CVS compile problem

Laurent Duperval lduperval@videotron.ca
Sat, 13 Jul 2002 13:20:35 -0400 (EDT)


On 12 Jul, Conrad Canterford wrote:
> On Fri, 2002-07-12 at 12:07, Laurent Duperval wrote:
>> > Ahhh, would this be it:
>> > ERROR: In procedure dynamic-link:
>> > ERROR: file not found
>> Ugh. I installed 1.4 and I still get this error. Bummer. Can anyone
>> help?
>> L
> 
> Not really.... I can tell you that several people (including myself) get
> this error. Some people have succeeded in fixing it, I haven't (yet).
> The suspicion is that it is g-wrap related - you will need g-wrap 1.2.1
> (needed for 1.6.n) and g-wrap-1.3.2 (needed for cvs) installed into
> places where they cannot clash with each other. I believe the standard
> approach is to install them into different /opt directories - this can
> be a bit fiddly with rpms, unfortunately.
> 
> Try that, and hopefully it will then work for you. If not, report back
> to this list, and we'll work on it some more....
> 
> Conrad.

Well, here's what I found with strace:

3003  open("libgw-gnc.la", O_RDONLY)    = -1 ENOENT (No such file or directory)
3003  open("/usr/local/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or directory)
3003  open("/usr/local/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or directory)
3003  open("/usr/local/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or directory)
3003  open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or directory)
3003  write(2, "ERROR", 5)              = 5
3003  write(2, ": ", 2)                 = 2
3003  write(2, "In procedure ", 13)     = 13
3003  write(2, "dynamic-link", 12)      = 12
3003  write(2, ":\n", 2)                = 2
3003  write(2, "ERROR", 5)              = 5
3003  write(2, ": ", 2)                 = 2
3003  write(2, "file not found", 14)    = 14
3003  write(2, "\n", 1)                 = 1
3003  _exit(2)                          = ?

I searched for libgw-gnc.la and it's in the .libs directory of the
source tree. It isn't installed.

L

-- 
Laurent Duperval <mailto:lduperval@videotron.ca>

MESKIMEN'S LAW
    There's never time to do it right, but always time to do it over.
                                                          -