[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] mix objects from 2 <> compilers
Frédéric Detienne 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".
Les seul trucs qui peuvent merder c'est les noms de fonction qui
seraient pas les meme (avec ou sans _, avec un majuscule ..)
et sa le linker s'en rend compte de suite. Et des switch doivent pouvoir
arranger ca.
Secondo l'allignement des variables a l'interieur d'une structure pourrait
changer. La aussi des switch du compilo doivent faire qlq chose !
Conclusion je serais plus optimiste !
>
> f.
>
> Pascal Bleser wrote:
> >
> > Tiens, une bête question...
> > est-ce qu'il est possible de linker des objets issus de 2
> > compilateurs différents (p.ex. gcc et un compilateur UNIX
> > "natif") -ces objets ayant été compilés sous la même plateforme
> > évidemment ;)- ?
> >
> > Je monterais bien un ch'tit gcc cross-compile Reliant UNIX sous
> > Linux, mais on a une chiée de libs et d'objets déjà compilés et
> > je veux pas tout refaire...
> >
> > Je suis certain que c'est possible, mais avec les compilos UNIX
> > genre CSET (AIX) ou CDS (Siemens), on ne sait jamais...
> > Qqn a déjà fait des expériences de ce genre ?
> >
> > @+
> >
> > -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.
--
Spineux Alain
Romani ite domus.
======================================================================
Spineux Alain E-MAIL : spineux@prm.ucl.ac.be
INSTITUT STEVIN
Catholic University of Louvain FAX : 32-10-472501
PLACE DU LEVANT 2 PHONE : 32-10-472516
B-1348 LOUVAIN-LA-NEUVE (BELGIUM)
=======================================================================
---------
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.