Index » PageStream Support » Linux » finding liblinc.so.1 for Demo
Sign in to add a comment. Pages: 1
2005-02-11 07:16:36 CT #1
Gary Lee Smith
From: United States
Registered: 2006-02-15
Posts: 59

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.
--
No Jesus, No life. Know Jesus, Know life!  The beginning of Wisdom is
 the Fear of the Lord. The wages of sin is death, but the gift of God is
 eternal life through Jesus Christ our Lord!

2005-02-11 14:31:21 CT #2
Patrick Smith
From: United States
Registered: 2006-07-24
Posts: 52

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

--
---SuSE Linux v9.2 Pro---
Registered Linux User #225206
"Life's a garden, Dig It!" --Joe Dirt

2005-02-11 13:50:43 CT #3
Deron Kazmaier
From: United States
Registered: 2006-01-29
Posts: 4639


>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.

The library is not called directly from PageStream, so it must be some
sub-dependency. I don't even know the library is and had to go look it up...

It is for some network software and appears to be a dependency of gnome?
I'm sorry I can't be more help, but the problem lies deeper than PageStream.

Deron Kazmaier - support@grasshopperllc.com
Grasshopper LLC Publishing -http://www.grasshopperllc.com
PageStream
DTP for Amiga, Linux, Macintosh, and Windows


2005-02-11 13:52:38 CT #4
Deron Kazmaier
From: United States
Registered: 2006-01-29
Posts: 4639


> > 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.

While a 64bit version of PageStream might be faster, I don't see how
PageStream is at fault if it is not linked to by PageStream.

>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


Deron Kazmaier - support@grasshopperllc.com
Grasshopper LLC Publishing -http://www.grasshopperllc.com
PageStream
DTP for Amiga, Linux, Macintosh, and Windows


2005-02-11 16:58:29 CT #5
Gary Lee Smith
From: United States
Registered: 2006-02-15
Posts: 59

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

--
No Jesus, No life. Know Jesus, Know life!  The beginning of Wisdom is
 the Fear of the Lord. The wages of sin is death, but the gift of God is
 eternal life through Jesus Christ our Lord!

2005-02-11 17:18:50 CT #6
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

Sign in to add a comment. Pages: 1
Index » PageStream Support » Linux » finding liblinc.so.1 for Demo

This topic is closed due to inactivity.