bug-commoncpp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

commoncpp2-1.0.13 on Cygwin


From: Gerrit P. Haase
Subject: commoncpp2-1.0.13 on Cygwin
Date: Sat, 2 Aug 2003 15:19:35 +0200

Hallo,

I try to compile commoncpp2-1.0.13 with Shared libs on Cygwin.
When the second DLL is linked, I'm getting warnings and these errors,
I attached also the complete make log and config.log:

sh ../libtool --mode=link g++ -I../src -DCCXX_EXPORT_LIBRARY  
-I/usr/include/libxml2/libxml -I/usr/include/libxml2 -I../include -g -O2 
-D_GNU_SOURCE   -o libccext2.la -rpath /usr/lib -no-undefined -version-info 
0:11 -release 1.0 buffer.lo fifo.lo pipe.lo numbers.lo cmdoptns.lo url.lo 
xml.lo persist.lo engine.lo digest.lo date.lo groups.lo md5.lo sha.lo unix.lo 
ftp.lo libccgnu2.la -lxml2 -lz  -mthreads
g++ -shared -nostdlib   .libs/buffer.o .libs/fifo.o .libs/pipe.o 
.libs/numbers.o .libs/cmdoptns.o .libs/url.o .libs/xml.o .libs/persist.o 
.libs/engine.o .libs/digest.o .libs/date.o .libs/groups.o .libs/md5.o 
.libs/sha.o .libs/unix.o .libs/ftp.o  ./.libs/libccgnu2.dll.a 
/usr/lib/libxml2.dll.a -lz -L/usr/i686-pc-cygwin/lib/w32api/ -L/usr/lib/w32api/ 
-L/bin/../lib/gcc-lib/i686-pc-cygwin/3.3 -L/bin/../lib/gcc-lib 
-L/usr/lib/gcc-lib/i686-pc-cygwin/3.3 -L/usr/lib/mingw -lstdc++ -lgcc -lcygwin 
-luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc   -mthreads -o 
.libs/cygccext2-1-0-0.dll -Wl,--image-base=0x10000000 
-Wl,--out-implib,.libs/libccext2.dll.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(tinfo.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(eh_personality.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(new_opv.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(fstream-inst.o): warning: duplicate section 
`.rdata$_ZTSSd' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(fstream-inst.o): warning: duplicate section 
`.rdata$_ZTTSd' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(io-inst.o): warning: duplicate section `.rdata$_ZTTSd' has 
different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(io-inst.o): warning: duplicate section `.rdata$_ZTSSd' has 
different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(ios.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(streambuf-inst.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(new_op.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(sstream-inst.o): warning: duplicate section 
`.rdata$_ZTSSd' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(sstream-inst.o): warning: duplicate section 
`.rdata$_ZTTSd' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(functexcept.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(eh_exception.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(eh_aux_runtime.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(new_handler.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
/usr/lib/gcc-lib/i686-pc-cygwin/3.3/../../../../i686-pc-cygwin/bin/ld: 
/usr/lib/libstdc++.a(stdexcept.o): warning: duplicate section 
`.rdata$_ZTISt9exception' has different size
.libs/url.o(.text$_ZN3ost9TCPStreamD2Ev+0x14): In function 
`_ZThn104_N3ost9URLStreamD1Ev':
/usr/include/c++/3.3/bits/basic_ios.h: variable 'vtable for ost::TCPStream' 
can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x2):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x12):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x19):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x20):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x2d):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x2):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x12):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x19):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x20):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x2d):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'vtable for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x3a):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x48):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x50):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x58):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x63):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x6c):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x77):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x111): In function 
`_ZN3ost9URLStreamC1Em':
/tmp/commoncpp2-1.0.13/src/url.cpp:77: variable 'VTT for ost::TCPStream' can't 
be auto-imported. Please read the documentation for ld's --enable-auto-import 
for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x11f):/tmp/commoncpp2-1.0.13/src/url.cpp:77:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x127): In function 
`_ZN3ost9URLStreamC1Em':
/usr/include/c++/3.3/bits/basic_ios.h:417: variable 'VTT for ost::TCPStream' 
can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x12f):/usr/include/c++/3.3/bits/basic_ios.h:417:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x13a):/usr/include/c++/3.3/bits/basic_ios.h:417:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x143): In function 
`_ZN3ost9URLStreamC1Em':
/tmp/commoncpp2-1.0.13/src/url.cpp:79: variable 'VTT for ost::TCPStream' can't 
be auto-imported. Please read the documentation for ld's --enable-auto-import 
for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD1Ev+0x14e):/tmp/commoncpp2-1.0.13/src/url.cpp:79:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x3a): In function 
`_ZThn104_N3ost9URLStreamD1Ev':
/usr/include/c++/3.3/bits/basic_ios.h: variable 'VTT for ost::TCPStream' can't 
be auto-imported. Please read the documentation for ld's --enable-auto-import 
for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x48):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x50):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x58):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x63):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x6c):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x77):/usr/include/c++/3.3/bits/basic_ios.h:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x111): In function 
`_ZN3ost9URLStreamC1Em':
/tmp/commoncpp2-1.0.13/src/url.cpp:77: variable 'VTT for ost::TCPStream' can't 
be auto-imported. Please read the documentation for ld's --enable-auto-import 
for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x11f):/tmp/commoncpp2-1.0.13/src/url.cpp:77:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x127): In function 
`_ZN3ost9URLStreamC1Em':
/usr/include/c++/3.3/bits/basic_ios.h:417: variable 'VTT for ost::TCPStream' 
can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x12f):/usr/include/c++/3.3/bits/basic_ios.h:417:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x13a):/usr/include/c++/3.3/bits/basic_ios.h:417:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x143): In function 
`_ZN3ost9URLStreamC1Em':
/tmp/commoncpp2-1.0.13/src/url.cpp:79: variable 'VTT for ost::TCPStream' can't 
be auto-imported. Please read the documentation for ld's --enable-auto-import 
for details.
.libs/url.o(.text$_ZN3ost9TCPStreamD0Ev+0x14e):/tmp/commoncpp2-1.0.13/src/url.cpp:79:
 variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the 
documentation for ld's --enable-auto-import for details.
.libs/groups.o(.text+0x18): In function `_ZN3ost11ThreadGroupD0Ev':
/tmp/commoncpp2-1.0.13/src/../include/cc++/groups.h: variable 'vtable for 
ost::DSO' can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/groups.o(.text+0x68): In function `_ZN3ost11PluginGroupC1EPPS0_PKcb':
/tmp/commoncpp2-1.0.13/src/../include/cc++/file.h:989: variable 'vtable for 
ost::DSO' can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/groups.o(.text+0xb2): In function `_ZN3ost11PluginGroupC2EPKcb':
/tmp/commoncpp2-1.0.13/src/../include/cc++/file.h:989: variable 'vtable for 
ost::DSO' can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
.libs/groups.o(.text+0x102): In function `_ZN3ost11PluginGroupC1EPKcb':
/tmp/commoncpp2-1.0.13/src/../include/cc++/file.h:989: variable 'vtable for 
ost::DSO' can't be auto-imported. Please read the documentation for ld's 
--enable-auto-import for details.
Creating library file: .libs/libccext2.dll.a
Info: resolving vtable for ost::TCPStreamby linking to 
__imp___ZTVN3ost9TCPStreamE (auto-import)
Info: resolving VTT for ost::TCPStreamby linking to __imp___ZTTN3ost9TCPStreamE 
(auto-import)
Info: resolving vtable for ost::DSOby linking to __imp___ZTVN3ost3DSOE 
(auto-import)
collect2: ld returned 1 exit status
make[1]: *** [libccext2.la] Error 1
make[1]: Leaving directory `/tmp/commoncpp2-1.0.13/src'
make: *** [all-recursive] Error 1


$ gcc -v
Reading specs from /bin/../lib/gcc-lib/i686-pc-cygwin/3.3/specs
Configured with: /tmp/gcc/gcc-3.3/configure 
--enable-languages=c,c++,f77,objc,java --enable-libgcj --enable-threads=posix 
--with-system-zlib --enable-nls --without-included-gettext --enable-interpreter 
--disable-sjlj-exceptions --disable-version-specific-runtime-libs 
--enable-shared --enable-haifa --prefix=/usr --exec-prefix=/usr 
--sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/sbin 
--disable-win32-registry --with-gc=simple
Thread model: posix
gcc version 3.3 (gph 1)


Gerrit
-- 
=^..^=

Attachment: config.log.tgz
Description: application/compressed


reply via email to

[Prev in Thread] Current Thread [Next in Thread]