Aaron Mavrinac ([info]ezod) wrote,
@ 2008-06-15 16:32:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:tp

Proto, I've A Feeling...
Since Friday, I've managed to get a decent amount done on libtpproto-cpp. I added a config branch -- a bit of a misnomer since I've been calling everything "admin", but consistent with my tpserver-cpp branch. So far I have the LogMessage, GetCommandDescription, and CommandDescription frames, and functionality for command parameters.

I ran into a bit of trouble compiling libtpproto-cpp at all. The default configure options compile it as a shared library, but it links to the Boost libraries, which, at least on Gentoo/amd64, are built static (and non-PIC). Passing --enable-static and --disable-dynamic lets it compile as a static archive, which should be good enough for compiling the client against. If Lee or anyone else can add anything here, please feel free to comment. :)

I'm thinking about putting the rest of the libtpproto-cpp frames on hold and starting work on the client, so that I can finally see some of this good stuff in action. Looks like tpclient-cpptext is a good overall example of the basic client functionality through libtpproto-cpp, and it uses a lot of the libtprl stuff I'll need to boot.




(Post a new comment)

Nice post..
(Anonymous)
2008-09-25 06:51 am UTC (link)
i am gonna show this to my friend, brother

(Reply to this)

thanks much
(Anonymous)
2008-09-28 07:35 pm UTC (link)
thats it, brother

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…