ld: несовпадающий ABI (не файл ELF) не может быть скомпилирован
У меня есть простая программа C Hello World, и я хотел скомпилировать ее на HP-UX ia64 11.31, но я получаю следующую ошибку
/* Hello World program */
#include<stdio.h>
main()
{
printf("Hello World");
}
cc -v +DD64 example
LPATH=/usr/lib/hpux64:/opt/langtools/lib/hpux64
/usr/ccs/bin/ld -o a.out -u___exit -umain example -lc
ld: Mismatched ABI (not an ELF file) for example
Fatal error.
removing /var/tmp/AAA003501