Hi Eric,

(I remeber answering this question a couple of times now, here is a
sketch for the wiki. Could everyone with experience (Hendrik?) please
have a look? See http://dev.zuckschwerdt.org/openobex/wiki/ObexWin32 )

The question wether/how OpenOBEX compiles/runs on win32 pops up now and
then. Here is a general overview and a short checklist.

Does OpenOBEX compile on win32?

Yes. It has been tested with (at least) mingw32 as cross-compiler and
native. For a quick guide see the steps below.
Your options include:
- cross-compiling (with MinGW32), tested
- MinGW32, tested
- Cygwin, should work
- Visual C (and other commercial suites), unknown

Does OpenOBEX run on win32? Is it useable?

OpenOBEX requires backends for each transport. Your options include:
- USB: libusb-win32, works
- BT: some BT stack needed, maybe MS or Widcomm? No work done yet
- IrDA: some IrDA stack needed, IrCOMM2k looks good. No work done yet
- Tcp/Ip: native winsock2, works
- Serial: native, custom transport code needed

Quick guide to compile OpenOBEX native on win32

- Install MinGW32
- Install MSYS
- Install libusb-win32
- Get OpenOBEX from SVN (release 1.3 will not work)
- ./configure, make(1)(2)

(1) make may fail trying to create a symlink, use "ln -s .
include/openobex".
(2) if you get a libopenobex.a but no libopenobex.dll: ensure the
libusb-win32 are accessible.


regards,
Christian

surfzoid surfzoid schrieb:
> I'm just rewriting Jobexftp in C# [...]
> does the obex library work under windows as it work great under linux ?


-------------------------------------------------------------------------
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

Reply via email to