Hi,
I'm having trouble getting the crypto++ 5.6.1 library to build. I'm working 
in MinGW. At the prompt, I type "make" and hit enter. Everything proceeds 
well for quite and while and then the process crashes. Here is the part of 
the output where the errors start (the entire output is attached). Can 
anyone see what I am doing wrong?  Thanks!


g++ -o cryptest.exe -DNDEBUG -g -O2 -march=native -pipe bench.o bench2.o 
test.o validat1.o validat2.o validat3.o adhoc.o datatest.o regtest.o 
fipsalgt.o dlltest.o -L. -lcryptopp  
test.o: In function `Z14ForwardTcpPortPKcS0_S0_':
c:\libs\cryptopp561/test.cpp:712: undefined reference to `setsockopt@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP12SocketSender13GetSendResultEv':
c:\libs\cryptopp561/socketft.cpp:467: undefined reference to 
`WSAGetOverlappedResult@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP14SocketReceiver16GetReceiveResultEv':
c:\libs\cryptopp561/socketft.cpp:370: undefined reference to 
`WSAGetOverlappedResult@20'
c:\libs\cryptopp561/socketft.cpp:377: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP12SocketSender4SendEPKhj':
c:\libs\cryptopp561/socketft.cpp:416: undefined reference to `WSASend@28'
c:\libs\cryptopp561/socketft.cpp:423: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP14SocketReceiver7ReceiveEPhj':
c:\libs\cryptopp561/socketft.cpp:335: undefined reference to `WSARecv@28'
c:\libs\cryptopp561/socketft.cpp:342: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket6CreateEi':
c:\libs\cryptopp561/socketft.cpp:71: undefined reference to `socket@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket11CloseSocketEv':
c:\libs\cryptopp561/socketft.cpp:83: undefined reference to `closesocket@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket4BindEPK8sockaddri':
c:\libs\cryptopp561/socketft.cpp:120: undefined reference to `bind@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4BindEjPKc':
c:\libs\cryptopp561/socketft.cpp:102: undefined reference to `inet_addr@4'
c:\libs\cryptopp561/socketft.cpp:111: undefined reference to `htons@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to 
`WSASetLastError@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4BindEjPKc':
c:\libs\cryptopp561/socketft.cpp:99: undefined reference to `htonl@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket6ListenEi':
c:\libs\cryptopp561/socketft.cpp:126: undefined reference to `listen@8'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket7ConnectEPK8sockaddri':
c:\libs\cryptopp561/socketft.cpp:158: undefined reference to `connect@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket7ConnectEPKcj':
c:\libs\cryptopp561/socketft.cpp:136: undefined reference to `inet_addr@4'
c:\libs\cryptopp561/socketft.cpp:150: undefined reference to `htons@4'
c:\libs\cryptopp561/socketft.cpp:140: undefined reference to 
`gethostbyname@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to 
`WSASetLastError@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket6AcceptERS0_P8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:168: undefined reference to `accept@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket11GetSockNameEP8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:179: undefined reference to 
`getsockname@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket11GetPeerNameEP8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:185: undefined reference to 
`getpeername@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4SendEPKhji':
c:\libs\cryptopp561/socketft.cpp:191: undefined reference to `send@16'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket7ReceiveEPhji':
c:\libs\cryptopp561/socketft.cpp:199: undefined reference to `recv@16'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket8ShutDownEi':
c:\libs\cryptopp561/socketft.cpp:207: undefined reference to `shutdown@8'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP12SocketSender7SendEofEv':
c:\libs\cryptopp561/socketft.cpp:435: undefined reference to 
`WSAEventSelect@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket5IOCtlElPm':
c:\libs\cryptopp561/socketft.cpp:215: undefined reference to 
`ioctlsocket@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket9SendReadyEPK7timeval':
c:\libs\cryptopp561/socketft.cpp:232: undefined reference to `select@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12ReceiveReadyEPK7timeval':
c:\libs\cryptopp561/socketft.cpp:249: undefined reference to `select@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to 
`WSASetLastError@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP12SocketSender7EofSentEv':
c:\libs\cryptopp561/socketft.cpp:444: undefined reference to 
`WSAEnumNetworkEvents@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to 
`WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket15ShutdownSocketsEv':
c:\libs\cryptopp561/socketft.cpp:280: undefined reference to `WSACleanup@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12StartSocketsEv':
c:\libs\cryptopp561/socketft.cpp:271: undefined reference to `WSAStartup@8'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket16PortNameToNumberEPKcS2_':
c:\libs\cryptopp561/socketft.cpp:261: undefined reference to 
`getservbyname@8'
c:\libs\cryptopp561/socketft.cpp:264: undefined reference to `ntohs@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to 
`WSAGetLastError@0'
collect2: ld returned 1 exit status
make: *** [cryptest.exe] Error 1



-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
g++ -DNDEBUG -g -O2 -march=native -pipe -c 3way.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c adler32.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c algebra.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c algparam.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c arc4.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c asn.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c authenc.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c base32.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c base64.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c basecode.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c bfinit.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c blowfish.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c blumshub.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c camellia.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cast.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c casts.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cbcmac.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ccm.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c channels.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cmac.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cpu.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c crc.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cryptlib.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c cryptlib_bds.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c default.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c des.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dessp.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dh.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dh2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dll.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dsa.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c eax.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ec2n.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c eccrypto.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ecp.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c elgamal.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c emsa2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c eprecomp.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c esign.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c files.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c filters.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c fips140.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c fipstest.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gcm.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gf256.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gf2_32.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gf2n.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gfpcrypt.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gost.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c gzip.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c hex.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c hmac.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c hrtimer.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ida.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c idea.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c integer.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c iterhash.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c luc.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c mars.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c marss.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c md2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c md4.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c md5.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c misc.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c modes.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c mqueue.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c mqv.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c nbtheory.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c network.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c oaep.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c osrng.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c panama.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c pch.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c pkcspad.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c polynomi.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c pssr.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c pubkey.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c queue.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rabin.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c randpool.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rc2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rc5.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rc6.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rdtables.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rijndael.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ripemd.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rng.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rsa.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c rw.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c safer.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c salsa.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c seal.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c seed.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c serpent.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c sha.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c shacal2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c shark.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c sharkbox.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c simple.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c skipjack.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c socketft.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c sosemanuk.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c square.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c squaretb.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c strciphr.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c tea.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c tftables.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c tiger.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c tigertab.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c trdlocal.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c ttmac.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c twofish.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c vmac.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c wait.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c wake.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c whrlpool.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c winpipes.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c xtr.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c xtrcrypt.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c zdeflate.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c zinflate.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c zlib.cpp
ar -cr   libcryptopp.a 3way.o adler32.o algebra.o algparam.o arc4.o asn.o 
authenc.o base32.o base64.o basecode.o bfinit.o blowfish.o blumshub.o 
camellia.o cast.o casts.o cbcmac.o ccm.o channels.o cmac.o cpu.o crc.o 
cryptlib.o cryptlib_bds.o default.o des.o dessp.o dh.o dh2.o dll.o dsa.o eax.o 
ec2n.o eccrypto.o ecp.o elgamal.o emsa2.o eprecomp.o esign.o files.o filters.o 
fips140.o fipstest.o gcm.o gf256.o gf2_32.o gf2n.o gfpcrypt.o gost.o gzip.o 
hex.o hmac.o hrtimer.o ida.o idea.o integer.o iterhash.o luc.o mars.o marss.o 
md2.o md4.o md5.o misc.o modes.o mqueue.o mqv.o nbtheory.o network.o oaep.o 
osrng.o panama.o pch.o pkcspad.o polynomi.o pssr.o pubkey.o queue.o rabin.o 
randpool.o rc2.o rc5.o rc6.o rdtables.o rijndael.o ripemd.o rng.o rsa.o rw.o 
safer.o salsa.o seal.o seed.o serpent.o sha.o shacal2.o shark.o sharkbox.o 
simple.o skipjack.o socketft.o sosemanuk.o square.o squaretb.o strciphr.o tea.o 
tftables.o tiger.o tigertab.o trdlocal.o ttmac.o twofish.o vmac.o wait.o wake.o 
whrlpool.o winpipes.o xtr.o xtrcrypt.o zdeflate.o zinflate.o zlib.o
ranlib libcryptopp.a
g++ -DNDEBUG -g -O2 -march=native -pipe -c bench.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c bench2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c test.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c validat1.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c validat2.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c validat3.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c adhoc.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c datatest.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c regtest.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c fipsalgt.cpp
g++ -DNDEBUG -g -O2 -march=native -pipe -c dlltest.cpp
g++ -o cryptest.exe -DNDEBUG -g -O2 -march=native -pipe bench.o bench2.o test.o 
validat1.o validat2.o validat3.o adhoc.o datatest.o regtest.o fipsalgt.o 
dlltest.o -L. -lcryptopp  
test.o: In function `Z14ForwardTcpPortPKcS0_S0_':
c:\libs\cryptopp561/test.cpp:712: undefined reference to `setsockopt@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP12SocketSender13GetSendResultEv':
c:\libs\cryptopp561/socketft.cpp:467: undefined reference to 
`WSAGetOverlappedResult@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP14SocketReceiver16GetReceiveResultEv':
c:\libs\cryptopp561/socketft.cpp:370: undefined reference to 
`WSAGetOverlappedResult@20'
c:\libs\cryptopp561/socketft.cpp:377: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP12SocketSender4SendEPKhj':
c:\libs\cryptopp561/socketft.cpp:416: undefined reference to `WSASend@28'
c:\libs\cryptopp561/socketft.cpp:423: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP14SocketReceiver7ReceiveEPhj':
c:\libs\cryptopp561/socketft.cpp:335: undefined reference to `WSARecv@28'
c:\libs\cryptopp561/socketft.cpp:342: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket6CreateEi':
c:\libs\cryptopp561/socketft.cpp:71: undefined reference to `socket@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket11CloseSocketEv':
c:\libs\cryptopp561/socketft.cpp:83: undefined reference to `closesocket@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4BindEPK8sockaddri':
c:\libs\cryptopp561/socketft.cpp:120: undefined reference to `bind@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4BindEjPKc':
c:\libs\cryptopp561/socketft.cpp:102: undefined reference to `inet_addr@4'
c:\libs\cryptopp561/socketft.cpp:111: undefined reference to `htons@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to `WSASetLastError@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4BindEjPKc':
c:\libs\cryptopp561/socketft.cpp:99: undefined reference to `htonl@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket6ListenEi':
c:\libs\cryptopp561/socketft.cpp:126: undefined reference to `listen@8'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket7ConnectEPK8sockaddri':
c:\libs\cryptopp561/socketft.cpp:158: undefined reference to `connect@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket7ConnectEPKcj':
c:\libs\cryptopp561/socketft.cpp:136: undefined reference to `inet_addr@4'
c:\libs\cryptopp561/socketft.cpp:150: undefined reference to `htons@4'
c:\libs\cryptopp561/socketft.cpp:140: undefined reference to `gethostbyname@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to `WSASetLastError@4'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket6AcceptERS0_P8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:168: undefined reference to `accept@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket11GetSockNameEP8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:179: undefined reference to `getsockname@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket11GetPeerNameEP8sockaddrPi':
c:\libs\cryptopp561/socketft.cpp:185: undefined reference to `getpeername@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket4SendEPKhji':
c:\libs\cryptopp561/socketft.cpp:191: undefined reference to `send@16'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket7ReceiveEPhji':
c:\libs\cryptopp561/socketft.cpp:199: undefined reference to `recv@16'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket8ShutDownEi':
c:\libs\cryptopp561/socketft.cpp:207: undefined reference to `shutdown@8'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP12SocketSender7SendEofEv':
c:\libs\cryptopp561/socketft.cpp:435: undefined reference to `WSAEventSelect@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket5IOCtlElPm':
c:\libs\cryptopp561/socketft.cpp:215: undefined reference to `ioctlsocket@12'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket9SendReadyEPK7timeval':
c:\libs\cryptopp561/socketft.cpp:232: undefined reference to `select@20'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket12ReceiveReadyEPK7timeval':
c:\libs\cryptopp561/socketft.cpp:249: undefined reference to `select@20'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12SetLastErrorEi':
c:\libs\cryptopp561/socketft.cpp:298: undefined reference to `WSASetLastError@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP12SocketSender7EofSentEv':
c:\libs\cryptopp561/socketft.cpp:444: undefined reference to 
`WSAEnumNetworkEvents@12'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to `WSAGetLastError@0'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket15ShutdownSocketsEv':
c:\libs\cryptopp561/socketft.cpp:280: undefined reference to `WSACleanup@0'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12StartSocketsEv':
c:\libs\cryptopp561/socketft.cpp:271: undefined reference to `WSAStartup@8'
./libcryptopp.a(socketft.o): In function 
`ZN8CryptoPP6Socket16PortNameToNumberEPKcS2_':
c:\libs\cryptopp561/socketft.cpp:261: undefined reference to `getservbyname@8'
c:\libs\cryptopp561/socketft.cpp:264: undefined reference to `ntohs@4'
./libcryptopp.a(socketft.o): In function `ZN8CryptoPP6Socket12GetLastErrorEv':
c:\libs\cryptopp561/socketft.cpp:289: undefined reference to `WSAGetLastError@0'
collect2: ld returned 1 exit status
make: *** [cryptest.exe] Error 1

Reply via email to