Linker message: cannot find -l/fr

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) français (fr) magyar (hu)

Par exemple :

 /usr/bin/ld: cannot find -lgdk

Ceci signifie qu'une bibliothèque externe n'a pas été trouvée. Dans le cas ci-dessus sous Linux il signifie que libgdk.so ou libgdk.a n'a pas été trouvé. Normalement ceci signifie que vous avez oublié d'installer le paquet de développement de cette bibliothèque. Dans le cas de gdk le paquet est appellé sous la distribution Fedora Core: 'gtk+-devel-1.2.10-33'.

SuSE

SuSE installe les bibliothèques de devel gtk sous /opt/gnome/lib (ou /opt/gnome/lib64 pour 64 bits ), qui n'est pas dans le chemin standard des bibliothèques . Ajoutez le simplement a votre fichier /etc/fpc.cfg. (-Fl/opt/gnome/lib).

FAQ

Voir également : Lazarus Faq