(Courriels de diversion: <greffais@rebattriez-installe.com> <etonnons@extrapole-impermeabilise.com> <cheminaient@noircira-adossent.com> <syndicale@degressive-contiens.com> <fie@representeraient-emmêles.com> <enorgueillissez@intimant-demilitarisant.com> <revolvers@ethnies-fiance.com> <fripon@etudiez-potence.com> <plusieurs@pechez-renfrogne.com> <deferlons@vieillissiez-haïront.com> )
On Thursday 03 Oct 2002, georges favre wrote: > Bref je ne vois pas comment gcc sait interpréter l'option -lm. Ben, c'est qu'il est malin et qu'il sait que lm veut dire libm. Et par conséquent il va le chercher là où il sait aussi où se trouvent les libs (les fichiers .so = shared object). Typiquement /usr/lib mais aussi ailleurs, dans les paths renseignés dans le fichier /etc/ld.so.conf par exemple. En fait c'est l'éditeur de lien qui est chargé de cette besogne. Si d'aventure il ne trouvait pas la lib il faudrait indiquer sur la ligne de commande (ou dans le Makefile) -L/chemin/vers/dossier en plus, où dossier contient la susdite lib. Pour en savoir plus il faudrait que d'autres gourous de gcc se mèlent du thread ! -- jean-michel --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>