Article View: be.comp.programming
Article #4765Re: gethostbyname linker error
From: Bart Vandewoestyne
Date: Fri, 11 Jul 2003 16:19
Date: Fri, 11 Jul 2003 16:19
35 lines
2764 bytes
2764 bytes
Bart Vandewoestyne wrote: > Ik probeer hier voor de fun een kleine Linux applicatie te porten naar > Windows en moest daarvoor voor de gethostbyname() function call die in > unix ge�nclude wordt via netdb.h en sys/socket.h zien te vervangen. Op > msdn vond ik dat een gelijkaardige call bestond in de Windows API, en > dat ik daarvoor Winsock2.h moest includen. Nu blijkt alles inderdaad > netjes te compileren, doch bij het linken krijg ik de error: > > > [Linker error] undefined reference to `gethostbyname@4' > > > Aan wat kan dit liggen? Als IDE gebrui ik Dev-C++ > (http://www.bloodshed.net/dev/) Ter informatie: ik vermoed dat het ergens een library directory is die ik niet goed meegeef, doch ik zie niet wat er verkeerd is. Dit is het commando die mijn IDE bij het compileren genereert, en dit lijkt me juist, niet? g++.exe "C:\bart\my_programs\mmsclient\mmsclient.cpp" -o "C:\bart\my_programs\mmsclient\mmsclient.exe" -g3 -I"H:\Program Files\Dev-Cpp\include\c++" -I"H:\Program Files\Dev-Cpp\include\c++\mingw32" -I"H:\Program Files\Dev-Cpp\include\c++\backward" -I"H:\Program Files\Dev-Cpp\include" -L"H:\Program Files\Dev-Cpp\lib" H:\DOCUME~1\mc303\LOCALS~1\Temp/cc8kaaaa.o(.text+0x220): In function `main': C:/bart/my_programs/mmsclient/mmsclient.cpp:49: undefined reference to `gethostbyname@4' Execution terminated Greetzzz, mc303
Technical Details
Message-ID:
<3F0EE37D.1090900@pandora.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!peer1.news.newnet.co.uk!peer1.news.newnet.co.uk!proxad.net!newsfeed.icl.net!newsfeed.fjserv.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<3F0EDCDC.7030304@pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,1ac693aa93e00c82 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-07-11 09:19:11 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!peer1.news.newnet.co.uk!peer1.news.newnet.co.uk!proxad.net!newsfeed.icl.net!newsfeed.fjserv.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: Bart Vandewoestyne <Bart.VandewoestyneNOSPAM@pandora.be> Newsgroups: be.comp.programming Subject: Re: gethostbyname linker error Date: Fri, 11 Jul 2003 18:19:09 +0200 Organization: KULeuvenNet Lines: 38 Message-ID: <3F0EE37D.1090900@pandora.be> References: <3F0EDCDC.7030304@pandora.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: naxos.belnet.be 1057940349 11740 134.58.127.12 (11 Jul 2003 16:19:09 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Fri, 11 Jul 2003 16:19:09 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; WinNT; en; rv:1.0.2) Gecko/20030311 Beonex/0.8.2-stable X-Accept-Language: en-us, en Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)