← Back to team overview

rohc team mailing list archive

Windows support

 

Hello all,

The ROHC library now supports Microsoft Windows!


== Windows build with MinGW ==

Starting with revision 520 on trunk, one can build the library under
Linux with the MinGW compiler [1]. Some DLL files are generated and can
be used to add ROHC compression to any program running under Windows
operating systems.


== Howto ==

There is no installer available yet. You have to build the DLL from
sources. The instructions to build from sources are available on the
wiki [2].

As the 1.5.0 release is not published yet (some bugs remain to be
fixed), you have to get the sources from the trunk with Bazaar:
 $ bzr branch lp:rohc
And replace ./configure with ./autogen.sh in the howto.


== Tests ==

It is possible to run the library tests with Wine [3] on a Linux system.
You have to install Wine before running the configure script, then
using 'make check' as usual.

I added a new buildbot task [4] to monitor Windows builds with MinGW.
This task runs the tests too. So, Windows builds should not break in the
future.


Regards,
Didier


[1] http://mingw.org/
[2] http://rohc-lib.org/wiki/doku.php?id=library-install-sources#cross-compilation_for_microsoft_windows_on_unix-like_systems
[3] http://www.winehq.org/about/
[4] http://buildbot.rohc-lib.org:8011/builders/rohc-library-main-mingw32-gcc45

Attachment: signature.asc
Description: PGP signature


Follow ups