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
parent acb7710a62
commit c1ed16c8e8

View file

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