mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-01 09:08:42 +08:00
Enable shared libraries
This commit is contained in:
parent
15c873a789
commit
ea0e7fa0c2
@ -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 && \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user