🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4765

Re: gethostbyname linker error

#4765
From: Bart Vandewoestyne
Date: Fri, 11 Jul 2003 16:19
35 lines
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-mail
References: <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/)