[pookafarm@earthlink.net: Re: Gnucash libguile error]

Linas Vepstas linas@linas.org
Wed, 30 May 2001 13:24:28 -0500

I giveup, I don't know.  Maybe someone on te list can help.
You should remind the list what version of redhat/whatever you have
isntalled, and what version of gnucash.


----- Forwarded message from Ken Wilson <pookafarm@earthlink.net> -----

From: Ken Wilson <pookafarm@earthlink.net>
To: Linas Vepstas <linas@linas.org>
Subject: Re: Gnucash libguile error

Hi Linas,

I have searched rpmfind, google, alta vista, lycos .. .. ... and this is the ONLY thing (below) I could find mentioning

The libqthreads that I do have came from guile 1.4-50 which is the most recent version I can find, but as you know 
they are no where close to so.9.0.0 that gnucash requires.

BTW, when I looked again at the rpm where I got gnucash, it didn't mention anything about libqthreads. I found each 
required file (in the list) in my /lib  ; /usr/lib or /usr/X11R6/lib directory. 

I'm getting a bit freaked out an all the libxxx stuff. whew. some with the same name have different things, some replace things, I
don't know what should be and should not be in my /lib directories.  I have a couple other programs that don't do what they should but
report no problems, they just dont work. (gnp for one, gnome notepad, I think) just stops. I tried using ltrace on some but I haven't
gotten the hang of that yet. - oh well, thanks for listening to me unwind.


*** Warning: inter-library dependencies are not known to be supported. <<<<<<<<<<<
 *** All declared inter-library dependencies are being dropped.
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.
gcc -shared  qt.lo qtmds.lo qtmdc.lo   -Wl,-soname -Wl,libqthreads.so.9 -o .libs/libqthreads.so.9.0.0  
(cd .libs && rm -f libqthreads.so.9 && ln -s libqthreads.so.9.0.0 libqthreads.so.9)

Linas Vepstas wrote:

>On Sat, May 26, 2001 at 11:43:03AM -0700, Ken Wilson was heard to remark:
>>Thanks for the quick reply! 
>>You are correct that libqthreads.so could be to blame. I had one glib 
>>RPM and it wasn't on there but I did find it on another glibRPM 
>>program.  This was before I wrote the first time.
>>After you wrote back, I checked again for my libqthreads program and I 
>>found these on the /usr/lib directory
>>/usr/lib$ ls -ls libqthreads*
>>  4 -rw-r--r--    1 root     root         3030 Feb 28 18:42 libqthreads.a
>>  4 -rwxr-xr-x    1 root     root          674 Feb 28 18:42 libqthreads.la
>these are 'development' libraries, and are needed only to compile
>programs using guile.  You probably don't need these.
>>I have not yet found libqthreads.so.9.0.0. (search of rpmfind.net and 
>This should have come inside of your guile rpm.  I don't know if 
>it is also a separate rpm.
>>This is turning into a lot of work!
>We're hoping to sell a cdrom of gnucash real son now ...
>that should solve a lot of these problems
>>website that has some of these lib[gpq]threads?
>libpthreads hasn't existed for years, it is now a part of the 
>standard gnu C library.  never heard of libgthreads. 

----- End forwarded message -----

Linas Vepstas -- linas@gnumatic.com -- http://www.gnumatic.com/