To yu try to do it with Monodevelop under linux ? http://www.monodevelop.com/Main_Page Also maybe with sharpdevelop under win ? Did yu use VS 2005 or VS Express(The free edition with no paiement) ?
---------------------------------------- > From: [EMAIL PROTECTED] > To: [email protected] > Date: Sun, 24 Jun 2007 13:52:30 +0200 > Subject: Re: [openobex-users] [PATCH] OpenObex on Visual Studio 2005 > > Am Sonntag 24 Juni 2007 06:46 schrieb Denis Kenzior: > > I wanted to see how easily OpenOBEX compiles on Visual Studio 2005. > > Overall it wasn't too bad, but required a bit of effort. Attached is a > > patch to make it compile. I've tested successfully with TCP transport. > > > > Some notes: > > > > Library: > > - Visual C++ compilers don't and probably never will support C99 > > semantics. Thus C99 struct initialization & variable declaration must be > > done the old way. > > Could be but that really sucks :-( > You cannot just assign in6addr_loopback, you have to memcpy() it. > > > - Win32 understands send and recv for sockets, not read and write > > Should be already solved by the win32 patchset. From other patch lines, I > clearly see that you did not use it. > > > - Win32 doesn't have stdint.h, had to fake it, see attached obex_stdint.h > > For normal cases, uses inttypes.h instead. One of both is present everywhere > but stdint.h always includes inttypes.h and the latter actually defines what > we want. > Doesn't VC++ have inttypes.h? > > > - Win32 doesn't have inet_ntop, had to fake it > > Is that worth the effort for a _Debug_ message? Isn't there a WSA function > that comes close to it and could be used? > > > - Fixed a bug where obex client resets its mode to server before > > delivering an event (this broke obex_test) > > Seperate patch, then, as it's not related to the other stuff. > > > - Win32 doesn't support symlinks, had to manually copy headers to > > include/openobex. This needs a better solution. Can we move includes to > > include/openobex in the source tree? > > Yes, see win32 patchset. I already suggested that, too. > > A vcproj file could be generated by meta compilers, e.g. CMake. The latter > doesn't support cross-compiling, yet, though. > > HS > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Openobex-users mailing list > [email protected] > http://lists.sourceforge.net/lists/listinfo/openobex-users _________________________________________________________________ Le blog Messenger de Michel, candidat de la Nouvelle Star : analyse, news, coulisses… A découvrir ! http://michel-nouvelle-star2007.spaces.live.com/ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Openobex-users mailing list [email protected] http://lists.sourceforge.net/lists/listinfo/openobex-users
