ldconfig *.so

Daniel Mróz beorn w alpha.pl
Pon, 26 Lut 2007, 15:34:11 CET


On Monday 26 of February 2007 14:35:31 Arkadiusz Miskiewicz wrote:
> > Podczas zabawy ze SPECem gammu wyszło coś, czego nie rozumiem. Znajduje
> > się tam biblioteka libGammu.so.1.0, którą ldconfig linkuje do
> > libGammu.so.1. Z kolei python-gammu podczas kompilacji wymaga
> > libGammu.so. Da się jakoś zmusić ldconfig do tworzenia tego dodatkowego
> > linku, czy trzeba w SPECu gammu robić go ręcznie? Jeśli ręcznie, to w
> > której sekcji i czy preferowane są jakieś opcje? Przejrzałem kilka SPECy
> > i nie ma tam takich cyrków.
> Trzeba zrobić by python-gammu odwoływał się do libGammu.so.X poprzez
> grzebnięcie w kodzie źródłowym.
Hmmm... python-gammu jest budowany na podstawie parametrów określonych w pliku 
*.pc (pkgconfig) gammu, gdzie stoi -lGammu. Szczerze mówiąc nie widzę 
możliwości zmiany tego. Niektóre aplikacje podczas budowania same tworzą 
stosowne linki. Jeśli gammu tego nie robi, to może lepiej robić to za niego w 
SPECu?


Pozdrawiam
Beorn

-- 
Daniel 'Beorn' Mróz <beorn w alpha.pl>    http://127.0.0.1/beorn
[GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
[O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
[                          r++  y+                           ]


Więcej informacji o liście dyskusyjnej pld-devel-pl