[sisyphus] Подскажите по сборке пакета
Alexei V. Mezin
=?iso-8859-1?q?alexei-mezin_=CE=C1_rambler=2Eru?=
Ср Ноя 19 02:42:18 MSK 2008
Alexei V. Mezin пишет:
> Отключение __libtoolize не помогает. Как понять, чем еще сборка там и
> тут отличается? В rpm macros смотрел, ничего не понял :(
Кажется, отличия примерно вот в этом месте:
когда все собирается
/bin/sh ./libtool --tag=CC --mode=link gcc -std=gnu99
...........много-много пропущено ............
-lglib-2.0 gl/libgl.la -lreadline -lgsl -lgslcblas -lz -lpq -lm
когда не собирается
/bin/sh ./libtool --tag=CC --mode=link gcc -std=gnu99
...........много-много пропущено ............
-lglib-2.0 gl/libgl.la /usr/lib/libreadline.so -lgsl -lgslcblas -lz
-lpq -lm
Ругается как раз на проблемы с libreadline
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In
function `dont_complete':
read-line.c:(.text+0x13): undefined reference to
`rl_attempted_completion_over'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In
function `complete_command_name':
read-line.c:(.text+0xba): undefined reference to
`rl_attempted_completion_over'
Что порождает эту разницу в параметрах линковки?
Подробная информация о списке рассылки Sisyphus