|
|
|
|
|||||||||||||||||||||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
CXX-DEV: HP-UX IPF 11.23 : Conflict between aCC shared andg++ application
I thought there was an IA-64 C++ ABI standard so different C++
compilers on IA-64 could share libraries? > If so, is it just that G++ doesn't implement it? > albert chin (china (AT) thewrittenword (DOT) com) There is a standard IA-64 C++ ABI and both g++ and aCC claim to implement it but the ABI as implemented by g++ and the ABI as implemented by aCC are just enough different to completely screw things up. Also, g++ and aCC use different runtime libraries and if you wanted to mix the two you would have to restrict yourself to only using one or the other for all the objects in a single program. A C++ object compiled with the g++ <iostreamheader could not be mixed with an object compiled with the aCC <iostreamheader (for example) even if the ABI's were an exact match because aCC and g++ implement the various library routines/classes in different ways. Steve Ellcey sje (AT) cup (DOT) hp.com To leave this mailing list, send mail to majordomo (AT) cxx (DOT) cup.hp.com with the message UNSUBSCRIBE cxx-dev |
![]() |
| Viewing: Web Development Archives > Mailing Lists > Unix > CXX-DEV: HP-UX IPF 11.23 : Conflict between aCC shared andg++ application |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|