[sisyphus] LyX building

Vitaly Lipatov =?iso-8859-1?q?LAV_=CE=C1_VL3143=2Espb=2Eedu?=
Вт Дек 11 21:05:15 MSK 2001


Не хочет у меня линковаться LyX.
Помогите, а то сделал новый пакет с LyX, а проверить толком не могу.
Даже если сделать простой опыт --- взять пакет с исходниками из Сизифа
и
rpm --recompile lyx-1.1.6-alt5.src.rpm
Выдает такие ошибки. 

frontends/.libs/libfrontends.a(Menubar.o): In function 
`Menubar::Menubar(LyXView *, MenuBackend const &)':
/usr/src/RPM/BUILD/lyx-1.1.6fix3/src/frontends/Menubar.C:25: undefined 
reference to `Menubar::Pimpl::Pimpl(LyXView *, MenuBackend const &)'
frontends/.libs/libfrontends.a(Menubar.o): In function 
`Menubar::~Menubar(void)':
/usr/src/RPM/BUILD/lyx-1.1.6fix3/src/frontends/Menubar.C:31: undefined 
reference to `Menubar::Pimpl::~Pimpl(void)'
frontends/.libs/libfrontends.a(Menubar.o): In function 
`Menubar::set(basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> > const &)':
/usr/src/RPM/BUILD/lyx-1.1.6fix3/src/frontends/Menubar.C:37: undefined 
reference to `Menubar::Pimpl::set(basic_string<char, 
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
frontends/.libs/libfrontends.a(Menubar.o): In function 
`Menubar::openByName(basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> > const &)':
/usr/src/RPM/BUILD/lyx-1.1.6fix3/src/frontends/Menubar.C:43: undefined 
reference to `Menubar::Pimpl::openByName(basic_string<char, 
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
frontends/.libs/libfrontends.a(Toolbar.o): In function `ostream & 
operator<<<char, string_char_traits<char>, __default_alloc_template<true, 0> 
>(ostream &, basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> > const &)':


Такое ощущение что он теряет этот несчастный Pimpl.

Я буду разбираться что не то, но вдруг решение уже известно...
Если просто из rpm извлечь архив, распаковать его, и откомпилировать,
то всё проходит нормально. И в чем дело... Может мне чего-нибудь обновить?
А то у меня всё ещё rpm-3.0.6-ipl30mdk.

P.S. Всё это происходит под пользователем, входящим в группу rpm

-- 
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!





Подробная информация о списке рассылки Sisyphus