Update of /cvsroot/pure-data/externals/zexy In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11248
Modified Files: README.txt Log Message: updated instruction on cross-compilation
Index: README.txt =================================================================== RCS file: /cvsroot/pure-data/externals/zexy/README.txt,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** README.txt 24 Jan 2006 21:00:21 -0000 1.10 --- README.txt 25 Jan 2006 20:04:44 -0000 1.11 *************** *** 68,71 **** --- 68,72 ---- make CPP=cc
+ win32 : ------------------------------------------------------------------------------ *************** *** 84,93 **** + cross-compilation for windows on linux using mingw (assumes that the crosscompiler is "i586-mingw32msvc-cc") ! #> CFLAGS="" ./configure --host=i586-mingw32msvc --with-extension=dll \ ! --with-pd=/path/to/win/pd/ --disable-PIC notes: configure tries to set the CFLAGS to "-g -O2" if the compiler ! accepts this; however, i noticed that when doing a cross-compilation ! for w32, pd will not be able to load certain externals if "-O2" ! is turned on; the 'CFLAGS=""' will prevent this
irix : --- 85,97 ---- + cross-compilation for windows on linux using mingw (assumes that the crosscompiler is "i586-mingw32msvc-cc") ! #> ./configure --host=i586-mingw32msvc --with-extension=dll \ ! --disable-PIC --with-pd=/path/to/win/pd/ ! #> make CFLAGS="-fno-unit-at-a-time" notes: configure tries to set the CFLAGS to "-g -O2" if the compiler ! accepts this; however, this optimization sometimes generates ! binaries that cannot be loaded by pd; it seems that disabling ! the "unit-at-a-time" optimization (which gets enabled by "-O2") ! is the cause of this problem. turning it off might help !
irix :