大家好我已经安装了buildroot工具链,并且能够编译在基于uClibc的chroot上运行的简单“Hello World”程序。但是我很困惑如何使用./configure作为如何要求它使用基于uclibc的工具链而不是我系统中存在的基于glibc的工具链的程序。 我的操作系统是Fedora,它是基于i386的机器。我想在同一平台上使用uClibc编译程序。
答案 0 :(得分:0)
buildroot包含包目录,其中有许多示例如何操作
答案 1 :(得分:-1)
只需设置CC = PATH_TO_BUILDROOT_UCLIBC_GCC等。
你不需要使用chroot:
xxx/buildrootxxx/output/host/bin/xxxxx-gcc
工作正常,它会搜索自己目录中的标题和库(如xxx/buildrootxxx/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/*
)