Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: rat в Jan 25, 2006, 23:35



Титла: kenetwork compile problem
Публикувано от: rat в Jan 25, 2006, 23:35
Здравейте,
Опитвам се да си компилирам kdenetwork но има някакъв проблем. Значи:
Работя си с КДЕ (което си идва със СУСЕ 10.0)
2.Компилирам си artts,kdelibs,kdebase,kdemultimedia
3. Стартирам новото КДЕ - всичко е ОК, после пак се връщам на старото.
4.Опитвам да компилирам kdenetowork:
Там ми  дава следното:
Примерен код

/opt/kde3/lib/kde3/plugins/designer/kdewidgets.so: Feature KListViewSearchLineWidget already defined in /opt/kde-3.5/lib/kde3/plugins/designer/kdewidgets.so!

.. и така много пъти с различни "Feature XXX already defined in YYY"
Как да укажа да не се взимат в предвид нещата в стандартната КДЕ директория? И защо се получава само на kdenetowork?(засега)
Конфигурирам пакета с
Примерен код
./configure --pefix=/opt/kde-3.5

Всички преди това са със същите опции.
Досега не съм имал подобен проблем...


Титла: kenetwork compile problem
Публикувано от: PhobosK в Jan 26, 2006, 00:38
Необходимо е да нагласиш и някои променливи на средата, а именно:
KDEDIR, KDEDIRS, LD_LIBRARY_PATH. В конзолата в която компилираш постави тези променливи преди да започнеш.
KDEDIR=/opt/kde-3.5
KDEDIRS=/opt/kde-3.5:/opt/kde3
LD_LIBRARY_PATH=/opt/kde-3.5/lib:/opt/kde3/lib:$LD_LIBRARY_PATH

Тези променливи трябва да ги има и при стартиране на новата кде за да работи както трябва (сложи ги в ~/.bashrc или ~/.bash_profile)
Междудругото защо не продължиш с компилацията в стартираната КДЕ 3.5?
Освен това най-лесно комилацията става ако използваш konstruct - той се грижи за всички необходими промени....


Титла: kenetwork compile problem
Публикувано от: rat в Jan 26, 2006, 10:28
мда. не съм сетнал LD_LIBRARY...
може да е от това.
Мерси ! Ще пробвам довечера.

Пътищтата по реда на срещането им ли се четат? В смисъл :
АКо LD_LIBRARY_PATH=/opt/kde-3.5/lib:/opt/kde3/lib
то първо ще се използва /opt/kde-3.5 ?


Титла: kenetwork compile problem
Публикувано от: PhobosK в Jan 27, 2006, 01:09
Цитат
Пътищтата по реда на срещането им ли се четат?

Да разбира се. При това, това се отнася за всички пътища.
В случая с KDE обаче са по-важни променливите KDEDIR и KDEDIRS


Титла: kenetwork compile problem
Публикувано от: rat в Jan 27, 2006, 11:19
Абе има нещо гнило тука. С всички променливи на обкръжението пак ми прави същите мизерии.Нещо от Сусе-то ще е ама незнам какво. Пробвам да компилирам с новото КДЕ и пак същата работа.Сега опитвам с конструкт ..