The stage 2 compiler was looking for libraries outside the bootstrapped
toolchain environment which causes that linked programs cannot be
executied because the runtime linker only looks for libraries inside the
toolchain environment.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
lfs/gcc | 1 +
1 file changed, 1 insertion(+)
diff --git a/lfs/gcc b/lfs/gcc
index ade02dcda..96e58ddae 100644
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -116,6 +116,7 @@ ifeq "$(PASS)" "2"
EXTRA_CONFIG = \
--build=$(BUILDTARGET) \
--prefix=$(TOOLS_DIR) \
+ --with-sysroot=$(ROOT) \
--with-local-prefix=$(TOOLS_DIR) \
--with-native-system-header-dir=$(TOOLS_DIR)/include \
--enable-languages=c,c++ \
--
2.30.2