- 论坛徽章:
- 0
|
环境 hpunix 版本:HP-UX HPA-IVR3 B.11.23 U ia64 1441875106 unlimited-user license
aCC版本:aCC: HP ANSI C++ B3910B A.03.70
我随便编译一个hello-world都会有报错:
</home/icd/test>more a.cpp
#include <stdio.h>
int main()
{
printf("hello world");
}
</home/icd/test>
</home/icd/test>aCC -c a.cpp
</home/icd/test>aCC -o a a.o
ld: Mismatched ABI (not an ELF file) for /opt/langtools/lib/crt0.o
Fatal error.
请问是否是acc编译器的问题?
如果是,应采用acc的版本是什么?
查阅多方资料无解,
请知道的大侠解释一下!!!!!!!!谢谢了
编译的时候有这种报错:
build libdtproxy.sl ...
aCC -g -D_REENTRANT -DICD_IN_PTHREADS -w -z +p +u1 +Z -Wl,+s -I/home/icd/unixmfc/include -c /home/icd/work/dtproxy/DtProxyApi/DtProxyDll.cpp -o /home/icd/work/dtproxy/DtProxyApi/DtProxyDll.o
Error 8: "/usr/include/machine/sys/_types.h", line 65 # Invalid type specifier combination in declaration:
"short double".
__fpreg __for_alignment_only_do_not_use;
^^^^^^^
*** Error exit code 2
Stop.
Failed to make libdtproxy .
[ 本帖最后由 ww_520449 于 2008-12-5 11:59 编辑 ] |
|