当前位置: 技术问答>linux和unix
求救:移植qtopia2.2.0出现的问题
来源: 互联网 发布时间:2016-11-03
本文导语: 买了友善之臂micro2440的板子,按照说明书上进行移植qtopia-2.2.0 在主机(ubuntu9.10)编译的时候出现错误如下: WARNING: defaultbuttons-arm.conf does not exist. Symlinking header files to include directory Creating qmake...No makedepend ava...
买了友善之臂micro2440的板子,按照说明书上进行移植qtopia-2.2.0
在主机(ubuntu9.10)编译的时候出现错误如下:
我进行了一下解决尝试:
1:在qtopia/etc目录下cp defaultbuttons-ipaq.conf defaultbuttons-arm.conf
虽然没有了warning信息,但是下面的错误信息照旧。
2:怀疑是缺少png库,装上并放在arm-none-linux-gnueable的lib和include里面,仍然是这样的错误
3:qmake的依赖出现问题,在configure里面找到这句话:
将一三四行注释还是一大堆的错误
3:出错的信息如下:
ps:qmake能用,试验一个例子,即能生成.pro和makefile,但是make时就会出现问题。
it林的高手们,给个指导,已经纠结很久了,想直接打电话给友善之臂的客服,不知道行不行。
在主机(ubuntu9.10)编译的时候出现错误如下:
WARNING: defaultbuttons-arm.conf does not exist.
Symlinking header files to include directory
Creating qmake...No makedepend available
make[1]: 正在进入目录 `/opt/FriendlyARM/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'
.make[1]:正在离开目录 `/opt/FriendlyARM/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/qmake'
Creating pngscale...make[1]: 正在进入目录 `/opt/FriendlyARM/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
..make[1]: *** [../../bin/pngscale] 错误 1
make[1]:正在离开目录 `/opt/FriendlyARM/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/util/pngscale'
Failed to make pngscale
我进行了一下解决尝试:
1:在qtopia/etc目录下cp defaultbuttons-ipaq.conf defaultbuttons-arm.conf
虽然没有了warning信息,但是下面的错误信息照旧。
2:怀疑是缺少png库,装上并放在arm-none-linux-gnueable的lib和include里面,仍然是这样的错误
3:qmake的依赖出现问题,在configure里面找到这句话:
if (system("which makedepend >/dev/null 2>&1") == 0) {
system("make depend >/dev/null 2>&1") == 0 or die "Failed to make dependn";
} else {
warn "No makedepend availablen";
将一三四行注释还是一大堆的错误
3:出错的信息如下:
if ( $isWindows ) {
unlink("$outpath/bin/pngscale.exe");
my $makecommand = "nmake";
if ( ! $opt_verbose ) {
$makecommand .= " /f Makefile.quiet";
}
system($makecommand);
if ( ! -f "$outpath/bin/pngscale.exe" ) {
die "Can't build pngscalen";
}
} else {
my $makecommand = "make";
my $makecheck = "-q";
if ( ! $opt_verbose ) {
$makecommand .= " -f Makefile.quiet";
}
system("$makecommand $makecheck || $makecommand") == 0 or die "Failed to make pngscalen";
}
ps:qmake能用,试验一个例子,即能生成.pro和makefile,但是make时就会出现问题。
it林的高手们,给个指导,已经纠结很久了,想直接打电话给友善之臂的客服,不知道行不行。
|
友善之逼的板子qt还需要你移植?
他都是已经打包好的可执行文件还有编译好了的根文件系统。。
不过我自己也移植过。
|
用它提供的脚本
|
楼主确认一下路径、系统配置是否与手册所写一致。
这个使用商家提供的东西的话,各种配置最好与之一致。
这个使用商家提供的东西的话,各种配置最好与之一致。