I'm trying to cross-compile cURL for an embedded system that uses an ARM11 processor; for use with HTTP only. However, I need the build to be shared.
Note: I'm using the gcc-arm compiler.
See my config options below:
./configure --prefix=${ROOTDIR}/build \
--target=${CROSS_COMPILE} \
--host=${CROSS_COMPILE} \
--build=i386-pc-linux-gnu \
--without-ssl \
--without-zlib \
--disable-cookies \
--disable-verbose \
--disable-versioned-symbols \
--disable-static --enable-shared \
--disable-ftps --disable-gopher \
--disable-imap --disable-imaps \
--disable-ldap --disable-ldaps \
--disable-pop3 --disable-pop3s \
--disable-rtmp --disable-rtsp \
--disable-dict --disable-file \
--disable-ftp --disable-sftp \
--disable-smb --disable-smbs \
--disable-smtp --disable-smtps \
--disable-telnet --disable-tftp
This however produces the following build configuration:
Build libcurl: Shared=no, Static=yes
This is the complete opposite of what I want.