[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] mix objects from 2 <> compilers
Hoy a tous...
dites, je voulais dire que , theoriquement, les objets sont fait pour se
mettre ensemble, mais, comme d'hab... THEORIQUEMENT..(certains compilos
ajoutent ou ne mettent pas certains symbols dans les fichiers OBJ, alors
que c'est standard...)
Sinon, LA solution, a mon avis, est simplment d'utiliser des LIB... Eh
oui, c'est quand meme un standard non??? so, tant que les objets libs ont
ete compilees sur le meme couple Processeur-OS, ca devrait fonctionner..
Il ne reste plus ka faire les libs.. ou demander aux concepteurs les LIBS
(faisable, je suppose...)
JeF
- --------------------------------------- -
- Dive Jean-Francois - Analyst Programmer -
- -
- <http://linuxbe.org> -
- <dive@linuxbe.org> -
- <133 Rue Pierre Henvard> -
- <4053 Embourg Belgium> -
- <0032/477.893.309> -
- --------------------------------------- -
- **** In Linux we trust **** -
- --------------------------------------- -
On Thu, 8 Apr 1999, Frédéric Detienne wrote:
> Pascal Bleser wrote:
> >
> > > Jamais essaye mais c'est pas une bonne idee. Deja entre gcc et g++, ca foire _parfois_
> > > (linker des objets C a un tas d'objets C++). et pour les petits malins, oui, j'ai specifie external "C".
> >
> > Aah, mais ça, c'est normal...
>
> Non.. pas trop mais de toute facon, je me souviens d'une FAQ sur gcc qui recommandait de ne pas linker des objets de compilateurs differents (dans ce cas precis, entre cc et gcc (sur Sun)).
>
> La remarque comptait donc deux points:
>
> . si deja g++ et gcc (i.e. le meme compilateur) ont du mal a linker leur propres fichiers objets ensemble (C++ etant un superset de C), je vois mal l'operation reussir entre d'autres compilateurs
>
> . si meme cela reussi un fois, ce n'est pas dit que cela reussira plus tard. (en clair, l'experience de reussite n'est pas un facteur a generaliser)
>
> Fred.
>
> > Je ne parlais pas de mélanger C et C++, mais des objets C++ de gcc
> > et des objets C++ de CDS (Reliant UNIX).
> >
> > ;)
> >
> > -o) Pascal Bleser | UNIX *is* user friendly.
> > /\\ C++/UNIX Development | It's just selective about
> > _\_v ATOS Payment Systems | who its friends are...
> > pbleser@atos-group.com---------------------------------
> > ---------
> > This message was sent by Majordomo 1.94.3. Please repport problems to
> > manu@rtfm.be. If you want to be deleted from the list, send a mail to
> > majordomo@rtfm.be with "unsubscribe linux-team" in the body.
>
> --
> ------------------------- * oOo * -------------------------
> CiscoSystems
>
> Frederic Detienne, CSE II
> Security & Network Services
>
> Tel 32 2 778 4681
> ---------
> This message was sent by Majordomo 1.94.3. Please repport problems to
> manu@rtfm.be. If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
>
---------
This message was sent by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.