AuthorTopic



link post  Posted: 03.04.07 00:24. Post subject: librcc - всегда в /usr/local


Несмотря на прямое указание префиксом на /usr/lib и /usr/include все равно собирается в /usr/local/lib и в /usr/local/include.
Хуже то, что без указания /usr/lib вообще собирается напрямую в директорию /usr - этакая мини-помойка - все (несколько тысяч библиотек) лежат в /usr/lib и только librcc упрямо лезет либо напрямую в /usr, либо напрямую в /usr/local. Это так задумано или-таки косячок? ;)
Это при сборке под 32битную платформу.
Под x86_64 еще хуже - там приходится просто переназначать директории:

%ifarch amd64 x86_64 ia32e ppc64 s390x
mkdir $RPM_BUILD_ROOT%{_libdir}
mv -f $RPM_BUILD_ROOT/usr/lib/* $RPM_BUILD_ROOT%{_libdir}
%endif


иначе при сборке получаем:

/var/tmp/librcc-0.2.3-build/usr/local/lib/librccui.so.0: file format elf64-x86-64
/var/tmp/librcc-0.2.3-build/usr/local/lib/librccui.so.0: should be in */lib64


Собирается через ./autogen.sh.


Спасибо: 0 
ProfileQuote Reply
Replys - 3 [new only]


administrator


link post  Posted: 05.04.07 14:37. Post subject: Re:


Мне так кажется, что это какие-то косяки autotools установленных в Вашей системе. librcc директории выбирает через них.... И обычно проблем и на 32 и на 64 битах у меня не было...



Спасибо: 0 
ProfileQuote Reply



link post  Posted: 06.04.07 00:36. Post subject: Re:


Сразу в трех дистрибах на 2х платформах? И учитывая, что больше 800 разнообразнейших пакетов на них же собралось нормально и на "неправильный" autotools вовсе не жаловались? Сомнительно мне :(

Спасибо: 0 
ProfileQuote Reply
administrator


link post  Posted: 10.04.07 17:38. Post subject: Re:


Но правильно оно собирается на гораздо большем количестве платформ ;) Вы можете привести полностью все команды, которые вы используете для сборки и конфигурации и название вашего дистрибутива?

Спасибо: 0 
ProfileQuote Reply
Reply:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Username, Password:      register    
Тему читают:
- user online
- user offline
All times are GMT  4 Hours. Hits today: 0
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no