anoniem Geplaatst: 11 april 2002 Delen Geplaatst: 11 april 2002 Ik ben bezig met een leuk programmaatje in de taal C++, en nu wil ik een md5-hash berekenen, en daarvoor heb ik openssl/md5.h geïnkloed. Echter als ik nu compile, dan krijg ik deze fout: [code:1:b665b47cfa] $ make gcc -Wall -O satellite.o Socket.o MasterConnect.o ServerConnect.o Message.o common.o -o satellite ServerConnect.o: In function `ServerConnect::doLogin(char *, char *)': ServerConnect.o(.text+0x321): undefined reference to `MD5' collect2: ld returned 1 exit status make: *** [satellite] Error 1 [/code:1:b665b47cfa] Dus ik verwacht dat ik de linker zal moeten vertellen waar de object of library staat ofzo. Ik heb dus met -lmd5 geprobeerd, maar dat geeft een fout dat md5 niet gevonden kan worden. Ik tast hier dus geheel in het duister, kan iemand me misschien een duwtje geven in de goede richting? Alvast bedankt. Ruurd Quote Link naar reactie
anoniem Geplaatst: 11 april 2002 Auteur Delen Geplaatst: 11 april 2002 Het moet een portable programma worden, en op een Sun compilde die net ook al niet, omdat die voor die md5-library een hele andere aanroep nodig heeft, dus ik inkloed wel een fijn voorgebakken C++ filetje, die ik zojuist gevonden heb. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen