首页| 论坛| 消息

标题:请教qte-4.5.2编译错误
作者:jasonshengxi
日期:2009-09-10 11:56
内容:

解压缩后:
./configure
make
出现以下错误:
cd src/tools/bootstrap/ && make -f Makefile
make[1]: 正在进入目录 `/home/jason/qte-host/src/tools/bootstrap'
g++ -c -pipe -g -fno-exceptions -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/qws/linux-x86-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -o .obj/release-static-emb-x86/qisciicodec.o ../../corelib/codecs/qisciicodec.cpp
Assembler messages:
Fatal error: can't create .obj/release-static-emb-x86/qisciicodec.o: Permission denied
make[1]: *** [.obj/release-static-emb-x86/qisciicodec.o] 错误 2
make[1]:正在离开目录 `/home/jason/qte-host/src/tools/bootstrap'
make: *** 错误 2
请教解决方法,谢谢!!!


#1 [shiroki 09-14 21:50]
Fatal error: can't create .obj/release-static-emb-x86/qisciicodec.o: Permission denied
两个可能性
- 硬盘空间满了
- 开始编译的时候用了root用户, 后来又用普通用户继续编译。 这样需要切回root用户, 或者用普通用户重新configure和编译
#2 [toy0808 09-15 09:29]
这个应该是磁盘空间已经满了,我之前也遇到过的....
#3 [jasonshengxi 09-15 15:14]
问题是 root的缘故,切换用户造成的
还回 root 就ok了

回复 发表
主题 版块