Re: [PLUG] Compile issue: libraries present but not seen [FIXED]

2017-09-03 Thread Rich Shepard
On Sun, 3 Sep 2017, t...@wescottdesign.com wrote:

> Congratulations. You may still want to shop around for some cheap 64-bit
> machines, though.

Tim,

   I have a couple here. The one I want to replace the current
server/workstation needs a couple of more motherboard connections to be
attached. I'm planning on doing that tomorrow.

   What I don't know how to do is swap servers. I can shut down the current
salmo and replace it with the new salmo. Don't know if there's more to it
than that as long as the new salmo has postfix, postgres, and all other
servers running. Guess I'll find out. But, this is a task for a weekend.

Rich
___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


Re: [PLUG] Compile issue: libraries present but not seen [FIXED]

2017-09-03 Thread tim
On 2017-09-03 10:18, Rich Shepard wrote:
> On Sun, 3 Sep 2017, Rich Shepard wrote:
> 
>>   I'm trying to build gnucash-2.6.17 on my Slackware-14.2/32-bit 
>> system. The
>> build fails because make cannot find libgnc-gnome, which is in turn
>> dependent on libgtk-x11. Both are present on this host.
> 
>Found the answer: run ldd on the library not found and check its
> dependencies. When I did this I found two libraries of an earlier 
> version
> from the one installed. Made soft links to from the existing one to the
> version number gnucash seeks.
> 
>Gnucash built, installed, and runs.

Congratulations.  You may still want to shop around for some cheap 
64-bit machines, though.

___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


Re: [PLUG] Compile issue: libraries present but not seen

2017-09-03 Thread Rich Shepard
On Sun, 3 Sep 2017, Larry Brigman wrote:

> Make doesn't know about library paths.

Larry,

   But it's the command that invokes gcc and friends.

> In rpm parlance, means you need the devel package installed.

   Apparently Red Hat and other distributions separate packages into two
parts; Slackware keeps it all together. There are no separate 'dev' packages
in the Slackware system.

> If the library is not in one of the standard location, it must be added.

   True that. In my case the libraries were present but in a newer version
than the one the application seeks.

Rich

___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


Re: [PLUG] Compile issue: libraries present but not seen

2017-09-03 Thread Larry Brigman
Make doesn't know about library paths.  That comes from the the compiler
and the added paths provided on the compile line
Just because the .so.version file is there doesn't mean that you can
compile against it.  In rpm parlance, means you need the devel package
installed.
If the library is not in one of the standard location, it must be added.

On Sep 3, 2017 9:06 AM, "Rich Shepard"  wrote:

>I'm trying to build gnucash-2.6.17 on my Slackware-14.2/32-bit system.
> The
> build fails because make cannot find libgnc-gnome, which is in turn
> dependent on libgtk-x11. Both are present on this host.
>
>Many of you make a living coding and/or administering systems so I hope
> you can provide me with some potential reasons why make might not find
> libraries that are actually present in /usr/lib/. I don't recall
> encountering this situation before now, only when a needed library was not
> installed.
>
> TIA,
>
> Rich
>
> ___
> PLUG mailing list
> PLUG@lists.pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
>
___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


Re: [PLUG] Compile issue: libraries present but not seen [FIXED]

2017-09-03 Thread Rich Shepard
On Sun, 3 Sep 2017, Rich Shepard wrote:

>   I'm trying to build gnucash-2.6.17 on my Slackware-14.2/32-bit system. The
> build fails because make cannot find libgnc-gnome, which is in turn
> dependent on libgtk-x11. Both are present on this host.

   Found the answer: run ldd on the library not found and check its
dependencies. When I did this I found two libraries of an earlier version
from the one installed. Made soft links to from the existing one to the
version number gnucash seeks.

   Gnucash built, installed, and runs.

Whew!!

Rich
___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


Re: [PLUG] Compile issue: libraries present but not seen

2017-09-03 Thread John Jason Jordan
On Sun, 3 Sep 2017 09:01:21 -0700 (PDT)
Rich Shepard  dijo:

>I'm trying to build gnucash-2.6.17 on my Slackware-14.2/32-bit system. The
>build fails because make cannot find libgnc-gnome, which is in turn
>dependent on libgtk-x11. Both are present on this host.

I have no knowledge of how make finds the stuff it needs. Maybe there
is a list or link or something that it looks at instead of or in
addition to the presence of the actual file. Have you tried
reinstalling the libraries? Just a thought.
___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug


[PLUG] Compile issue: libraries present but not seen

2017-09-03 Thread Rich Shepard
   I'm trying to build gnucash-2.6.17 on my Slackware-14.2/32-bit system. The
build fails because make cannot find libgnc-gnome, which is in turn
dependent on libgtk-x11. Both are present on this host.

   Many of you make a living coding and/or administering systems so I hope
you can provide me with some potential reasons why make might not find
libraries that are actually present in /usr/lib/. I don't recall
encountering this situation before now, only when a needed library was not
installed.

TIA,

Rich

___
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug