• 6310阅读
  • 1回复

qtopia 2.2 编译问题,不能编译pngscale [复制链接]

上一主题 下一主题
离线shenyan
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-09
— 本帖被 XChinux 执行加亮操作(2010-11-02) —
我再Ubuntu 9.04 下编译,现在只有qtopia下面的pngscale的问题了,这个问题困扰了好几天了,其他问题都按照网上的资料解决了。
这个问题网上问的很多,但是都没有解决。麻烦这里的版主和各位网友了。
下面是build 2>&1 | tee build.log的结果。


This is the Qtopia Free Edition.

You are licensed to use this software under the terms of
the Qtopia Free Edition License.

Type '?' to view the Qtopia Free Edition License.
Type 'yes' to accept this license offer.
Type 'no' to decline this license offer.

Do you accept the terms of the Qtopia Free Edition License?
Using the following configurations:
QPE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' 'edition' 'pda' '-displaysize' '240x320' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"
QTE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' '-embedded' '-no-xft' '-qconfig' 'qpe' '-depths' '16,32' '-system-jpeg' '-qt-zlib' '-qt-libpng' '-gif' '-no-g++-exceptions' '-no-qvfb' '-tslib' -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"
QT2_CFG="'-I/usr/local/arm/e2fsprogs/include' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' '-no-opengl' '-no-xft' -platform 'linux-g++'"
DQT_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' '-no-xft' '-thread' -platform 'linux-g++'"

Qtopia is now configured.

Type "make" to build the qtopia bundle (and the tools, if required).
Type "make install" to install Qtopia.
Type "make cleaninstall" to install Qtopia after removing the image first (avoid stale files in the image).
Type "make clean" to clean the qtopia bundle.

Type "make tools" to build the tools bundle.
Type "make cleantools" to clean the tools bundle.

To manually build a particular component (eg. because it failed to build)
source the set...Env script. eg. . ./setQpeEnv; cd $QPEDIR; make

/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/scripts/buildQtopia
Qtopia Tools exist.

***********************************
********* Build Qt/Embedded *******
***********************************
QTE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' '-embedded' '-no-xft' '-qconfig' 'qpe' '-depths' '16,32' '-system-jpeg' '-qt-zlib' '-qt-libpng' '-gif' '-no-g++-exceptions' '-no-qvfb' '-tslib' -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"


This is the Qt/Embedded Free Edition.

You are licensed to use this software under the terms of
the GNU General Public License (GPL).

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

Building on: linux-g++-shared
Building for: linux-arm-g++-shared

Thread support..................... no
Configuration...................... qconfig-qpe.h

Creating makefiles...
Qt is now configured for building. Just run make.
To reconfigure, run make clean and configure.

make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qt2/src'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qt2/src'

***********************************
********* Build Qtopia ************
***********************************
QPE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' 'edition' 'pda' '-displaysize' '240x320' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"

WARNING: defaultbuttons-arm.conf does not exist.
The following configuration values have been guessed or autodetected:
-arch arm
-edition pda
-fontsizes all
-fontstyles 50 50i 75 75i
-languages en_US

Symlinking header files to include directory
Creating qmake...No makedepend available
make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'
.make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'

Creating pngscale...make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
..make[1]: *** [../../bin/pngscale] 错误 1
make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
Failed to make pngscale

***********************************************************************
*
* 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:
* /home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/doc/html/index.html
*
***********************************************************************
/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/scripts/buildQtopia -build qpe
Qtopia Tools exist.

***********************************
********* Build Qtopia ************
***********************************
QPE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' 'edition' 'pda' '-displaysize' '240x320' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"

WARNING: defaultbuttons-arm.conf does not exist.
The following configuration values have been guessed or autodetected:
-arch arm
-edition pda
-fontsizes all
-fontstyles 50 50i 75 75i
-languages en_US

Symlinking header files to include directory
Creating qmake...No makedepend available
make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'
.make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'

Creating pngscale...make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
..make[1]: *** [../../bin/pngscale] 错误 1
make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
Failed to make pngscale

***********************************************************************
*
* 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:
* /home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/doc/html/index.html
*
***********************************************************************
/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/scripts/buildQtopia -build qpe install
Qtopia Tools exist.

***********************************
********* Build Qtopia ************
***********************************
QPE_CFG="'-I/usr/local/arm/e2fsprogs/lib/uuid' '-I/usr/local/arm/jpeg' '-L/usr/local/arm/e2fsprogs/lib' '-L/usr/local/arm/jpeg/libs' '-I/usr/local/arm/tslib/include' '-L/usr/local/arm/tslib/lib' 'edition' 'pda' '-displaysize' '240x320' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-arm-g++'"

make[1]: 正在进入目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia'
make[1]: *** 没有规则可以创建目标“install”。 停止。
make[1]:正在离开目录 `/home/shenyan/EmbeddedOpenCV/qt/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia'
附件: build.rar (2 K) 下载次数:2
离线ssblxdw

只看该作者 1楼 发表于: 2010-09-29
缺少uuid库,用Ubuntu装上就行了。
快速回复
限100 字节
 
上一个 下一个