Hallo zusammen,
um ein cgi-binary unter C++ für einen Server zu erstellen, der nicht über die libgd verfügt, wollte ich das Programm statisch linken. Zur Verwendung kommt die libgd.a
Ich erhalte dabei aber Fehlermeldungen auf fehlende Referenzen. Verwendet wird die Vers. 2.0.33 für 64 Bit, wie sie bei Debian etch im dev-Paket mitgeliefert wird. Dieselbe Meldung habe ich aber auch schon bei einer früheren 32-Bit-Version erlebt.
Vorsichtshalber habe ich das Quellpaket geladen und kompiliert. Es entstehen dann, je nach Makefile, unterschiedliche libgd.a Bibliotheken, es bleibt aber bei den Fehlermeldungen. Das Herunterladen der aktuellsten Version von Boutell (2.0.36) half auch nicht. Zwar waren configure und make erfolgreich, das libgd.a-Problem blieb.
Hat jemand zufällig auch damit gearbeitet und eine praktikable Lösung zur Behebung gefunden? Weiß jemand, seit welcher Version das Problem besteht?
Gruß
Hans-Martin
Fehlermeldung bei statischem Linken mit der libgd.a
-
- Beiträge: 141
- Registriert: 06.12.2007 18:03:03
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Kehl