도와주세요!!
글 수 15,339
2008.03.10 14:46:12 (*.18.103.130)
27732
페도라6 gcc -v 이 4.1.1 입니다.. 그래서 gcc -v 3.4.4를 설치하였습니다..
qtopia-2.1.1 설치때 4.x 는 잘 되지 않는다고 해서..;;
그런데 qt-x11-free-3.3.8를 할때 gcc 4.1.1
./configure -fast -thread
하면 잘 됩니다..
그런데 문제는 gcc 3.4.4. 로 하면 잘 되지 않습니다..
arm-toolchain-3.4.3.tar.gz 를 /work/Qt/toolchain 에 풀었습니다.. 풀면 usr 생성
그래서 vi /root/.bash_profile에 다음과 같이 추가하였습니다..
# gcc -v 3.4.3
export PATH=/work/Qt/toolchain/usr/arm-linux/bin/:$PATH
패스 적용하고 qt-x11-free-3.3.8 에서 ./configure -fast -thread 하면
다음과 같은 에러가..;;
Creating qmake. Please wait...
g++ -c -o project.o -pipe -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include/qmake -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP project.cpp
g++: installation problem, cannot exec `cc1plus': 그런 파일이나 디렉토리가 없음
gmake: *** [project.o] 오류 1
qmake failed to build. Aborting.
제가 뭘 잘못한것죠.. 도와주세요..
qtopia-2.1.1 설치때 4.x 는 잘 되지 않는다고 해서..;;
그런데 qt-x11-free-3.3.8를 할때 gcc 4.1.1
./configure -fast -thread
하면 잘 됩니다..
그런데 문제는 gcc 3.4.4. 로 하면 잘 되지 않습니다..
arm-toolchain-3.4.3.tar.gz 를 /work/Qt/toolchain 에 풀었습니다.. 풀면 usr 생성
그래서 vi /root/.bash_profile에 다음과 같이 추가하였습니다..
# gcc -v 3.4.3
export PATH=/work/Qt/toolchain/usr/arm-linux/bin/:$PATH
패스 적용하고 qt-x11-free-3.3.8 에서 ./configure -fast -thread 하면
다음과 같은 에러가..;;
Creating qmake. Please wait...
g++ -c -o project.o -pipe -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include/qmake -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/include -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/work/Qt/commonQtTools/qt-x11-free-3.3.8/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP project.cpp
g++: installation problem, cannot exec `cc1plus': 그런 파일이나 디렉토리가 없음
gmake: *** [project.o] 오류 1
qmake failed to build. Aborting.
제가 뭘 잘못한것죠.. 도와주세요..
QT 강좌 게시판에 제가 올린 글을 보시면 아시겠습니다만 QT를 설치하다 보면 당황될 때가 많습니다.
특히 예전에는 잘 설치되던 QT가 이번에 다시 설치하면 무슨 이상한 에러를 내면서 설치가 안되는 것이죠.
이럴 때에는 참으로 답답합니다.
때로는 설치하는 것 만으로도 며칠씩 걸리고 때로는 소스를 수정하기 까지했습니다.
이런 이유를 고수분께 여쭈었더니 QT개발자가 아무래도 최근 컴파일러를 이용해서
QT를 업그레이드하기 때문이라고 하더군요.
그러니까 QT가 나왔을 때의 QT버전과 그 당시의 컴파일러 버전이 맞아야 한다는 것이죠.
그래서 그런지 최근 gcc 4.x.x 에서는 최근의 QT는 설치가 잘 됩니다.
그러나 예전 QT2.x.x는 설치가 잘 안되는 것으로 생각됩니다.
서론이 너무 길었지요. ^^
저도 시원한 답변을 드리고 싶은데, 경험할 수가 없어서 대신에 답변을 찾아 올립니다.
아래의 링크를 참고하여 보십시오.
http://www.joewein.de/sw/swcc1plus.htm