[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