0

我正在尝试交叉编译griddb,griddb的配置如下

./configure --target=arm-buildroot-linux-gnueabihf --host=arm-buildroot-linux-gnueabihf --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix= --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation - -with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared

片刻之后,终端显示:

./../3rd_party/sqlite_mod/build/work/libsqlite3.a:添加符号时出错:文件格式无法识别

我检查了work文件夹中sqlite_mod的配置,发现build.sh生成的makefile不正确。

TCC = gcc -I。-I../../src -I../../gs_ext ...

我修改了 TCC,但仍然无法交叉编译。任何人都可以帮我解决交叉编译的问题

4

0 回答 0