Enable shared libraries

This commit is contained in:
Jeremy Soller 2019-04-10 20:49:09 -06:00
parent 15c873a789
commit ea0e7fa0c2
No known key found for this signature in database
GPG key ID: E988B49EE78A7FB1

View file

@ -82,6 +82,7 @@ $(PREFIX)/binutils-install: $(PREFIX)/binutils
--program-prefix="$(TARGET)-" \ --program-prefix="$(TARGET)-" \
--prefix="" \ --prefix="" \
--disable-werror \ --disable-werror \
--enable-shared \
&& \ && \
make -j `$(NPROC)` all && \ make -j `$(NPROC)` all && \
make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial" make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial"
@ -114,6 +115,7 @@ $(PREFIX)/gcc-freestanding-install: $(PREFIX)/gcc | $(PREFIX)/binutils-install
--prefix="" \ --prefix="" \
--disable-nls \ --disable-nls \
--enable-languages=c,c++ \ --enable-languages=c,c++ \
--enable-shared \
--without-headers \ --without-headers \
&& \ && \
make -j `$(NPROC)` all-gcc all-target-libgcc && \ make -j `$(NPROC)` all-gcc all-target-libgcc && \
@ -172,6 +174,7 @@ $(PREFIX)/gcc-install: $(PREFIX)/gcc | $(PREFIX)/relibc-freestanding-install
--disable-nls \ --disable-nls \
--disable-werror \ --disable-werror \
--enable-languages=c,c++ \ --enable-languages=c,c++ \
--enable-shared \
--enable-threads=posix \ --enable-threads=posix \
&& \ && \
make -j `$(NPROC)` all-gcc all-target-libgcc all-target-libstdc++-v3 && \ make -j `$(NPROC)` all-gcc all-target-libgcc all-target-libstdc++-v3 && \