Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: libgtk2.0-bin.deb undefined symbol


  • Subject: Re: lug-bg: libgtk2.0-bin.deb undefined symbol
  • From: peyo <peyo@xxxxxxxxx>
  • Date: Wed, 29 Sep 2004 16:01:20 +0300

Много ми е лесно да възпроизведа проблема(което и правя), като просто махна 
записа в променливата. Но пак само това не работи. Линкера си бачка на шест.


On Wednesday 29 September 2004 15:53, Peter Pentchev wrote:
> On Wed, Sep 29, 2004 at 03:21:14PM +0300, peyo wrote:
> > Здрасти.
> >
> > Жоро - благодаря за помощта и безценните съвети.
> > Промяната на "postinst" помогна доколкото да се олепи библиотеката, но
> > като цяло не спаси положението. Помогна дотолкова, доколкото ми даде поле
> > за действие за да видя, какво става с strace   и последвал gdb, което
> > затвърди самомнението ми за заплес небесен.
> > Накратко. След целят зор, прглеждане на системните крясъци, кодове за
> > грешки и най-накрая стигане до същината на проблема видях, че поради
> > феноменалната си смотания съм пропуснал да кажа къде все пак да се търсят
> > тез библиотеки. Демек export LD_LIBRARY_PATH=/usr/lib реши проблема
> > генерално и от раз.
> >
> > Само едно не ми е ясно.... как така досега линкера не е изревал за нещо
> > друго. Както и да е. Благодаря за помощта отново. И никога не забравяйте
> > да си описвате прилежно и читаво envvars.
> >
> > P.S.
> > Което ме навежда на мисълта, че туй чудо не използва ld -to.
> > Ма как пък няма да го използва, когато пък всички  elf бинарита, дето
> > използват тази библиотека използват точно пък същия линкер. Брех чудо
> > невиждано.....
> >
> > Те ти тема за размисъл за пропушилият ми мозък. Ка'т си нямаме проблеми -
> > дай да си ги създаваме сами.
> >
> > P.P.S
> > Все пак всичко си е надлежно написано в ld.so.conf . Големият въпрос е:
> > Защо, когато е установило, че LD_LIBRARY_PATH е празна, не е потърсило
> > във въпросният файл и от там да си зареди директорийките. Още една тема
> > за размисъл. И защо на съседната машина без да е пълна променливата, си
> > се справя отлично.
>
> Хмм.. според мен (а и според ld(1) manual page) LD_LIBRARY_PATH се
> използва само като един вид допълнение към стандартните пътища за
> търсене, не ги замества изцяло.  Според списъка в ld(1), в описанието на
> опциите -rpath и -rpath-link, LD_LIBRARY_PATH се претърсва преди
> стандартните директории (обикновено /lib и /usr/lib) и преди тези,
> указани в /etc/ld.so.conf.  Това, че при теб установяването на
> LD_LIBRARY_PATH на /usr/lib е помогнало, би значело, че по някаква
> причина ld не се е сетил да претърси /usr/lib *и* че /usr/lib не е било
> в /etc/ld.so.conf - което пък повдига въпроса как изобщо е работело
> каквото и да било друго...
>
> Не че това помага по какъвто и да е начин да се разбере какво всъщност
> се е случило :(
>
> Поздрави,
> Петър

-- 
---
"Времето е еднопосочно. 
Няма начин да се върнеш назад,
за да си допиеш."
***
Ако не отговарям на писмата Ви - погледнете тук: http://6lyokavitza.org/mail
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.