Re: shared library

Page principale

Répondre à ce message
Auteur: Patrick Dupre
Date:  
À: guilde
Sujet: Re: shared library
Merci beaucoup.

Ca va bien comme ca !

> Patrick Dupre <pd520@???> writes:
>
>> Bonjour,
>
> Bonjour,
>
>> J'ai un petit souci avec les libraries partagees:
>> Je fais une "shared library" a l'aide de:
>> gcc -c -fPIC cwerf.c -o cwerf.o
>> gcc -shared -Wl,-soname,cwerf.so -o libcwerf.so.1.0 cwerf.o
>
> [...]
>
>> Et ldd test me donne:
>> cwerf.so => not found
>>
>> La je ne comprends pas pourquoi la librairie n'est pas trouvee !
>> Bien evidemment j'ai une erreur au chargement :
>> ./test: error while loading shared libraries: cwerf.so: cannot open
>> shared object file: No such file or directory
>>
>> De plus j'ai positionne:
>> LD_LIBRARY_PATH=~/mylib
>>
>> Qu'est ce qui ne va pas ?
>
> Tu donne "-soname,cwerf.so" alors ldd essai de charger la bibliothèque
> cwerf.so, donc change cwerf.so par libcwerf.so
>
> Christian
>


-- 
---
==========================================================================
  Patrick DUPRÉ                      |   |
  Department of Chemistry            |   |    Phone: (44)-(0)-1904-434384
  The University of York             |   |    Fax:   (44)-(0)-1904-432516
  Heslington                         |   |
  York YO10 5DD  United Kingdom      |   |    email: pd520@???
==========================================================================