2
在64位Ubuntu中构建32位应用
经过数小时的搜寻后,我决定放弃并请教专家。我试图在我的64 Ubuntu 11.10中构建一个32位应用程序(如果有兴趣,请使用xgap)。我在生成文件中添加了CFLAGS = -m32和LDFLAGS = -L / usr / lib32。对象内置为32位精度。最后一步是将X窗口的所有对象和库链接到此可执行文件-xgap中。不知何故,它一直给我这个错误: gcc -o xgap xcmds.o utils.o gapgraph.o gaptext.o pty.o popdial.o xgap.o selfile.o -L/usr/lib32 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE /usr/bin/ld: skipping incompatible /usr/lib32/libXmu.so when searching for -lXmu ... /usr/bin/ld: i386 architecture of input file `xcmds.o' is incompatible with i386:x86-64 …