bug-commoncpp
[Top][All Lists]
Advanced

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

Problems creating ccext2.dll on Win32 using MinGW


From: taraben . a
Subject: Problems creating ccext2.dll on Win32 using MinGW
Date: Wed, 05 Nov 2003 16:18:49 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3

Hello,

I am using latest MinGW and commoncpp 1.0.13.
I commented out HAVE_OLD_STREAM, COMMON_XML_PARSING and HAVE_LIBXML.

Then i make the makefile.gcc in the win32 directory. ccgnu2.dll is created fine but the are numerous errors linking the ccext2.dll.

I have no glue whats going on I guess there are some problems linking to the ccgnu2 functions used in the ccext2 part.?

Has someone made a proper library using mingw?
When I run ./configure (under msys) and then make it says that nothing is to be done but no file was compiled ??

Thanks for any hint.

Adib.


Here are the linker messages:

dllwrap --export-all --output-def ccgnu2.def --implib libccgnu2.a --driver-name
c++ -o ccgnu2.dll \
thread.o mutex.o semaphore.o threadkey.o friends.o event.o slog.o dir.o file.o i naddr.o peer.o port.o socket.o network.o serial.o mempager.o keydata.o dso.o exc
eption.o process.o urlstring.o libgnu2.o -Lc:/usr/dll -lws2_32
dllwrap: no export definition file provided.
Creating one, but that may not be what you want



dllwrap --export-all --output-def ccext2.def --implib libccext2.a --driver-name
c++ -o ccext2.dll \
buffer.o fifo.o pipe.o numbers.o cmdoptns.o url.o xml.o persist.o engine.o diges t.o sha.o date.o groups.o md5.o unix.o ftp.o libgnu2.o -L. -Lc:/usr/dll -lccgnu2
 -lws2_32
dllwrap: no export definition file provided.
Creating one, but that may not be what you want
Info: resolving __ZTVN3ost9TCPStreamE by linking to __imp___ZTVN3ost9TCPStreamE
(auto-import)
url.o(.text$_ZN3ost9TCPStreamD2Ev+0x3d): In function `ZThn108_N3ost9URLStreamD0E
v':
c:/MinGW/include/c++/3.3.1/bits/basic_ios.h: variable 'vtable for ost::TCPStream ' can't be auto-imported. Please read the documentation for ld's --enable-auto-i
mport for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x9):c:/MinGW/include/c++/3.3.1/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.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x3c):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x43):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x4a):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x57):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x36):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x3c):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x43):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x4a):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x57):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'vtable for ost::TCPStream' can't be auto-imported. Please read th
e documentation for ld's --enable-auto-import for details.
Info: resolving __ZTTN3ost9TCPStreamE by linking to __imp___ZTTN3ost9TCPStreamE
(auto-import)
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x77):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x85):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x8d):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x98):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0xa6):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0xaf):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0xba):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x18e): In function `ZN3ost9URLStreamC1Em': c:/usr/src/commoncpp2-1.0.13/win32/../src/url.cpp:77: variable 'VTT for ost::TCP Stream' can't be auto-imported. Please read the documentation for ld's --enable-
auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x19c):c:/usr/src/commoncpp2-1.0.13/win32/../s
rc/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.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x1a4):c:/usr/src/commoncpp2-1.0.13/win32/../s
rc/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.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x1af): In function `ZN3ost9URLStreamC1Em': c:/MinGW/include/c++/3.3.1/bits/basic_ios.h:417: variable 'VTT for ost::TCPStrea m' can't be auto-imported. Please read the documentation for ld's --enable-auto-
import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x1bd):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:417: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x1c6):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:417: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x1d1): In function `ZN3ost9URLStreamC1Em': c:/usr/src/commoncpp2-1.0.13/win32/../src/url.cpp:79: variable 'VTT for ost::TCP Stream' can't be auto-imported. Please read the documentation for ld's --enable-
auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x2d1): In function `ZN3ost9URLStreamC1Em': c:/MinGW/include/c++/3.3.1/bits/basic_ios.h:255: variable 'VTT for ost::TCPStrea m' can't be auto-imported. Please read the documentation for ld's --enable-auto-
import for details.
url.o(.text$_ZN3ost9TCPStreamD1Ev+0x2de):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:255: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x77): In function `ZThn108_N3ost9URLStreamD0E
v':
c:/MinGW/include/c++/3.3.1/bits/basic_ios.h: variable 'VTT for ost::TCPStream' c an't be auto-imported. Please read the documentation for ld's --enable-auto-impo
rt for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x85):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x8d):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x98):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0xa6):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0xaf):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0xba):c:/MinGW/include/c++/3.3.1/bits/basic_io
s.h: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read the d
ocumentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x199): In function `ZN3ost9URLStreamC1Em': c:/usr/src/commoncpp2-1.0.13/win32/../src/url.cpp:77: variable 'VTT for ost::TCP Stream' can't be auto-imported. Please read the documentation for ld's --enable-
auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1a7): In function `ZN3ost9URLStreamC1Em': c:/MinGW/include/c++/3.3.1/bits/basic_ios.h:417: variable 'VTT for ost::TCPStrea m' can't be auto-imported. Please read the documentation for ld's --enable-auto-
import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1af):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:417: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1ba):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:417: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1c8): In function `ZN3ost9URLStreamC1Em': c:/usr/src/commoncpp2-1.0.13/win32/../src/url.cpp:79: variable 'VTT for ost::TCP Stream' can't be auto-imported. Please read the documentation for ld's --enable-
auto-import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1d1):c:/usr/src/commoncpp2-1.0.13/win32/../s
rc/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.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x1dc):c:/usr/src/commoncpp2-1.0.13/win32/../s
rc/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.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x2d1): In function `ZN3ost9URLStreamC1Em': c:/MinGW/include/c++/3.3.1/bits/basic_ios.h:255: variable 'VTT for ost::TCPStrea m' can't be auto-imported. Please read the documentation for ld's --enable-auto-
import for details.
url.o(.text$_ZN3ost9TCPStreamD0Ev+0x2de):c:/MinGW/include/c++/3.3.1/bits/basic_i
os.h:255: variable 'VTT for ost::TCPStream' can't be auto-imported. Please read
the documentation for ld's --enable-auto-import for details.
Info: resolving __ZTVN3ost3DSOE by linking to __imp___ZTVN3ost3DSOE (auto-import
)
groups.o(.text+0x18): In function `ZN3ost11ThreadGroupD0Ev':
c:/usr/src/commoncpp2-1.0.13/win32/../include/cc++/groups.h: variable 'vtable fo r ost::DSO' can't be auto-imported. Please read the documentation for ld's --ena
ble-auto-import for details.
groups.o(.text+0x68): In function `ZN3ost11PluginGroupC1EPPS0_PKcb':
c:/usr/src/commoncpp2-1.0.13/win32/../include/cc++/file.h:989: variable 'vtable for ost::DSO' can't be auto-imported. Please read the documentation for ld's --e
nable-auto-import for details.
groups.o(.text+0xb2): In function `ZN3ost11PluginGroupC2EPKcb':
c:/usr/src/commoncpp2-1.0.13/win32/../include/cc++/file.h:989: variable 'vtable for ost::DSO' can't be auto-imported. Please read the documentation for ld's --e
nable-auto-import for details.
groups.o(.text+0x102): In function `ZN3ost11PluginGroupC1EPKcb':
c:/usr/src/commoncpp2-1.0.13/win32/../include/cc++/file.h:989: variable 'vtable for ost::DSO' can't be auto-imported. Please read the documentation for ld's --e
nable-auto-import for details.
nmth000000.o(.idata$4+0x0): undefined reference to `_nm___ZTVN3ost9TCPStreamE' nmth000001.o(.idata$4+0x0): undefined reference to `_nm___ZTTN3ost9TCPStreamE'
nmth000002.o(.idata$4+0x0): undefined reference to `_nm___ZTVN3ost3DSOE'
dllwrap: c++ exited with status 1
make: *** [ccext2.dll] Error 1




reply via email to

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