This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/processor-SDK-AM335X:QT 编译错误

Guru**** 2611385 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656624/linux-processor-sdk-am335x-qt-compilation-error

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

/work/4.9.41_sdk/qt/qt-everywhere-opensource-src-5.1.1 sudo ./configure -prefix /home/Madhu/qt5.1.1_install -release -make libs -xplatform-arm-gnueabi-ti-g++-OpenGL ES2 -confirme-license -opensource -no-xcb -no-pch -make examples -verbose

  • CD qtbase
  • /home/ninad/work/4.9.41_sdk/qt/qt-everywhere-opensource-src-5.1.1/qtbase/configure -prefix /home/Madhu/qt5.1.1_install -release -make libs -xplatform-arm-gnueabi-ti-g++-OpenGL ES2 -confirme-license -opensource -no-xcb -no-pch -make 示例-verbose
    /home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -fvisibility=hidden fvisibility.c
    符号可见性控制已启用。
    /home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-o libtest.so -shared -WL、-Bsymbolic-functions -fpic Bsymbol_functions.c
    /home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/../lib/gcc/arm-linux-gnueabihf/6.2.1/../../../../arm-linux-gnueabihf/bin/ld:找不到 crti.o:没有此类文件或目录
    /home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/../lib/gcc/arm-linux-gnueabihf/6.2.1/../../../../arm-linux-gnueabihf/bin/ld:找不到-lm
    collect2:错误:LD 返回1退出状态
    禁用符号函数绑定。

这是 Qt 开源版本。

根据的条款、您有权使用此软件
Lesser GNU General Public License (LGPL)版本2.1。

您已接受许可条款。

正在创建 qmake...
`:没有为"第一"做任何事情。
正在运行配置测试...
警告:由于未设置 PKG_CONFIG_LIBDIR、因此禁用 pkg-config。
警告:禁用 pkg-config、因为未设置 PKG_CONFIG_SYSROOT_DIR。
正在确定架构... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -g -Wall -W -fPIE -I../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/rfs/include/glib-2.0 -i/ninad/work /4.9.41_sdk/qt/glib/包含/nid/esd/包含/esd/it/dl/esd/it/esd/ip/esd/esd//esd/esd//ns/dl/esd/esd/esd//esd/esd/esd//esd/esd/esd//dl/esd//esd/esd//ns/dl/esd/esd/esd/esd/esd//esd/esd//esd//esd//esd//esd/esd//esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ arch.cpp
arch.cpp:45:19:致命错误:stdio.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[arch.o]错误1
无法确定体系结构!

无法确定目标架构!
打开详细消息(-v)以查看最终报告。
正在确定架构... ()
g++-c -pipe -g -Wall -W -fPIE -I../../mkspecs/linux-g ++-I. o arch.o arch.cpp
G++-o arch arch.o
{test -n "&& destdir=""|| destdir=.;}&& test $(gdb -version | sed -e、[^0-9]+([0-9])。([0-9])。*、\1\2、;q')-dest72 & gdb -nx - quiet -ex-ise-trand-ex-"section-ex-ex-ex-quit-ex-ex-ex-ise-ex-index-db&garch-ex-ex-index"-quot-ex-ex-ex-ex-ex-ise.db-ex-trand -ise-ex-ise-ex-trand-ise-ex-ex-index-ise-ex-ex-ex-"section-ex-ex-ex-tran. set-section-flags '.gdb_index=readonly''arch''arch'&& rm -f arch.gdb-index || true
二进制架构
cfg_host_arch="x86_64
CFG_HOST_CPUFEATURES="毫米波 sse2"
系统架构:"未知"
主机架构:'x86_64
C++11自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -std=c++0x -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/ip/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es 11.cpp
C++11.cpp:48:19:致命错误:实用程序:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[c++11.o]错误1
C++11禁用。
floatmath 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfus/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/包含/esd/ip/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ floatmath.cpp
floatmath.cpp:42:18:致命错误:Math.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[floatmath.o]错误1.
禁用 floatmath。
SSE2自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -msse2 -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es sse2.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-msse2'
制造:***[sse2.o]错误1
SSE2已禁用。
SSE3自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -msse3 -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/it/esd/包含/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ sse3.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-msse3'
制造:***[SSE3.o]错误1.
SSE3禁用。
SSSE3自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -mssse3 -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /ninesd/usrs/glib/sdk/包含/包含/nid/esd/it/esd/包含/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ ssse3.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-mssse3'
制造:***[SSSE3.o]错误1
SSSE3禁用。
SSE4_1自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -msse4.1 -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/rfs/include/glib-2.0 -i/ninad/work /4.9_sdk/qt/glib/包含/nid/sdk/包含/包含/nid/esd/ip/esd/it/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd// sse4_1.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-msse4.1'
make:***[SSE4_1.o]错误1
SSE4_1禁用。
SSE4_2自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -msse4.2 -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/rfs/include/glib-2.0 -i/ninad/work /4.9_sdk/qt/glib/包含/nid/sdk/包含/包含/nid/esd/ip/esd/it/esd/esd//esd/esd//ns/dl/esd/esd/esd/esd/esd//esd//esd/esd/esd/esd//esd/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ sse4_2.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-msse4.2'
make:***[SSE4_2.o]错误1
SSE4_2禁用。
AVX 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -mavx -g -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/it/ns/dl/esd/esd/it/esd/esd//esd/esd/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ avx.cpp
arm-linux-gnueabihf-g++:错误:无法识别命令行选项'-mavx';您是指'-marm'?
制造:***[AVX.O]错误1.
AVX 已禁用。
zlib 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/ex/dlp/esd/it/esd/it/esd/包含/ns/esd/esd/esd/esd//dl/esd/esd//esd//esd/esd/esd/esd/esd/esd/esd/esd//esd//esd//esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ zlib.cpp
zlib.cpp:42:18:致命错误:zlib.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[zlib.o]错误1.
Zlib 被禁用。
libjpeg 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/libe/ninad/work /4.9_sdk/qt/glib/sdk/包含/包含/dlib/o/esd/包含/dlp/esd/it/dlp/esd//dlp/esd//dlp/esd//esd//esd/esd/esd/esd//esd/esd//dl/esd/esd/esd//esd/esd//esd/esd/esd//esd/esd//dl/dl/dl/esd//esd//esd/esd//esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ libjpeg.cpp
libjpeg.cpp:42:23:致命错误:sys/types.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[libjpeg.o]错误1
已禁用 libjpeg。
libpng 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/esd/包含/export/包含/esd/ip/ex/esd/it/ns/esd/ex/dl/esd/esd/it/esd/esd/esd//esd/esd//esd//dl/esd//esd//esd//esd/esd/esd/esd/esd//esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ libpng.cpp
libpng.cpp:42:17:致命错误:PNG.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[libpng.o]错误1.
已禁用 libpng。
DB2自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/nesd/esd/esd/esd/esd/esd/esd/esd/esd/ db2.cpp
db2.cpp:42:20:致命错误:sqlcli.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[DB2.o]错误1.
DB2已禁用。
基于内部自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ ibase.cpp
IBASE.CPP:42:19:致命错误:IBASE.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[IBASE.o]错误1.
已禁用 Interbase。
MySQL (线程安全)自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninad/work /4.9_sdk/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/remot/esd/esd/esd/esd/esd//dl/esd/esd//nip/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es /mysql/mysql.cpp
/mysql/mysql.cpp:42:19:致命错误:mysql.h:没有这样的文件或目录
#include "mysql.h"
^μ A
编译已终止。
制作:***[mysql.o]错误1.
MySQL (线程安全)已禁用。
MySQL (线程不安全)自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninad/work /4.9_sdk/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/remot/esd/esd/ip/dl/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ mysql.cpp
mysql.cpp:42:19:致命错误:mysql.h:没有这样的文件或目录
#include "mysql.h"
^μ A
编译已终止。
制作:***[mysql.o]错误1.
禁用 MySQL (线程不安全)。
OCI 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /ninesd/usrs/glib/sdk/包含/包含/ninesd/it/esd/包含/esd/ip/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ oci.cpp
oci.cpp:42:17:致命错误:oci.h:无此类文件或目录
#include
^μ A
编译已终止。
Make:***[OCI.o]错误1.
OCI 已禁用。
ODBC 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/it/esd/包含/esd/ip/ns/dl/esd/it/esd/esd/esd/esd/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ odbc.cpp
ODBC.CPP:45:17:致命错误:SQL.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[ODBC.o]错误1.
ODBC 已禁用。
iODBC 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninid/esd/包含/esd/it/ns/dl/esd/it/esd/ip/d/ds/d1.9/ds/dlp/ds/g/dlp/ds/g/dlp1.9/g/dlp/ds/g/ds/g/ds/dlp/ds/g/ds/g/ds/dlp/ds/g/dlp1.9/g/ds/g/ds/g/dlp/ds/g/ds/g/dlp/ds/g/ds/g/dlp1.9/ds/g/ds/g/dlp/ds/g/ds/g/ds/g/ds/g/ds/g/dlp/dlp/ds/g/ds/g/dlp/d/d iodbc.cpp
iodbc.cpp:42:17:致命错误:sql.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[iodbc.o]错误1
iODBC 已禁用。
PostgreSQL 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9_sdk/qt/glib/sdk/包含/ninesd/包含/ex/esd/it/dl/esd//esd//esd//esd/esd//esd//esd/esd//esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ psql.cpp
psql.cpp:42:22:致命错误:libpq-Fe.h:无此类文件或目录
#include "libpq-fe.h"
^μ A
编译已终止。
make:***[psql.o]错误1
PostgreSQL 已禁用。
SQLite2自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/it/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es sqlite2.cpp
sqlite2.cpp:42:20:致命错误:SQLite.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[sqlite2.o]错误1
禁用 SQLite2。
TDS 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /nintr/esd/usr/glib/sdk/包含/包含/nintr/esd/it/esd/包含/esd/it/esd/it/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ tds.cpp
tds.cpp:42:22:致命错误:sybfront.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[TDS.o]错误1.
TDS 被禁用。
NIS 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /ninesd/usrs/glib/sdk/包含/nesd/包含/nesd/包含/esd/it/esd/包含/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ nis.cpp
NIS.CPP:42:23:致命错误:sys/types.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[nis.o]错误1
NIS 已禁用。
CUPS 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/包含/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es cups.cpp
cups.cpp:42:23:致命错误:cups/cups.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[cups.o]错误1.
杯子已禁用。
POSIX 图标自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/gc/glib/sdk/包含/ninesd/包含/dles/ds/ome/esd/包含/dlp/esd/esd/it/dl/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ iconv.cpp
iconv.cpp:45:19:致命错误:iconv.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[iconv.o]错误1.
POSIX 图标已禁用。
Sun libiconv 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /ninfrues/glib/sdk/包含/包含/dlib/ds/ome/esd/包含/dlib/ns/g/dlib/d1.9/g/esd/esd/esd/esd/esd/esd//dl/esd/esd//dl/esd/esd/esd//esd/esd//dl/esd/esd/esd//dl/esd/esd/esd//esd/esd//esd/esd//esd/esd//esd/esd//dl/esd/esd/esd/esd/esd/esd//esd/esd/esd//esd/esd/esd/esd//esd//dl/esd//esd/esd/esd/esd/esd/esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd///gnu-libiconv/gnu-libiconv.cpp
./gnu-libiconv/gnu-libiconv.cpp:45:19:致命错误:iconv.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[GND-libiconv.o]错误1
Sun libiconv 已禁用。
GNU libiconv 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/rfs/include/glib-2.0 -i/ninad/work /4.9.41_sdk/qt/glib/包含/nid/esd/包含/dlp/esd/it/dlib/ns/om/dlib/d/dlp1.0/esd/esd/esd/esd/esd//esd/esd//dl/esd/esd/esd//esd/esd//esd//dl/dl/dl/esd//dl/esd//esd/esd//esd//dl/esd//esd//esd//esd//esd//esd//esd//esd//esd//esd//esd/esd//esd//esd//esd//esd//esd//esd//esd/esd//esd//esd/esd//esd/esd/esd/esd//esd//esd/esd/esd/esd/ gnu-libiconv.cpp
GND-libiconv.cpp:45:19:致命错误:iconv.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[GND-libiconv.o]错误1
禁用 GNU libiconv。
D 总线自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/us/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /ninesd/usrs/glib/sdk/包含/包含/dlp/ds/ds/ome/esd/包含/dlp/d1.9/g/ds/dlp/ds/g/dlp/esd/esd/esd/esd/esd//dl/dl/dl/d/ds/g/d1.9/g/ds/dles/ds/g/ds/g/ds/dlp1.9/ds/g/dlp/ds/g/ds/g/ds/g/dlp/ds/g/ds/g/dlp1.9/ds/g/ds/ms/g/ds/g/ds/g/dlp1.9/ds/g/ds/g/dlp/ds/g/ds/g/ds/ms/g/ds/g/ds/g/dlp/d dbus.cpp
dbus.cpp:43:23:致命错误:dbus/dbus.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[dbus.o]错误1.
D 总线被禁用。
glib 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/it/esd/包含/esd/it/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ glib.cpp
glib.cpp:44:18:致命错误:glib.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[glib.o]错误1.
禁用 Glib。
ICU 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/包含/esd/it/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es icu.cpp
ICU.CPP:42:28:致命错误:Unicode/utypes.h:无此类文件或目录
#include
^μ A
编译已终止。
制造:***[ICU.o]错误1
ICU 禁用。
PulseAudio 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/work /4.9.41_sdk/qt/rfs/include -i/ninAD/work /4.9.41_sdk/qt/包含/glib-2.0 -i/ninAD/work /work /4.9rs/qt/glib/sdk/包含/ninesd/包含/esd/it/esd/ip/esd/it/esd/esd/esd/esd/esd/ip/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/es pulseaudio.cpp
PulseAudio.cpp:42:30:致命错误:PULP/PulseAudio.h:无此类文件或目录
#include
^μ A
编译已终止。
制作:***[PulseAudio.o]错误1.
PulseAudio 已禁用。
OpenGL ES 2.x 自动检测... ()
/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g ++-c -pipe -O3 -March =armv7-a -mfpu=neon -mfloat-abi=hard -FPIC -Wall -W -fPIE -I../../../mkspecs/linux-arm-gnueabi-ti-g ++-I. i/home/ninAD/Work/4.9.41_sdk/qt/rfs/include/SGX/o/SGX/o包含-i/gnesd/包含-i/rfs/nesd/包含/guid/包含/esd/包含/nesd/包含/esd/包含/nesd/包含/包含/esd/包含/包含/nesd/包含/pg/esd//esd//esd//esd//esd/包含/esd//esd/esd/esd//esd//esd//esd//esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/esd/ opengles2.cpp
opengles2.cpp:45:25:致命错误:GLES2/GL2.h:无此类文件或目录
#include
^μ A
编译已终止。
make:***[opengles2.o]错误1.
OpenGL ES 2.x 已禁用。
OpenGL ES 2.0功能测试失败!
您可能需要通过编辑来修改 include 和库搜索路径
中的 Qmake_INCDIR_OpenGL_ES2、qmake_LIBDIR_OpenGL_ES2和 qmake_libs_OpenGL_ES2
/home/work/4.9.41_sdk/qt/qt-everywhere-opensource-src-5.1.1/qtbase/mkspecs/linux-arm-gnueabi-ti-g。

用于使用 ARM-Linux-gnueabi-g++进行构建的 qmake 配置

我的 qtbase/mkspecs/linux-arm-gnueabi-ti-g++/qmake.conf

Makefile_generator = UNIX
config +=递增 gdb_dwarf_index
qmake_increed_style=子项

include (./common/linux.conf)
include (./common/gcc-base-unix.conf)
include (./common/g +-UNIX.conf)

ROOTFS_PATH=/home/ninad/work/4.9.41_sdk/qt/rfs
toolchain_prefix=/home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf

在此处更改所需路径

qmake_inCDIR =$${ROOTFS_PATH}/usr/include ${ROOTFS_PATH}/usr/include/glib-2.0 ${ROOTFS_PATH}/usr/lib/glib-2.0/include ${ROOTFS_PATH}/usr/include/libxml2 ${ROOTFS_PATH}/usr/include/freetype2 ${ROOTFS_PATH}/usr/include/dbus-1.0 ${ROOTFS_PATH}/usr/include/dbus-1.0/dbus

qmake_LIBDIR =${ROOTFS_PATH}/usr/lib/arm-linux-gnueabi ${ROOTFS_PATH}/usr/lib/libpthread_nonshared.a

qmake_INCDIR_OpenGL_ES2 =${ROOTFS_PATH}/usr/include/sgx/OGLES2
qmake_LIBDIR_OpenGL_ES2 =${ROOTFS_PATH}/opt/gfxlibraries/gfx_rel_es8.x
qmake_INCDIR_EGL =${qmake_INCDIR_OpenGL_ES2}
qmake_LIBDIR_EGL =${qmake_LIBDIR_OpenGL_ES2}

#qmake_libs =-lxml2 -lz -LTS -lasound -lfreetype -lexpat
#-lfontconfig -lpng -lpthread -WL、-rpath-link=$${ROOTFS_path}/usr/lib/arm-linux-gnueabi -WL、-rpath-link=$${ROOTFS_path}/usr/lib -WL、-rpath-#link=$${ROOTFS_PATH}/lib/arm-linux-gnueabi

qmake_libs_OpenGL_ES2=-lEGL -lIMGegl -lsrv_um -lGLESv2 -lGLES_CM -lusc
qmake_libs_EGL=${qmake_libs_OpenGL_ES2}
qmake_libs_thread =-lpthread

qmake_CFLAGS_release =-O3 -March = armv7-a -mfpu = neon -mfloat-abi= hard -FPIC

qmake_CXXFLAGS_RELEASE =$qmake_CFLAGS_RELEASE

qmake_CC =$${toolchain_prefix}-gcc
qmake_CXX =$${toolchain_prefix}-g++
qmake_link =$${qmake_CXX}
qmake_link_SHLIB =${qmake_CXX}

qmake_ar =$${toolchain_prefix}-ar cq
qmake_objcopy =$${toolchain_prefix}-objcopy
qmake_strip =$${toolchain_prefix}-strip

负载(qt_config)

我遵循的步骤

应用的修补程序

修改了 qmake.conf、 qtbase/mkspecs/linux-arm-gnueabi-ti-g++/qmake.conf

3. sudo ./configure -prefix /home/Madhu/qt5.1.1_install -release -make libs -xplatform-arm-gnueabi-ti-g++-OpenGL ES2 -confirmal-license -opensource -no-xcb -no-pch -make examples -verbose

新 SDK (ti-processor-sdk-linux-am335x-evm-04.01.00.06)出现链接错误。 我在 ti-sdk-AM335x-EVM-07.00.00.00中尝试了相同的步骤。 它已成功交叉编译。

提前感谢

我不熟悉 Qt、请帮助我解决这个问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Madhu Sundar 说:
    /home/ninad/work/4.9.41_sdk/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/../lib/gcc/arm-linux-gnueabihf/6.2.1/../../../../arm-linux-gnueabihf/bin/ld:找不到 crti.o:没有此类文件或目录

    您可以尝试: sudo find /usr/ -name crti*吗?

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的快速回复。、

    sudo find /usr/-name crti*

    /usr/lib/x86_64-linux-gnu/crti.o
    /usr/arm-linux-gnueabi/lib/crti.o
    /usr/lib32/crti.o
    /usr/arm-linux-gnueabihf/lib/crti.o
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请尝试导出库路径。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我尝试导出为 export LD_LIBRARY_PATH=/usr/arm-linux-gnueabihf/lib:$LD_LIBRARY_PATH

    这是正确的方式吗?
    很抱歉、我弄错了。 请给出建议
    导出库路径后出现相同的错误
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我的意思是:

    导出 crti.o 位于 Linux-Devkit/:$library_path 中的 library_path=/完整路径
    我还建议您检查此主题:
    e2e.ti.com/.../397813
    以下是指向 qt 论坛的链接:
    https://forum.qt.io/

    BR
    玛格丽塔