|
kernel/qpixmapcache.cpp:125:57: 错误: asm/page.h:没有该文件或目录
kernel/qpixmapcache.cpp: In constructor ‘QSharedMemoryManager::QSharedMemoryManager()’:
kernel/qpixmapcache.cpp:539: 错误: ‘PAGE_SIZE’在此作用域中尚未声明
kernel/qpixmapcache.cpp:539: 错误: ‘PAGE_MASK’在此作用域中尚未声明
kernel/qpixmapcache.cpp: In member function ‘void QSharedMemoryManager::internal_free(QSMemPtr)’:
kernel/qpixmapcache.cpp:773: 错误: ‘PAGE_SIZE’在此作用域中尚未声明
kernel/qpixmapcache.cpp:773: 错误: ‘PAGE_MASK’在此作用域中尚未声明
make[1]: *** [tmp/release-shared-linux-generic-g++-no-keypad/kernel/qpixmapcache.o] 错误 1
make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src'
***********************************************************************
*
* ERROR: Building Qtopia has failed.
*
* Please search the make output for any error messages.
*
* Hint: If the configuration has changed since the last successfull
* build consider using make clean to ensure that all binaries
* are rebuilt using the new configuration.
*
* For more information about the build process please use a browser
* and go to the getting started section in:
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/doc/html/index.html
*
***********************************************************************
***********************************
********* Build Qtopia ************
***********************************
QPE_CFG="'-edition' 'pda' '-displaysize' '320x240' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-generic-g++'"
The following configuration values have been guessed or autodetected:
-arch generic
-fontsizes all
-fontstyles 50 50i 75 75i
-languages en_US
-qvfb
Symlinking header files to include directory
Creating qmake...No makedepend available
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/qmake'
..............................................make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/qmake'
Creating pngscale...make[1]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/util/pngscale'
..................................................................make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/util/pngscale'
Generating makefiles................................................................................................................
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia'
make[2]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src'
make[3]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src'
cd qt && make -f Makefile
make[4]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/qt'
make[5]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/qt'
make[5]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/qt'
make[4]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/qt'
cd libraries/qtopia && make -f Makefile
make[4]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/libraries/qtopia'
make[5]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/libraries/qtopia'
/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/bin/uic passwordbase_p.ui -o ../../../include/qtopia/private/passwordbase_p.h
make[5]: /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/bin/uic:命令未找到
make[5]: *** [../../../include/qtopia/private/passwordbase_p.h] 错误 127
make[5]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/libraries/qtopia'
make[4]: *** [all] 错误 2
make[4]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src/libraries/qtopia'
make[3]: *** [sub-libraries-qtopia] 错误 2
make[3]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/src'
make[1]: *** [all] 错误 2
make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia'
***********************************************************************
*
* ERROR: Building Qtopia has failed.
*
* Please search the make output for any error messages.
*
* Hint: If the configuration has changed since the last successfull
* build consider using make clean to ensure that all binaries
* are rebuilt using the new configuration.
*
* For more information about the build process please use a browser
* and go to the getting started section in:
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/doc/html/index.html
*
***********************************************************************
/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/scripts/buildQtopia -build qpe install
Building Qtopia Tools.
***********************************
********* Build Qt 2 **************
***********************************
QT2_CFG="'-no-opengl' '-no-xft' -platform 'linux-g++'"
This is the Qt Free Edition.
You are licensed to use this software under the terms of either
the Q Public License (QPL) or the GNU General Public License (GPL).
Type 'Q' to view the Q Public License.
Type 'G' to view the GNU General Public License.
Type 'yes' to accept this license offer.
Type 'no' to decline this license offer.
Do you accept the terms of the license?
symlink created for src/tools/qconfig-qpe.h
This target is using the GNU C++ compiler (linux-g++).
Recent versions of this compiler automatically include
code for exceptions, which increase both the size of
the Qt library and the amount of memory taken by your
applications.
You may elect to re-run ./configure with the -no-g++-exceptions
option to compile Qt without exceptions. This is
completely binary compatible, and existing
applications will continue to work (like KDE 2).
Build type: linux-g++-shared
Thread support..................... no
GIF support........................ no
MNG support........................ no
JPEG support....................... no
OpenGL support .................... no
NAS sound support.................. no
Session management................. no
Xft support (Anti-Aliased Fonts) .. no
XKB support ....................... yes
Creating makefiles...
Qt is now configured for building. Just run make.
To reconfigure, run make clean and configure.
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src/moc'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src/moc'
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src'
g++ -c -I/usr/X11R6/include -I/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/include -I/usr/X11R6/include -pipe -O2 -Wall -W -DNO_DEBUG -fPIC -DQT_BUILTIN_GIF_READER=0 -DQT_NO_IMAGEIO_JPEG -DQT_NO_IMAGEIO_MNG -DQT_NO_SM_SUPPORT -DQT_NO_XKB -I/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src/3rdparty/zlib -I/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src/3rdparty/libpng -I3rdparty/kernel -I3rdparty/tools -o tmp/release-shared-linux-g++/tools/qmemoryfile_unix.o tools/qmemoryfile_unix.cpp
tools/qmemoryfile_unix.cpp: In member function ‘QMemoryFileData* QMemoryFile::openData(const QString&, int, uint)’:
tools/qmemoryfile_unix.cpp:149: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参
tools/qmemoryfile_unix.cpp:152: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参
tools/qmemoryfile_unix.cpp:181: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参
tools/qmemoryfile_unix.cpp:190: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参
tools/qmemoryfile_unix.cpp:235: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参
In function ‘int open(const char*, int, ...)’,
inlined from ‘QMemoryFileData* QMemoryFile::openData(const QString&, int, uint)’ at tools/qmemoryfile_unix.cpp:143:
/usr/include/bits/fcntl2.h:51: 错误: 调用‘__open_missing_mode’,声明有错误属性:open with O_CREAT in second argument needs 3 arguments
make[1]: *** [tmp/release-shared-linux-g++/tools/qmemoryfile_unix.o] 错误 1
make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/src'
* ---------------------------------------------------------------------------
*
* ERROR: Building Qtopia Tools has failed.
*
* Please investigate the problem by looking at the error messages in the
* make output.
* The Qtopia tools can be build using the separate buildQtopiaTools script
* which can be found in the qtopia/scripts directory of the package. The
* script is also invoked with the command 'make tools' from the package root
* directory.
*
* On most machines the default configuration options in the script works fine.
* In case this doesn't work the configure parameters in the buildQtopiaTools
* script need to be tweaked to fit the environment/compiler used on the machine
* and then run manually from the cmd line.
*
* Please make sure that the following binaries exist before trying to build
* Qtopia:
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/bin/moc
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/bin/uic
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/bin/qvfb
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/dqt/bin/lrelease
* /opt/EmbedSky/Qte/x86-qtopia-2.2.0/dqt/bin/lupdate
*
* As a rule, these tools need to be built only once.
*
****************************************************************************** |
|