The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"LFS, не собирается GCC"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Установка ОС / Linux)
Изначальное сообщение [ Отслеживать ]

"LFS, не собирается GCC"  +/
Сообщение от potustoronnim_v (ok) on 16-Фев-17, 18:52 
Пытаюсь собрать LFS, но, как и следовало ожидать, что-то пошло не так. Вылезают ошибки при компиляции GCC из-под хост-системы.  
Собираю из Debian testing.


/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_polytope_scan polytope_scan.o libisl.la
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_polyhedron_detect_equalities polyhedron_detect_equalities.o libisl.la
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_polyhedron_minimize polyhedron_minimize.o  ./.libs/libisl.a -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_polytope_scan polytope_scan.o  ./.libs/libisl.a -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_polyhedron_detect_equalities polyhedron_detect_equalities.o  ./.libs/libisl.a -lgmp
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_cat cat.o libisl.la
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_closure closure.o libisl.la
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_bound bound.o libisl.la -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_closure closure.o  ./.libs/libisl.a -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_cat cat.o  ./.libs/libisl.a -lgmp
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2  -static-libstdc++ -static-libgcc  -o isl_codegen codegen.o libisl.la -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_bound bound.o  ./.libs/libisl.a -lgmp
libtool: link: gcc -g -O2 -static-libstdc++ -static-libgcc -o isl_codegen codegen.o  ./.libs/libisl.a -lgmp
make[4]: Leaving directory '/mnt/sources/gcc-6.2.0/build/isl'
Making all in doc
make[4]: Entering directory '/mnt/sources/gcc-6.2.0/build/isl/doc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/mnt/sources/gcc-6.2.0/build/isl/doc'
make[3]: Leaving directory '/mnt/sources/gcc-6.2.0/build/isl'
make[2]: Leaving directory '/mnt/sources/gcc-6.2.0/build/isl'
make[1]: Leaving directory '/mnt/sources/gcc-6.2.0/build'
Makefile:865: recipe for target 'all' failed
make: *** [all] Error 2

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "LFS, не собирается GCC"  +/
Сообщение от Аноним (??) on 16-Фев-17, 20:16 
Да ты лошара, даже ошибку не скопировал.  Как тебе помочь?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "LFS, не собирается GCC"  +/
Сообщение от potustoronnim_v (ok) on 16-Фев-17, 20:38 
> Да ты лошара, даже ошибку не скопировал.  Как тебе помочь?

Я скопировал все, что вылезло в терминал по этому поводу.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "LFS, не собирается GCC"  +/
Сообщение от Аноним (??) on 16-Фев-17, 21:22 
>> Да ты лошара, даже ошибку не скопировал.  Как тебе помочь?
> Я скопировал все, что вылезло в терминал по этому поводу.

совсем не всё
подсказка: при сборке в несколько потоков (make -j X) ошибка может быть дааалеко "вверху"

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "LFS, не собирается GCC"  +/
Сообщение от potustoronnim_v (ok) on 16-Фев-17, 22:01 
>>> Да ты лошара, даже ошибку не скопировал.  Как тебе помочь?
>> Я скопировал все, что вылезло в терминал по этому поводу.
> совсем не всё
> подсказка: при сборке в несколько потоков (make -j X) ошибка может быть
> дааалеко "вверху"

На стадии configure вылезла вот такая ругань, также по поводу isl:

checking for the correct version of the gmp/mpfr/mpc libraries... yes
configure: WARNING: using in-tree isl, disabling version check
*** This configuration is not supported in the following subdirectories:
     target-libquadmath target-libstdc++-v3 gnattools gotools target-libada target-libgfortran target-libbacktrace target-libgo target-libffi target-zlib target-libjava target-libobjc target-libgomp target-liboffloadmic target-libatomic target-libvtv target-libmpx target-libssp target-boehm-gc target-libcilkrts target-libitm target-libsanitizer
    (Any other directories should still work fine.)
checking for default BUILD_CONFIG...
checking for --enable-vtable-verify... no
checking for bison... no


На make вылез ряд ошибок вот такого вида:

In file included from ../../mpfr/mpfr-impl.h:81:0,
                 from ../../mpfr/exceptions.c:23:
../../mpfr/mpfr-impl.h:1627:49: error: unknown type name 'mpfr_srcptr'
__MPFR_DECLSPEC int mpfr_sum_sort _MPFR_PROTO ((mpfr_srcptr *const,
                                                 ^
../../mpfr/mpfr.h:179:25: note: in definition of macro '_MPFR_PROTO'
# define _MPFR_PROTO(x) x
                         ^
../../mpfr/mpfr-impl.h:1628:64: error: unknown type name 'mpfr_srcptr'
                                                 unsigned long, mpfr_srcptr *));
                                                                ^
../../mpfr/mpfr.h:179:25: note: in definition of macro '_MPFR_PROTO'
# define _MPFR_PROTO(x) x
                         ^
../../mpfr/mpfr-impl.h:1659:63: error: unknown type name 'mpfr_srcptr'
__MPFR_DECLSPEC int mpfr_round_near_x _MPFR_PROTO ((mpfr_ptr, mpfr_srcptr,
                                                               ^
../../mpfr/mpfr.h:179:25: note: in definition of macro '_MPFR_PROTO'
# define _MPFR_PROTO(x) x
                         ^
Makefile:729: recipe for target 'exceptions.lo' failed
make[3]: *** [exceptions.lo] Error 1
make[3]: Leaving directory '/mnt/sources/gcc-6.2.0/build/mpfr'
Makefile:1452: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/mnt/sources/gcc-6.2.0/build/mpfr'
Makefile:4994: recipe for target 'all-mpfr' failed
make[1]: *** [all-mpfr] Error 2
make[1]: *** Waiting for unfinished jobs....

Но потом сборка продолжилась и завершилась той же ошибкой, что и в первый раз.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру