|

楼主 |
发表于 2009-11-27 20:37:55
|
显示全部楼层
我编译qt出现的错误如下:
[HTML]
Ignored 316 untranslated source text(s)
>>> Source unpacked in /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work
>>> Compiling source in /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build"
cmake -C /var/tmp/portage/x11-misc/qterm-0.5.2-r2/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/x11-misc/qterm-0.5.2-r2/temp/gentoo_rules.cmake /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2
loading initial cache file /var/tmp/portage/x11-misc/qterm-0.5.2-r2/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.2
-- checking for one of the modules 'openssl'
-- found openssl, version 0.9.8k
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- OpenSSL found, enable SSH support
-- <<< Gentoo configuration >>>
Build type: Gentoo
Install path: /usr
-- Configuring done
CMake Warning (dev) at src/CMakeLists.txt:103 (add_executable):
Policy CMP0003 should be set before this line. Add code such as
if(COMMAND cmake_policy)
cmake_policy(SET CMP0003 NEW)
endif(COMMAND cmake_policy)
as early as possible but after the most recent call to
cmake_minimum_required or cmake_policy(VERSION). This warning appears
because target "qterm" links to some libraries for which the linker must
search:
ssl, crypto, dl
and other libraries with known full path:
/usr/lib/qt4/libQtCore.so
CMake is adding directories in the second list to the linker search path in
case they are needed to find libraries from the first list (for backwards
compatibility with CMake 2.4). Set policy CMP0003 to OLD or NEW to enable
or disable this behavior explicitly. Run "cmake --help-policy CMP0003" for
more information.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build"
make -j3
[ 2%] [ 2%] [ 3%] [34m[1mGenerating ui_aboutdialog.h
[34m[1mGenerating ui_addrdialog.h
[0m[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[34m[1mGenerating socket.moc
[0m[ 4%] [34m[1mGenerating ui_articledialog.h
[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 5%] [34m[1mGenerating ui_imageviewer.h
[0m[ 7%] [ 7%] Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 9%] [34m[1mGenerating ui_msgdialog.h
[34m[1mGenerating ui_keydialog.h
[0m[0m[34m[1mGenerating ui_prefdialog.h
[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 10%] [ 11%] [ 12%] [34m[1mGenerating ui_schemadialog.h
[0m[34m[1mGenerating ui_quickdialog.h
[0m[34m[1mGenerating ui_soundconf.h
[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 13%] Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[34m[1mGenerating ui_sshlogin.h
[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/ui/quickdialog.ui: An invalid icon property 'icon' was encountered.
Warning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 14%] [ 15%] [ 17%] [34m[1mGenerating aboutdialog.moc
[0m[34m[1mGenerating addrdialog.moc
[0m[ 18%] [ 19%] [34m[1mGenerating articledialog.moc
[0m[34m[1mGenerating ui_zmodemdialog.h
[0m[34m[1mGenerating imageviewer.moc
[0m[ 20%] [34m[1mGenerating keydialog.moc
[0mWarning: The form file has external pixmaps or qPixmapFromMimeSource() set as a pixmap function. This requires Qt 3 support, which is disabled. The resulting code will not compile.
[ 21%] [34m[1mGenerating msgdialog.moc
[0m[ 22%] [34m[1mGenerating osdmessage.moc
[ 25%] [ 25%] [0m[34m[1mGenerating popwidget.moc
[0m[34m[1mGenerating popupMessage.moc
[0m[ 26%] [34m[1mGenerating prefdialog.moc
[0m[ 27%] [34m[1mGenerating qtermbuffer.moc
[0m[ 28%] [ 29%] [34m[1mGenerating qtermdecode.moc
[0m[34m[1mGenerating qtermcanvas.moc
[0m[ 30%] [34m[1mGenerating qtermframe.moc
[0m[ 31%] [ 32%] [34m[1mGenerating qtermhttp.moc
[0m[ 34%] [34m[1mGenerating qtermscreen.moc
[0m[34m[1mGenerating qtermsocket.moc
[0m[ 35%] [ 36%] [34m[1mGenerating qtermtelnet.moc
[0m[34m[1mGenerating qtermtoolbutton.moc
[0m[ 37%] [34m[1mGenerating qtermwindow.moc
[0m[ 38%] [ 39%] [34m[1mGenerating qtermwndmgr.moc
[0m[34m[1mGenerating qtermzmodem.moc
[0m[ 40%] [ 42%] [34m[1mGenerating quickdialog.moc
[0m[34m[1mGenerating schemadialog.moc
[0m[ 43%] [34m[1mGenerating statusBar.moc
[0m[ 44%] [34m[1mGenerating auth.moc
[0m[ 45%] [ 46%] [34m[1mGenerating zmodemdialog.moc
[0m[34m[1mGenerating channel.moc
[0m[ 47%] [34m[1mGenerating kex.moc
[0m[ 48%] [34m[1mGenerating packet.moc
[0m[35m[1mScanning dependencies of target qterm
[0m[ 50%] [ 51%] [ 52%] [32mBuilding CXX object src/CMakeFiles/qterm.dir/aboutdialog.o
[0m[32mBuilding CXX object src/CMakeFiles/qterm.dir/addrdialog.o
[0m[32mBuilding CXX object src/CMakeFiles/qterm.dir/articledialog.o
[0mIn file included from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/addrdialog.h:13,
from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/addrdialog.cpp:9:
/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build/src/ui_addrdialog.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory
In file included from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/articledialog.h:13,
from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/articledialog.cpp:10:
/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build/src/ui_articledialog.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory
In file included from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/aboutdialog.h:14,
from /var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2/src/aboutdialog.cpp:9:
/var/tmp/portage/x11-misc/qterm-0.5.2-r2/work/qterm-0.5.2_build/src/ui_aboutdialog.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory
make[2]: *** [src/CMakeFiles/qterm.dir/articledialog.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/CMakeFiles/qterm.dir/aboutdialog.o] Error 1
make[2]: *** [src/CMakeFiles/qterm.dir/addrdialog.o] Error 1
make[1]: *** [src/CMakeFiles/qterm.dir/all] Error 2
make: *** [all] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: x11-misc/qterm-0.5.2-r2 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 49: Called src_compile
[31;01m*[0m environment, line 2901: Called cmake-utils_src_compile
[31;01m*[0m environment, line 743: Called _execute_optionaly 'src_compile'
[31;01m*[0m environment, line 189: Called enable_cmake-utils_src_compile
[31;01m*[0m environment, line 1096: Called cmake-utils_src_make
[31;01m*[0m environment, line 762: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake "$@" || die "Make failed!";
[31;01m*[0m The die message:
[31;01m*[0m Make failed!
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/x11-misc/qterm-0.5.2-r2/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/x11-misc/qterm-0.5.2-r2/temp/environment'.
[31;01m*[0m
[/HTML] |
|