Re: What Broken After Upgrading gcc...

Steve Ki-Won Lee (kiwon@ugrad.cs.ualberta.ca)
Sun, 24 May 1998 03:51:19 -0600 (MDT)


Hi David,

Sorry for bothering you again, but I've discovered another problem :(

On Sun, 24 May 1998, David Mihm wrote:

> On Sat, 23 May 1998, Steve Ki-Won Lee wrote:
> > Greetings,
> > 
> > I've updated various gcc rpms and once that was over with, my wharf is not
> > showing the afterstepdoc wharf and the xosview wharf.  Below is an output
> > of the message when I started up X by "startx 2> out.txt":
> > -snip-
> > xosview: error in loading shared libraries
> > libstdc++.so.2.7.2: cannot open shared object file: No such file ordirectory
> 
> # ldd /usr/X11R6/bin/xosview
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4000b000)
>         libstdc++.so.27 => /usr/lib/libstdc++.so.27 (0x400c5000)
>         libm.so.5 => /usr/lib/libm.so.5 (0x40109000)
>         libc.so.5 => /usr/lib/libc.so.5 (0x40112000)
>         libXintl.so.6 => /usr/X11R6/lib/libXintl.so.6 (0x401cc000)
> # ls -l /usr/lib/libstdc++.so.27
> 	/usr/lib/libstdc++.so.27 -> /usr/lib/libstdc++.so.2.8.0
>                                 ^^^ make a link to the new stdc libs
> 					OR
> rebuild xosview from source and it'll link to the newer libs.  As you can
> see I simply ln -s 'd it. :)

For some reason, I don't have the libstdc++.so.27 object file.  I only
have the 2.8.0.  I don't know where it went; perhaps it was removed when I
upgraded it.  And I can't uninstall 2.8.0 and then install the previous
version because I need 2.8.0 for the DDD program.  What do you suggest?
 
> > Detected colordepth : 16
> > AfterStep: error in config:
> > cons/common/:/usr/share/afterstep/desktop/icons/comm
>   ^^^^
>     Is this really the directory? --> cons/common <-- ?
> If so, it needs a base to start from;
> If not it needs to be corrected and AS will stop complaining.
> Else verify that each directory is indeed a valid directory.

It is a dir, but I can't remember in which file X is reading the paths
from.  Can you please tell me?   Thanks once again!

Best,

Steve