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/

Reply via email to