Toolchain: Oops, we can't rely on "install.sh" to build LibC/LibM.

When we used "make install" in the past, the "install" target would pull
in the library targets as dependencies, and everything got built that way.
Now that we use "install.sh" instead, we have to build things manually.
This commit is contained in:
Andreas Kling 2019-07-22 08:48:08 +02:00
commit c1ed16c8e8
Notes: sideshowbarker 2024-07-19 13:05:39 +09:00

View file

@ -93,8 +93,8 @@ pushd "$DIR/Build/"
make install-gcc install-target-libgcc || exit 1 make install-gcc install-target-libgcc || exit 1
echo "XXX serenity libc and libm" echo "XXX serenity libc and libm"
( cd "$DIR/../Libraries/LibC/" && ./install.sh ) ( cd "$DIR/../Libraries/LibC/" && make clean && make && ./install.sh )
( cd "$DIR/../Libraries/LibM/" && ./install.sh ) ( cd "$DIR/../Libraries/LibM/" && make clean && make && ./install.sh )
echo "XXX build libstdc++" echo "XXX build libstdc++"
make all-target-libstdc++-v3 || exit 1 make all-target-libstdc++-v3 || exit 1