On Tuesday, 12. June 2001 00:34, Mark-Andres Hohm wrote:
Ich habe folgendes Problem: ich muss die Datei "seculock_cgi.cc" uebersetzen.
Du oder der Compiler? Das Wörterbuch dazu will ich aber sehen :)
Mit welchen Parametern muss ich g++ und/oder ld aergern oder in welches Verzeichnis muessen diese Dateien, damit ich dieses Programm gelinkt bekomme? Z.z. stehen sie im gleichen Verzeichnis, wie die "seculock_cgi.cc"
Na gar keine Parameter. Wenn schon statisch linken, dann gibt man die einfach an - sind ja schließlich ganz normale Archive, die mit "ar cru" oder so aus den Objektdateien erzeugt worden. Beispiel: gcc foobar foo.o libbar.a
Oder du gehst den "edlen" Weg über libtool (ist es ein ge-autoconf'tes Paket?), dann heißt es: libtool --mode=link gcc foobar foo.o libbar.a (und er kümmert sich darum, eventuelle Parameter zu setzen)
Josef Spillner