Tim Doty
From: United States
Registered: 2006-02-06
Posts: 2939
|
I'm not 100% sure I'm following this right, but:
*If* liblinc.so.1 is indicated as not found *And* liblinc.so.1.0.0 was installed by SuSE, but not a liblinc.so.1 *Then* a symbolic link is missing
A symbolic link is a special kind of file that just acts as a pointer to another file or directory. Normally there is a #?.so.? which is a link to the #?.so.?.?.? file.
*If* those files are in place *And* you get a message about unable to open the library *Then* the problem may be linux doesn't know where to look for it
Try typing the following at a commandline: echo $LD_LIBRARY_PATH
and see if the directory (/opt/gnome/lib64) is included. If it isn't you can try adding the path to the RunPageStream script. The script line should look something like: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: $PGSPATH/SoftLogik/lib:/opt/gnome/lib64
(all on one line, its too long for email)
That does rather look like a gnome issue so trying the SuSE support is a good idea.
Tim Doty
Disclaimer: I have not used 64-bit linux
On Friday 11 February 2005 04:58 pm, Gary Lee Smith wrote: > Thanks to BandiPat and Deron for replies! > uname -r;ldd PageStream5Demo lists liblinc.so.1 not found 3 times, once > about mid-way and twice toward the end. > ...... > libz.so.1 => /lib/libz.so.1 (0x55ef9000) > Liblinc.so.1 => not found > libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0x55f0a000) > ..... > librt.so.1 => /lib/tls/librt.so.1 (0x56397000) > Liblinc.so.1 => not found > Liblinc.so.1 => not found > libexpat.so.0 => /usr/lib/libexpan.so.0 (0x563a1000) > ..... > Using a clue from an email on Jan 28 from Tim Doty about a symlink (which I > am only guessing at what it is...) I ran from root: > ln -s /opt/gnome/lib64/liblinc.so.1.0.0 /opt/gnome/lib/liblinc.so.1 > Which seemed to create a file in the lib directory, which I presume was a > symlink? Prior to my first email, I had tried copying the two files to the > SoftLogik/lib directory--they were not recognized. Just now I tried uname > and several different attempts to run (bash) PageStream5Demo and (bash) > Run\ PageStream5Demo. None worked any better. The library is still not > found. I don't think the 64-bit libraries are compatible with 32-bit > programs in any way. I'll delete the new file later. > > BandiPat, I presume you mean there is a news/discussion/maillist at Suse. > I'll try to find it. > > Thanks, guys! I really want to dump Windows entirely! Can't revive my > Amiga--Amiga Forever (they say a hard install) is on my list after > PageStream. > > On Fri February 11 2005 1:31 pm, BandiPat wrote: > > Gary Lee Smith wrote: > > > Just got an Athlon64 and installed Suse Pro 64 9.2 (having Gnome 2.6) > > > using KDE 3.3. Almost got the PgS Demo 5.0.1.36 up--but, I only have > > > liblinc.so.1-->liblinc.so.1.0.0 in the /opt/gnome/lib64 directory. I > > > suppose the non-64 bit installation has liblinc.so.1, but how do I get > > > it, and would it serve the purpose? I tried placing the two 64-bit > > > files in > > > the /SoftLogik/lib directory, but that didn't seem to work. Is PgS > > > just using the library, or does it need linc also? > > > I saw some Mandrake rpm's at FreshMeat.com. Would this be the way to > > > get the file? > > > Previous Linux experience was as a novice with RH 7.2. > > > > =========== > > > > Gary, > > You seem to have kinda jumped right into the middle of your problem > > here, leaving out pertinent details. Are you saying that when trying to > > start PgS, you get an error of a missing library? Was that missing > > library liblinc.so.1? If that's the case, then it's not missing at all. > > You pointed out you had found liblinc.so.1-->liblinc.so.1.0.0 in the > > /opt/gnome/lib64 directory, right? That gives you liblinc.so.1, but > > it's a symlink to the newer library, so older or badly coded programs > > will still find what they need to run still. > > > > I don't think you want to mix distributions on your new 64bit system, > > since the Mdk rpms are probably only 32bit anyway, although SuSE & the > > AMD64 can still use 32bit in conjunction with 64bit. > > > > My initial thoughts are there is a problem with PgS, either in coding or > > that it needs to be recompiled on a 64bit cpu. That's where you run > > into problems with proprietary coding, you can't just recompile it like > > open source, you'll have to wait. You could try creating another > > symlink though, so that PgS could find the file it needs, but it will be > > pointing to the new 64bit compiled file. I don't have a 64bit cpu, so > > can't check that for you, but I think you have an /opt/gnome/lib > > directory too? You might want to jump on the SuSE list for more > > detailed help, as there are several people there with 64bit systems. > > > > regards, > > Patrick
|