[sisyphus] Рационализаторам посвящается...

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Вт Апр 5 10:41:55 MSD 2005


В сообщении от Вторник 05 Апрель 2005 09:31 Ruslan Popov написал(a):
> Led wrote:
> > В сообщении от Понедельник 04 Апрель 2005 13:06 Ruslan Popov написал(a):
> >>Led wrote:
> >>>В сообщении от Понедельник 04 Апрель 2005 12:39 Ruslan Popov написал(a):
> >>>>Доброе время суток.
> >>>>
> >>>>Говорю _огромное_ спасибо инженеру-рационализатору,
> >>>>который решил, что "использовать .la мы не будем" и
> >>>>что остальной мир - балбесы, не понимающие, что без
> >>>>этих файлов можно обойтись.
> >>>>
> >>>>Меня уже достало это изобретение.
> >>>>
> >>>>Команду subst 's,\.la\>,.so,' не предлагать,
> >>>>я с вами только до выхода Sarge. Устал...
> >>>
> >>>А что, в Debian .la используют? Хорошо, что предупредили, а то собирался
> >>>опять его попробовать - теперь даже не стану:)
> >>
> >>Вот это попробуйте собрать
> >>http://rad.xtalk.msk.su/files/kut-cvs-050404.tar.bz2
> >>
> >>У меня что-то не получается...
> >
> > Фуф! Еле вытянул по вашей ссылке!:)
> >
> > Итак, в спеке всего лишь нужно указать:
> >
> > %__subst 's,\.la\>,.so,g' acinclude.m4
> > %__autoconf
> > %configure
> > %make_build
> >
> > Да вот только на make вываливается... Возможно qt требуется поновее...
> > В любом случае, похоже, что "проблема с .la" решается одной коммандой
> > (subst 's,\.la\>,.so,g' acinclude.m4)
> >
> :)))
>
> Если бы всё решалось так просто, я бы _спасибо_ не высказывал.
> Проблема на самом деле не в Qt или ещё в чем-то...
>
> Просто надо:
> 1. Не извращаться со subst, в данном конкретном случае это не поможет!
> 2. Написать требуемые .la файлы.
> 3. Запустить make и всё соберётся.
>
> Т.е. взяв необходимые .la файлы с Debian и поправив некоторые, чтобы пути
> соответствовали альтовской действительности, мы получаем _полноценную_
> систему :)

После
subst 's,\.la\>,.so,g' acinclude.m4
./configure
отрабатывает без ошибок, значит ИМХО отсутствие .la здесь нипричём.

Led.



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