Hello, I'm currently working on a cygwin32 port of DevIL (http://openil.sf.net). I get strange results when trying to compile the libs with -mno-cygwin (we prefer to not depend on cygwin unix emulation as we don't need it, we just use standard C functions)
The problem is that i get dlls that still depend on cygwin1.dll ! but the compilation is done with -mno-cygwin flag. You have the entire libILU.dll compilation process in attachment (and the cygcheck output). And there, you have the cygwin1.dll import symbols : 100134b0 I ___libs_libimp_cygIL_0_a_iname 1000fba8 T __alloca 1001166c B __bss_end__ 10011000 B __bss_start__ 1000fd5c T __cygwin_crt0_common@8 1000fbfc T __cygwin_dll_entry@12 1000fcac T __cygwin_noncygwin_dll_entry@12 10010194 D __data_end__ 10010000 D __data_start__ 00000001 A __dll__ 10001000 T __end__ 00000200 A __file_alignment__ 10011638 B __fmode 10013000 I __head__libs_libimp_cygIL_0_a 10013014 I __head_cygwin1_dll 1001318c I __imp__atan 10013190 I __imp__calloc 10013194 I __imp__ceil 10013198 I __imp__cygwin_detach_dll 1001319c I __imp__cygwin_internal 100131a0 I __imp__dll_dllcrt0 100131a4 I __imp__floor 100131a8 I __imp__free 100131ac I __imp__malloc 100131b0 I __imp__memcpy 100131b4 I __imp__pow 100131b8 I __imp__rand 100131bc I __imp__realloc 10011630 B __impure_ptr Is this cygwin version known to be buggy with -mno-cygwin targets ? -- Edouard Gomez NB : if you want to test yourself, use the cvs, because latest *official* release doesn't have cygwin support at all.
Cygwin Win95/NT Configuration Diagnostics Current System Time: Wed Feb 20 00:07:08 2002 Windows 98 SE Ver 4.10 Build 2222 Path: C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin c:\WIN c:\WIN\COMMAND SysDir: C:\WIN\SYSTEM WinDir: C:\WIN HOME = `C:\cygwin\usr\src\DevIL\src-ILU\src\GomGom' MAKE_MODE = `unix' PWD = `/usr/src/DevIL/src-ILU/src' USER = `GomGom' BLASTER = `A220 I7 D1 H7 P330 T6' CMDLINE = `bash --login -i' COMSPEC = `C:\WIN\COMMAND.COM' MANPATH = `:/usr/ssl/man' OLDPWD = `/usr/src/DevIL/src-ILU' PROMPT = `$p$g' PS1 = `\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' SBPCI = `C:\SBPCI' SHLVL = `1' TEMP = `c:\WIN\TEMP' TERM = `cygwin' TMP = `c:\WIN\TEMP' WINBOOTDIR = `C:\WIN' WINDIR = `C:\WIN' _ = `/usr/bin/cygcheck.exe' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\Software\Cygnus Solutions HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:/cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd FAT32 1017Mb 67% CP UN WIN_C d: cd UDF 4221Mb 100% UN UNDEFINED e: cd N/A N/A . /cygdrive user binmode,noumount C:/cygwin / system binmode C:/cygwin/bin /usr/bin system binmode C:/cygwin/lib /usr/lib system binmode Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cpp.exe Found: C:\cygwin\bin\find.exe Found: c:\WIN\COMMAND\find.exe Warning: C:\cygwin\bin\find.exe hides c:\WIN\COMMAND\find.exe Found: C:\cygwin\bin\gcc.exe Not Found: gdb Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\sh.exe 18k 2000/10/23 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm.dll" v0.0 ts=2000/10/23 4:26 45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2001/4/25 7:28 26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2001/4/25 7:27 156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++5.dll" v0.0 ts=2001/4/25 7:29 226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2001/4/25 7:17 15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2001/4/25 7:27 35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0 "cygform6.dll" v0.0 ts=2002/1/9 7:03 20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0 "cygmenu6.dll" v0.0 ts=2002/1/9 7:03 175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++6.dll" v0.0 ts=2002/1/9 7:03 202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses6.dll" v0.0 ts=2002/1/9 7:03 12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0 "cygpanel6.dll" v0.0 ts=2002/1/9 7:03 17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0 "cyghistory4.dll" v0.0 ts=2001/1/7 5:34 108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0 "cygreadline4.dll" v0.0 ts=2001/1/7 5:34 20k 2002/01/13 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0 "cyghistory5.dll" v0.0 ts=2002/1/13 2:27 121k 2002/01/13 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0 "cygreadline5.dll" v0.0 ts=2002/1/13 2:27 50k 2002/01/20 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2002/1/20 20:41 621k 2002/01/16 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0 "cygcrypto.dll" v0.0 ts=2002/1/16 10:54 156k 2002/01/16 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0 "cygssl.dll" v0.0 ts=2002/1/16 10:54 21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 "cygintl.dll" v0.0 ts=2001/6/20 19:09 751k 2002/01/21 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2002/1/21 18:48 Cygwin DLL version info: DLL version: 1.3.9 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 51 Shared data: 3 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Mon Jan 21 12:48:41 EST 2002 Shared id: cygwin1S3 Cygwin Package Information Last downloaded files to: C:\WIN\Bureau Last downloaded files from: ftp://ftp.sunet.se/pub/lang/cygwin Package Version ash 20020131-1 autoconf 2.52a-1 autoconf-devel 2.52-4 autoconf-stable 2.13-4 automake 1.5b-1 automake-devel 1.5-5 automake-stable 1.4p5-5 bash 2.05a-2 binutils 20011002-1 crypt 1.0-1 cvs 1.11.0-1 cygwin 1.3.9-1 diff 0.0 fileutils 4.1-1 findutils 4.1 gawk 3.0.4-1 gcc 2.95.3-5 gdbm 1.8.0-3 grep 2.4.2-1 groff 1.17.2-1 gzip 1.3.2-1 less 358-3 libintl 0.10.38-3 libncurses5 5.2-1 libncurses6 5.2-8 libreadline4 4.1-2 libreadline5 4.2a-1 login 1.4-3 m4 0.0 make 3.79.1-5 man 1.5g-2 mingw-runtime 1.1-1 mktemp 1.4-1 ncurses 5.2-8 openssh 3.0.2p1-5 openssl 0.9.6c-3 perl 5.6.1-2 readline 4.2a-1 sed 3.02-1 sh-utils 2.0-2 tar 1.13.19-1 termcap 20010825-1 terminfo 5.2-1 textutils 2.0.16-1 vim 6.0.93-1 w32api 1.2-1 which 1.5-1 zlib 1.1.3-7 Use -h to see help about each section
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_alloc.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_alloc.c -DDLL_EXPORT -DPIC -o ilu_alloc.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_internal.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_internal.c -DDLL_EXPORT -DPIC -o ilu_internal.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_noise.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_noise.c -DDLL_EXPORT -DPIC -o ilu_noise.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale.c -DDLL_EXPORT -DPIC -o ilu_scale.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_error.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_error.c -DDLL_EXPORT -DPIC -o ilu_error.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_main.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_main.c -DDLL_EXPORT -DPIC -o ilu_main.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_rotate.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_rotate.c -DDLL_EXPORT -DPIC -o ilu_rotate.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scaling.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scaling.c -DDLL_EXPORT -DPIC -o ilu_scaling.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_filter.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_filter.c -DDLL_EXPORT -DPIC -o ilu_filter.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_manip.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_manip.c -DDLL_EXPORT -DPIC -o ilu_manip.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale2d.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale2d.c -DDLL_EXPORT -DPIC -o ilu_scale2d.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_states.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_states.c -DDLL_EXPORT -DPIC -o ilu_states.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_filter_rcg.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_filter_rcg.c -DDLL_EXPORT -DPIC -o ilu_filter_rcg.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_mipmap.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_mipmap.c -DDLL_EXPORT -DPIC -o ilu_mipmap.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale3d.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_scale3d.c -DDLL_EXPORT -DPIC -o ilu_scale3d.lo /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_utilities.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include/IL -I../../include -I../../src-ILU/include -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -c ilu_utilities.c -DDLL_EXPORT -DPIC -o ilu_utilities.lo /bin/sh ../../libtool --mode=link gcc -Wall -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations -mno-cygwin -o libILU.la -rpath /usr/local/lib -no-undefined -L../../src-IL/src/ ilu_alloc.lo ilu_internal.lo ilu_noise.lo ilu_scale.lo ilu_error.lo ilu_main.lo ilu_rotate.lo ilu_scaling.lo ilu_filter.lo ilu_manip.lo ilu_scale2d.lo ilu_states.lo ilu_filter_rcg.lo ilu_mipmap.lo ilu_scale3d.lo ilu_utilities.lo -lIL mkdir .libs extracting exported symbol list from `cygIL-0.dll' test -f .libs/impgen.c || \ sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < ../../libtool > .libs/impgen.c test -f .libs/impgen.exe || (cd .libs && \ if test "x" != "x" ; then -o impgen impgen.c ; \ else gcc -o impgen impgen.c ; fi) .libs/impgen /usr/src/DevIL/src-IL/src/.libs/cygIL-0.dll > .libs/cygIL-0.dll-def generating import library for `cygIL-0.dll' dlltool --as=as --dllname cygIL-0.dll --def .libs/cygIL-0.dll-def --output-lib .libs/libimp-cygIL-0.a rm -fr .libs/libILU.la .libs/libILU.* .libs/libILU.* (cd . && ln -s ilu_alloc.lo ilu_alloc.o) (cd . && ln -s ilu_internal.lo ilu_internal.o) (cd . && ln -s ilu_noise.lo ilu_noise.o) (cd . && ln -s ilu_scale.lo ilu_scale.o) (cd . && ln -s ilu_error.lo ilu_error.o) (cd . && ln -s ilu_main.lo ilu_main.o) (cd . && ln -s ilu_rotate.lo ilu_rotate.o) (cd . && ln -s ilu_scaling.lo ilu_scaling.o) (cd . && ln -s ilu_filter.lo ilu_filter.o) (cd . && ln -s ilu_manip.lo ilu_manip.o) (cd . && ln -s ilu_scale2d.lo ilu_scale2d.o) (cd . && ln -s ilu_states.lo ilu_states.o) (cd . && ln -s ilu_filter_rcg.lo ilu_filter_rcg.o) (cd . && ln -s ilu_mipmap.lo ilu_mipmap.o) (cd . && ln -s ilu_scale3d.lo ilu_scale3d.o) (cd . && ln -s ilu_utilities.lo ilu_utilities.o) generating symbol list for `libILU.la' dlltool --export-all --exclude-symbols DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 --output-def .libs/cygILU-0.dll-def ilu_alloc.lo ilu_internal.lo ilu_noise.lo ilu_scale.lo ilu_error.lo ilu_main.lo ilu_rotate.lo ilu_scaling.lo ilu_filter.lo ilu_manip.lo ilu_scale2d.lo ilu_states.lo ilu_filter_rcg.lo ilu_mipmap.lo ilu_scale3d.lo ilu_utilities.lo sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < .libs/cygILU-0.dll-def > .libs/libILU.exp if test "x`head -1 .libs/libILU.exp`" = xEXPORTS; then cp .libs/libILU.exp .libs/cygILU-0.dll-def; else echo EXPORTS > .libs/cygILU-0.dll-def; _lt_hint=1; cat .libs/libILU.exp | while read symbol; do set dummy $symbol; case $# in 2) echo " $2 @ $_lt_hint ; " >> .libs/cygILU-0.dll-def;; *) echo " $2 @ $_lt_hint $3 ; " >> .libs/cygILU-0.dll-def;; esac; _lt_hint=`expr 1 + $_lt_hint`; done; fi gcc -Wl,--base-file,.libs/cygILU-0.dll-base -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry@12 -o .libs/cygILU-0.dll ilu_alloc.lo ilu_internal.lo ilu_noise.lo ilu_scale.lo ilu_error.lo ilu_main.lo ilu_rotate.lo ilu_scaling.lo ilu_filter.lo ilu_manip.lo ilu_scale2d.lo ilu_states.lo ilu_filter_rcg.lo ilu_mipmap.lo ilu_scale3d.lo ilu_utilities.lo -L/usr/src/DevIL/src-IL/src .libs/libimp-cygIL-0.a dlltool --as=as --dllname cygILU-0.dll --exclude-symbols DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 --def .libs/cygILU-0.dll-def --base-file .libs/cygILU-0.dll-base --output-exp .libs/cygILU-0.dll-exp gcc -Wl,--base-file,.libs/cygILU-0.dll-base .libs/cygILU-0.dll-exp -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry@12 -o .libs/cygILU-0.dll ilu_alloc.lo ilu_internal.lo ilu_noise.lo ilu_scale.lo ilu_error.lo ilu_main.lo ilu_rotate.lo ilu_scaling.lo ilu_filter.lo ilu_manip.lo ilu_scale2d.lo ilu_states.lo ilu_filter_rcg.lo ilu_mipmap.lo ilu_scale3d.lo ilu_utilities.lo -L/usr/src/DevIL/src-IL/src .libs/libimp-cygIL-0.a dlltool --as=as --dllname cygILU-0.dll --exclude-symbols DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 --def .libs/cygILU-0.dll-def --base-file .libs/cygILU-0.dll-base --output-exp .libs/cygILU-0.dll-exp --output-lib .libs/libILU.dll.a gcc .libs/cygILU-0.dll-exp -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry@12 -o .libs/cygILU-0.dll ilu_alloc.lo ilu_internal.lo ilu_noise.lo ilu_scale.lo ilu_error.lo ilu_main.lo ilu_rotate.lo ilu_scaling.lo ilu_filter.lo ilu_manip.lo ilu_scale2d.lo ilu_states.lo ilu_filter_rcg.lo ilu_mipmap.lo ilu_scale3d.lo ilu_utilities.lo -L/usr/src/DevIL/src-IL/src .libs/libimp-cygIL-0.a creating libILU.la (cd .libs && rm -f libILU.la && ln -s ../libILU.la libILU.la)
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/