【发布时间】:2020-12-25 15:20:25
【问题描述】:
我有一个使用 libxml2 的 ANSI C 项目。但由于以下错误,我无法构建项目: “main_project”使用 VFP 寄存器参数,“libxml2”不使用。 所以现在我想构建带有 VFP 支持的 libxml2。我该怎么做?我试过了:
sudo ./configure CC=arm-linux-gnueabi-gcc --build=i686-linux --host=arm-linux --without-iconv --without-zlib --without-python --prefix=/usr/lib/libxml2-arm/ CFLAGS="-fno-stack-protector -mfloat-abi=hard -mfpu=neon" LDFLAGS="-fno-stack-protector"
make & make install
但标志“-mfloat-abi=hard -mfpu=neon”似乎没有解决 - 错误仍然存在。可能是什么问题? (目标平台-Sitara AM335x,linux内核4.14.40,gcc版本arm-linux-gnueabi-gcc(Ubuntu/Linaro 7.5.0-3ubuntu1~18.04)7.5.0)。
【问题讨论】: