Re: [64 bits] Compiler un paquet d�©pendant de librairies 32 bits
Quoting Sylvain Sauvage <Sylvain.Sauvage@metanoesis.net>:
> [Merci de ne pas me mettre en CC:. Répondre à liste, et
> seulement à la liste.]
[Oui, désolé, je suis délocalisé, et le webmail de free ne permet pas le
Répondre à la Liste de Mutt !]
>
> tyranorl@free.fr, mardi 14 avril 2009, 09:59:00 CEST
> >[â?¦]
> > A l'exception des .c, des .h et de libftd2xx.0.1.4.dylib et
> libftd2xx.a.0.4.16.
> > Peut-être, le plus simple est que je remplace à la main libftd2xx.0.4.16,
> mais,
> > honnêtement, bien que je sais que je ne risque pas de casser grand'chose,
> je ne
> > sais pas bien où je mets les pieds.
> > Est-ce que je devrais archiver la librairie sous la forme "ar" (que je ne
> > connais pas) ?
>
> Câ??est la forme statique dâ??une bibliothèque (donc intégrée dans
> lâ??exécutable pendant la phase de lien). Le .so étant la forme
> dynamique (donc seulement référencée dans lâ??exécutable).
> Câ??est juste un ar des .o de la bibliothèque. Mais bon, câ??est
> expliqué un peu partout.
>
> Tu peux aussi choisir de faire un .so mais ça nâ??a peut-être
> pas dâ??intérêt (si câ??es le seul programme qui va sâ??en servir, si
> câ??est petitâ?¦).
OK, merci beaucoup pour l'info.
Pour info, le fichier ar existe dans le tarball disponible sur le site de
ftdichips, y compris dans l'archive pour 64 bits. J'ai donc simplement remplacé
ce fichier dans les sources de qlc, et ça a compilé sans problème. Je pense que
le développeur avait en tête d'anciennes dispositions de ftdi quant à leur
librairies, car il semble qu'elles soient dispo pour 64 bits, et donc le tour
est joué.
Merci pour tout en tout cas.
A plus tard.
Aurélien
Reply to: