LinuxForum.Fans
Тема

Куда пропала либа libgomp.so.1.0.0 в gcc 4.7.3?

Автор: SergMarkov 4 сообщений 3943 просмотров
#329337

Поскольку gcc 4.8.* мало устраивает, решил оставить ветку 4.7.*, где старший релиз это 4.7.3. Собрал этот релиз слакбилдом от 4.7.1, все собирается, ошибок при сборке нет, но нет также и либы libgomp.so.1.0.0 :) Обнаружилось, что ее нет, только при компиляции одной проги.
Вопрос - куда она девалась и как ее вернуть, ээ.., назад?
ЗЫ При пересборке 4.7.1 эта либа есть.

#329374

А что на этот счёт сказано в логе сборки gcc-4.7.3?

#329435

Кстати, если памяти на машинке мало, рекомендую слакбилд подрихтовать в районе NUMJOBS=${NUMJOBS:" -j 7 "} на меньшее количество потоков, привет OOM killer-у.
По крайней мере, оно по умолчанию собирается:

text

# find /gcc-*/ -name libgomp.so.\*
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/x86_64-slackware-linux/libgomp/.libs/libgomp.so.1
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/x86_64-slackware-linux/libgomp/.libs/libgomp.so.1.0.0
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/prev-x86_64-slackware-linux/libgomp/.libs/libgomp.so.1
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/prev-x86_64-slackware-linux/libgomp/.libs/libgomp.so.1.0.0
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/stage1-x86_64-slackware-linux/libgomp/.libs/libgomp.so.1
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/stage1-x86_64-slackware-linux/libgomp/.libs/libgomp.so.1.0.0

Запаковывается ли в пакет -- узнаю позже ;-)

#329543
bormant написал:
Кстати, если памяти на машинке мало, рекомендую слакбилд подрихтовать в районе NUMJOBS=${NUMJOBS:" -j 7 "} на меньшее количество потоков, привет OOM killer-у.
По крайней мере, оно по умолчанию собирается:
text

# find /gcc-*/ -name libgomp.so.\*
/gcc-d6c585ed9ba64ed9983437e8b6cfca4b/gcc.build.lnx/x86_64-slackware-linux/libgomp/.libs/libgomp.so.1

Запаковывается ли в пакет -- узнаю позже ;-)

Это очередной мой "гдетоляп" :) Сейчас пересобрал, есть эта либа в пакете.
NUMJOBS ставлю 5, вообще то проц тянет и собирается пошустрее, впрочем все равно вся сборка идет с nice -n 19.
В слакбилде для этой версии потребовалось убрать патч для ады.

Войдите или зарегистрируйтесь, чтобы ответить.