nebezi Lyx 1.0 (libstdc++2.9)

Petr Cech cech na atrey.karlin.mff.cuni.cz
Pondělí Únor 22 08:51:02 CET 1999


Jiri Masik napsal:
> cech na atrey.karlin.mff.cuni.cz (Petr Cech) writes:
> 
> > Marian Schubert napsal:
> > > Lubomir Najzar wrote:
> [....]
> > > > pomoci rpm -Uv. Kdyz chci spustit lyx, dostanu chybove hlaseni:
> > > >         lyx: error in loading shared libraries
> > > >         /usr/lib/libstdc++.so.2.9: undefined_symbol:
> > __register_frame_info
> [....]
> > > Kukni si aku ver. tej kniznice (stdc) potrebujes na spustenie. Asi nemas
> > > spravnu.
> > > Budes musiet upgradovat || downgradovat....
> > hmm. To by mohlo pomoct, jenze tim si k sobe dotahne vadnou knihovnu. Potom
> > vsechny programy s ni slinkovane budou mit tento problem.
>
> 	myslim, ze je potreba prejit k vyssi verzi libc6. Autor patrne
> zkompiloval Lyx na systemu, kde uz vyse uvedeny symbol v libc6 je a
autor .rpm si musi opravit tu knihovnu. Asi zkontroluju, jak je na tom RH5.2
s glibc2*rpm.
> nepostihnul to v zavislostech baliku.
No to je prave ta chyba. V libc6 ten symbol byt _nema_. Proto je na nekterych
.deb balicich zavislost >=2.0.7u, jenze glibc2 bylo vytvoreno proto, aby se
uz nemuselo rekompilovat pri zmene knihovny (tedy pri pouziti dokumentovanych
funkci, ne nejakych internich).
> 
> zdravi
> 	Jiri Masik
> 
				Petr Cech 
--
 /    mailto: cech na atrey.karlin.mff.cuni.cz    \
|   PGP: finger cech na atrey.karlin.mff.cuni.cz	|
 \      C75B671E75117038  43BE6B9AC09C3318     /


Další informace o konferenci Linux