Portál AbcLinuxu, 16. července 2025 06:20


Dotaz: Krusader 1.50 - nespusti se

18.11.2004 10:54 Howard | skóre: 19
Krusader 1.50 - nespusti se
Přečteno: 274×
Odpovědět | Admin
Nainstaloval jsem krusader-1.50.fc2.i386.rpm klasicky rpm -Uvh, ale nejde spustit, pri spusteni hlasi:

QFile::open: No file name specified krusader: error while loading shared libraries: krusader: undefined symbol: _ZNK18KSqueezedTextLabel8sizeHintEv

Mam FC2, co s tim? Verze 1.40 funguje.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.11.2004 12:25 stak | skóre: 4
Rozbalit Rozbalit vše Re: Krusader 1.50 - nespusti se
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vypadá to, že Vám chybý nějaká lib knihovna. Neodkazuje se to na nějakou sdílenou knihovnu? Já jsem si zkompiloval Krusader 1.50 ze zdrojáků a chodí.
19.11.2004 09:36 Howard | skóre: 19
Rozbalit Rozbalit vše Re: Krusader 1.50 - nespusti se
To se me moc nechce, ja bych byl rad, aby se i v linuxu programy instalovali stylem 'next, next, funguje'. Ale udelal sem to, postupoval jsem podle navodu, v prubehu provadeni make to napsalo:

/usr/bin/ld: cannot find -lselinux collect2: ld returned 1 exit status

Netusim co s tim.
Viliam Púčik avatar 19.11.2004 09:59 Viliam Púčik | skóre: 22 | blog: minimal
Rozbalit Rozbalit vše Skus ldd
Pozdravujem,
vyskusaj
# ldd /cesta_ku_krusaderu/krusader
Chybajuce kniznice, ktore ldd ukaze, by sa mali dat stiahnut ako samostatne rpm baliky.
19.11.2004 10:09 Howard | skóre: 19
Rozbalit Rozbalit vše Re: Skus ldd
cesta_ku_krusaderu ... to je co?

Mam ho tedy nainstalovat z RPM a pak sem nasel /usr/bin/krusader ... to si myslel?

Nebo tu cestu si myslel ke zdrojakum?
19.11.2004 12:51 David
Rozbalit Rozbalit vše Re: Skus ldd
Dotyčný asi myslel na nainstaloavnej krusader, tedy z rpm. ldd Vám vrátí seznam potřebnejch lib knihoven a jejich cesty k nim. Pokuď tam cesta nebude, tak ta knihovna chybý. Dobrý by bylo před spuštěním ldd spustit ldconfig, který aktualizuje seznamy knihovan.

David
19.11.2004 13:25 David
Rozbalit Rozbalit vše Re: Skus ldd
Koukal jsem se na google a asi Vám chybý balíček libselinux-devel. Asi určitě, ani já jsem ho tam neměl a nainstaloval jsem ho při aktualizaci FC3. Doinstalujte tuto RPM z Update (nejlepší) a bude to fungovat.

At any rate, a simple way to solve this would probably be to install the libselinux and libselinux-devel packages.

David
20.11.2004 17:12 Peter Lehotsky
Rozbalit Rozbalit vše Re: Krusader 1.50 - nespusti se
A neni jednodussi v aptitude (debian) nebo jinem spravci balicku (ktery resi zavislosti) napsat jmeno programu, dat to nainstalovat a o nejake next next a rucni stahovani balicku se vubec nestarat? Navic pokud mas pevnou linku tak je to jeste pohodlnejsi.

Apt je i pro redhat, nebo mas jiny nastroj ktery umi resit zavislosti (v grafice napr. Kpackage), tak proc tak slozite?
26.12.2004 11:48 Vlad
Rozbalit Rozbalit vše Re: Krusader 1.50 - nespusti se
Krusader jsem nainstaloval systémem next - next takto: mám Suse 9.1, stáhl jsem si RPM balíček Krusader pro Suse 8.2 a kliknul na něj myší. Program YAST vše provedl. Třeba Krusader pro Suse 9.2 mohu nainstalovat ale nechodí. Krusader pro Mandrake 10.1 jde nainstalovat, ale chce další knihovny a celý Suse se rozvrtá a nechodí pak jiné věci. Poučení: je nutné instalovat balíček zkompilovaný pro tu verzi Linuxu, kterou vlastníte. Jinak ten Krusader je báječný a stojí za tu trochu námahy najít správnou verzi. Hodně úspěchů.
26.12.2004 23:29 Štěpán Svoboda | skóre: 4 | Plzeň
Rozbalit Rozbalit vše Re: Krusader 1.50 - nespusti se
To je nějaký divný, ne? V životě sem neslyšel o něčem, co by se jmenovalo "Krusader pro Mandrake 10.1" nebo "Krusader pro Superfly Linux 7.52".
Chce to opravdu pevné odhodlání, to vám teda řeknu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.