Re: linker

Top Page

Reply to this message
Author: Dr P Dupre
Date:  
To: Frédéric Mantegazza
CC: guilde
Subject: Re: linker
On Sun, 3 Feb 2008, Frédéric Mantegazza wrote:

>
>> J'ai un probleme que je ne parviens pas a resoudre:
>> Sur une machine fedora 6, j'ai besoin d'utiliser la library f2c
>> et systematiquement j'ai une erreur du linker:
>> /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libf2c.so: undefined
>> reference to `MAIN__'
>> collect2: ld returned 1 exit status

En fait ces librairies so ne sont pas correctes alors que le libf2c.a
est correct !!
Ce n'est pas d'aujourd'hui, je ne comprends pas que ce bug n'est pas ete
fixe !

>>
>>
>> J'ai recompile le f2c, sans plus de succes.
>> les fichiers sont a la bonne place.
>> J'ai rien trouve sur internet !
>
> Je me souviens avoir galéré avec des compilations fortran et C, car le
> compilo fortran ajoutait un _ devant ou derrière les noms de fonction. Il
> y avait aussi un truc à propos de la fonction main : il fallait linker
> avec le compilo fortran, et non pas le compilo C (ou l'inverse, je ne sais
> plus).
>
> Mais ce n'est peut-être pas tout à fait le même cas de figure ici.
>
>


-- 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Patrick Dupré                                             pd520@???
University of York                                 Department of Chemistry
Heslington, York              YO10 5DD                      United Kingdom
Phone: +44-(0)-1904-434384                        Fax: +44-(0)-1904-432516
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++