RE: [AD] Cygwin ports

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Sven Sandberg <svsa1977@xxxxxxxxxx> wrote:

>If I understand http://www.xraylith.wisc.edu/~khan/software/
>gnu-win32/mno-cygwin-howto.txt
>correctly, the Cygwin port of Allegro really cross-compiles a MinGW32
>library from Cygwin, since Allegro uses -mno-cygwin, right?

Right!

>In that
>case, wouldn't it be more logical to install headers to
>/usr/include/mingw32/ (instead of /usr/local/include, as it currently
>does)?

probably. (but only if ALLEGRO_USE_CYGWIN is defined)

>Also, would it be worth trying to port the Unix version of
>Allegro to "native" Cygwin?

i don't think so. why put extra (cygwin) licensing restrictions on the allegro
library? not to mention OS calls will be slower due to an extra emulation
layer that is not really needed since there's already a native win32 port
of allegro.

in the case where the user have a need for the cygwin DLL for his program
he can still link with the allegro DLL (-mno-cygwin). no problem.

-henrik




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/