我进ARM和X86文件夹的QTOPIA/LIB
[root@localhost lib]# file libqpe.so
libqpe.so: symbolic link to libqpe.so.1.5.2
两者结果是一样的,我把MAKEFIEL文件贴出,谁遇到过同样的问题.
CC = arm-linux-gcc
CXX = arm-linux-g++
CFLAGS = -pipe -Wall -W -O2 -DNO_DEBUG
CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG
INCPATH = -I /friendly-arm/arm-qtopia/qt/include -I/friendly-arm/arm-qtopia/qtopia/include
LINK = arm-linux-g++
LFLAGS =
LIBS = $(SUBLIBS) -L$(QPEDIR)/lib -L$(QTDIR)/lib -lm -lqpe -lqtopia -lqte
MOC = $(QTDIR)/bin/moc
UIC = $(QTDIR)/bin/uic
其中INCPATH我改过,原来是-I /QTDIR/include -I /QPEDIR,改前改后问题一样.
环境参数为:
OLDPWD=/friendly-arm/arm-qtopia
QTDIR=/friendly-arm/x86-qtopia/qt
TMAKEPATH=/friendly-arm/x86-qtopia/tmake/lib/qws/linux-arm-g++
PATH=/friendly-arm/x86-qtopia/qt/bin:/friendly-arm/x86-qtopia/qtopia/bin:/friendly-arm/x86-qtopia/tmake/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/arm/2.95.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
PWD=/friendly-arm/arm-qtopia/hello
XMODIFIERS=@im=Chinput
LANG=zh_CN.GB18030
LAMHELPFILE=/etc/lam/lam-helpfile
GDMSESSION=Default
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
HOME=/root
SHLVL=2
XPVM_ROOT=/usr/share/pvm3/xpvm
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
GNOME_DESKTOP_SESSION_ID=Default
BASH_ENV=/root/.bashrc
LOGNAME=root
LESSOPEN=|/usr/bin/lesspipe.sh %s
QPEDIR=/friendly-arm/x86-qtopia/qtopia
DISPLAY=:0.0
G_BROKEN_FILENAMES=1
TMAKEDIR=/friendly-arm/x86-qtopia/tmake
实在不知道是什么原因!