嵌入式爱好者

查看: 28339|回复: 5

[Linux] OKA40i-C qt-everywhere-opensource-src-5.9.0怎么配置?

[复制链接]

3

主题

8

帖子

17

积分

i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2019-10-15 15:44:49 | 显示全部楼层 |阅读模式
我是自己搭建的环境,自己编译的官方提供代码,可以正常开机,有开机logo没有UI,按照官方提供的文档使用新的sysroot.tar.gz文件,从新编译qt,但是官方提供的代码QT是configure过了,prefix路径都指定了。我编译很多error。
/root/workspace/allwinner/A40i/bsp/lichee/buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/qtbase/bin/qmake -o Makefile qt.pro -- -opensource -confirm-license -extprefix /root/workspace/allwinner/A40i/bsp/lichee/buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/Qt-5.9.0 -R /usr/lib -no-strip -c++std c++11 -shared -nomake examples -accessibility -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite2 -no-sql-tds -no-sql-sqlite -plugin-sql-sqlite -no-qml-debug -no-sse2 -no-sse3 -no-ssse3 -no-sse4.1 -no-sse4.2 -no-avx -no-avx2 -no-mips_dsp -no-mips_dspr2 -qt-zlib -no-journald -qt-libpng -qt-libjpeg -qt-freetype -qt-harfbuzz -no-openssl -no-xinput2 -no-xcb-xlib -no-glib -no-pulseaudio -alsa -gui -widgets -v -optimized-qmake -no-cups -no-iconv -evdev -no-icu -no-fontconfig -no-strip -pch -dbus -no-use-gold-linker -xplatform linux-arm-gnueabi-g++ -no-directfb -eglfs -qpa eglfs -linuxfb -no-kms -sysroot /root/workspace/allwinner/A40i/bsp/lichee/buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/../../..//out/sun8iw11p1/linux/common/buildroot/host/usr/arm-buildroot-linux-gnueabihf/sysroot -opengl es2 -no-system-proxies -no-slog2 -no-pps -no-imf -no-lgmon -tslib -device-option CROSS_COMPILE=/root/workspace/allwinner/A40i/bsp/lichee/buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/../../..//out/sun8iw11p1/linux/common/buildroot/host/opt/ext-toolchain/bin//arm-linux-gnueabihf-
make: execvp: /root/workspace/allwinner/A40i/bsp/lichee/buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/qtbase/bin/qmake: Permission denied
Makefile:1427: recipe for target 'Makefile' failed
make: *** [Makefile] Error 127

我知道肯定"./configure --prefix"等相关的错误,不知道怎么配置啊?等官方给个恢复啊……
回复

使用道具 举报

3

主题

8

帖子

17

积分

i.MX6Q通行证

 楼主| 发表于 2019-10-18 14:59:23 | 显示全部楼层
Huang_ManLin 发表于 2019-10-17 14:36
请问下你有解决这个问题么

如果是飞凌的oka40i-c就把qt那个目录全删除掉,从新解压那个目录的qt压缩包。把setenvs.sh拷贝到 解压后的qt目录,注意如果在qt目录直接运行就打开setenvs.sh脚本看看增加两行里面自定义的配置函数的调用:cqtroot、makeconfig,否则qt的./configure不会调用。
点评回复 支持 1 反对 0

使用道具 举报

1

主题

5

帖子

24

积分

发表于 2019-10-17 14:36:42 | 显示全部楼层
请问下你有解决这个问题么

点评

如果是飞凌的oka40i-c就把qt那个目录全删除掉,从新解压那个目录的qt压缩包。把setenvs.sh拷贝到 解压后的qt目录,注意如果在qt目录直接运行就打开setenvs.sh脚本看看增加两行里面自定义的配置函数的调用:cqtroot、  详情 回复 发表于 2019-10-18 14:59
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

35

积分

A40i/T3/T507通行证

发表于 2019-12-3 14:18:52 | 显示全部楼层
A40i编译虚拟键盘时,为啥老提示opengl..h 未定义,可是opengl库已编译了啊
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2194

积分

发表于 2019-12-3 16:24:48 | 显示全部楼层
可能是程序有问题,再排查一下吧
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

11

积分

A40i/T3/T507通行证FCU2401通行证

发表于 2020-9-17 17:29:19 | 显示全部楼层
我之前修改了qt.conf文件里面的[path]目录就不会报路径问题了
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-3-28 16:02

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表