- 论坛徽章:
- 0
|
机器平台:
uname -a:
HP-UX CNDEVSVR B.11.11 U 9000/800 1239825225 unlimited-user license
从网上下了个libxml2的XML解析器应用到自己的Tuxedo项目中,如果不写成Tuxedo Server只是写成独立的C程序用cc编译可以通过,一旦进行buildserver,就报:
buildserver [/app/dp_appt/MT/dev/tuxdev/bin/tux/HostRemit] ...
TUXDIR="/bea/tux" \
CFLAGS="-Ae +DA2.0W -L/usr/lib -L/usr/lib/X11R6 -L/app/dp_appt/MT/dev/tuxdev/lib -L/oracle/product/9.2.0/lib -L/bea/tux/lib +DD64" \
buildserver -r Oracle_XA -o /app/dp_appt/MT/dev/tuxdev/bin/tux/HostRemit -f "/app/dp_appt/MT/dev/tuxdev/src/host2host/HostRemit.o " -v -s HostRemit -f "-ltxncom -ltxndb -lbatCm -lbatDb -lclntsh -lclient9 -l:libcl.sl -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl -lnsl -lm -lc -lxml2"
cc +DA2.0W -Wl,+s -D__BIGMSGQUEUE_ENABLED -Ae +DA2.0W -L/usr/lib -L/usr/lib/X11R6 -L/app/dp_appt/MT/dev/tuxdev/lib -L/oracle/product/9.2.0/lib -L/bea/tux/lib +DD64 -I$TUXDIR/include -o /app/dp_appt/MT/dev/tuxdev/bin/tux/HostRemit BS-16ae.c -L${TUXDIR}/lib /app/dp_appt/MT/dev/tuxdev/src/host2host/HostRemit.o -ltxncom -ltxndb -lbatCm -lbatDb -lclntsh -lclient9 -l:libcl.sl -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl -lnsl -lm -lc -lxml2 -ltux -lbuft -L${ORACLE_HOME}/lib -lclntsh -lpthread -lm -lfml -lfml32 -lengine -lpthread -lcl -lnsl
ld: Mismatched ABI (not an ELF file) for -lxml2
Fatal error.
用file命令查看lxml2显示:
libxml2.a: archive file -PA-RISC2.0 relocatable library
请问是什么问题,要修改什么参数?
急求高手帮忙解决! |
|