Задать вопрос
@BloodySucker

Как исправить проблему компиляции GCC 4.8.2?

В общем, начал изучать LFS (Linux from scratch) и возникла проблема. После компиляции не появилась папка $LFS_TGT/include/c++/4.8.2

А без инклудов внутри нее невозможно адекватно скомпилировать GCC на следующей стадии и Libstdc++ .

Собственно, конфиг:

../gcc/configure
--target=$LFS_TGT
--prefix=/tools
--with-sysroot=$LFS
--with-newlib
--without-headers
--with-local-prefix=/tools
--with-native-system-header-dir=/tools/include
--disable-nls
--disable-shared
--disable-multilib
--disable-decimal-float
--disable-threads
--disable-libatomic
--disable-libgomp
--disable-libitm
--disable-libmudflap
--disable-libquadmath
--disable-libsanitizer
--disable-libssp
--disable-libstdc -v3
--enable-languages=c,c
--with-mpfr-include=$(pwd)/../gcc/mpfr/src
--with-mpfr-lib=$(pwd)/mpfr/src/.libs
  • Вопрос задан
  • 3314 просмотров
Подписаться 2 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 3
EXL
@EXL
Энтузиаст
Не уверен, но возможно эта страница вам поможет.
Ответ написан
Комментировать
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
После компиляции не появилась папка $LFS_TGT/include/c++/4.8.2

Она появится не после компиляции а после установки (make all-gcc или типа того).
Ответ написан
@xandox
Помоему, у тебя проблема в этих двух параметрах
--target=$LFS_TGT
--prefix=/tools

тагрет - это архитектура под какую собирать (x86, x86_64, arm)
а префикс - как раз куда устанавливать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы