потребовалось тут давича обновить gcc на SLES10 до новой версии, ибо отказывался собираться по этой причине ClamAv. Gcc потребовал установки gmp и mprf, установил. Запустил сборку и установку... долго-долго чего-то выводил на экран и закончил этой надписью:
Цитата:
/usr/include/stdlib.h:336: multiple definition of `atol'
.libs/backtrace.o:/usr/include/stdlib.h:336: first defined here
.libs/in_unpack_generic.o: In function `atoi':
/usr/include/stdlib.h:403: multiple definition of `atoi'
.libs/backtrace.o:/usr/include/stdlib.h:403: first defined here
collect2: ld returned 1 exit status
make[3]: *** [libgfortran.la] Ошибка 1
make[3]: Leaving directory `/home/pps/gcc-4.4.3/x86_64-unknown-linux-gnu/libgfortran'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/pps/gcc-4.4.3/x86_64-unknown-linux-gnu/libgfortran'
make[1]: *** [all-target-libgfortran] Ошибка 2
make[1]: Leaving directory `/home/pps/gcc-4.4.3'
make: *** [all] Ошибка 2
|
Меня смутило
multiple definition, однако оно встречается и в строках выше, видимо, причина ошибки в чем-то другом.
Подскажите, куда думать