Я кросс-компилирую glibc для использования в пользовательской системе Linux. Мне нужны только общие библиотеки glibc, поэтому я пытаюсь помешать glibc создавать статические библиотеки, такие как "libc.a". Я пытался использовать флаг "--disable-static", но это не похоже на работу.
Моя текущая команда конфигурации:
../configure \
CFLAGS="-O2" \
--host=arm-linux-gnueabihf \
--prefix= \
--includedir=/usr/include \
--libexecdir=/usr/libexec \
--datarootdir=/tmp \
--localstatedir=/tmp \
--with-__thread \
--with-tls \
--with-fp \
--with-headers=/opt/sysroot/usr/include \
--without-cvs \
--without-gd \
--enable-kernel=3.18.0 \
--enable-stack-protector=strong \
--enable-shared \
--enable-add-ons=no \
--enable-obsolete-rpc \
--disable-profile \
--disable-debug \
--disable-sanity-checks \
--disable-static \
--disable-werror