Hi,
Currently I am having a problem linking on hp itanium operating system (HP-UX B.11.23 U ia64 ).
Basically I am trying to achieve the following. Our libraries and binaries are built on HP-UX B.11.00 U 9000/800 using compiler HP ANSI C++ B3910B A.03.31. This is our certification platform.
Now a customer has requested us to support our application on HP-UX B.11.23 U ia64.
Now when I try link in one of my libraries (for example - ltest) I get the following error:
ld: Mismatched ABI (not an ELF file) for -ltest .
Now when I try the chatr from the itanium machine on the library ltest - i get following error:
chatr(error): file lib/libtest.sl is not a valid ELF file.
When I try the chatr command from the hp 11.00 machine I get valid chatr results for the library.
Has anybody any ideas as to why my program won't link ? Is there anything obvious or do I need to provide any more information ? Has anybody tried this kind of procedure before ?
Cheers
Quincy J
Currently I am having a problem linking on hp itanium operating system (HP-UX B.11.23 U ia64 ).
Basically I am trying to achieve the following. Our libraries and binaries are built on HP-UX B.11.00 U 9000/800 using compiler HP ANSI C++ B3910B A.03.31. This is our certification platform.
Now a customer has requested us to support our application on HP-UX B.11.23 U ia64.
Now when I try link in one of my libraries (for example - ltest) I get the following error:
ld: Mismatched ABI (not an ELF file) for -ltest .
Now when I try the chatr from the itanium machine on the library ltest - i get following error:
chatr(error): file lib/libtest.sl is not a valid ELF file.
When I try the chatr command from the hp 11.00 machine I get valid chatr results for the library.
Has anybody any ideas as to why my program won't link ? Is there anything obvious or do I need to provide any more information ? Has anybody tried this kind of procedure before ?
Cheers
Quincy J