[asterisk-dev] asterisk trunk on windows...

Luigi Rizzo rizzo at icir.org
Thu Nov 1 09:24:30 CDT 2007


If someone wants to give it a try, the following branch

http://svn.digium.com/svn/asterisk/team/rizzo/cygwin_build

actually builds and starts under cygwin.
I am surprised at how few changes were necessary.

This is basically trunk with a very small set of changes:
one or two for compiler and linker flags, and a couple of macros
(there are still a few warnings on printf formats, but that's all).

You need to manually disable chan_oss and func_iconf because
the dependency system doesn't get it right.

Still cannot do much with it because I haven't been able (yet) to
load modules; dlopen complains with "permission denied" when trying
to load the .so files. I haven't managed to embed the modules either
- in this case it is the static linker that doesn't seem to like
the .link files produced

However I am confident the problem is trivial and only due to my lack of
knowledge on linker operation in general and on cygwin specifically.
If someone has suggestions I am all ears...

[my next goals are to fix at least the chan_oss/chan_console build,
and then add the video support that is in the video_v2 branch,
so i finally have a configurable videophone under windows!]

cheers
luigi



More information about the asterisk-dev mailing list