Unable to run r13574 - missing libgw-engine.so.0
Derek Atkins
warlord at MIT.EDU
Fri Mar 10 17:31:01 EST 2006
Nah, the build system will re-run configure.. so you only need to rerun
it when you want to change your configuration options. You DO have to
run autogen.sh by hand whenever a directory is added to the build, but
other than that the system will take care of itself.
-derek
Quoting micwise at bellsouth.net:
> I really do appreciate all you help. Thanks for the tips. I'm
> really trying to learn as much as I can. I've worked with computers
> long enough to know sometimes there is no answer to the "Why does it
> happen ?" question. I'll just check it our from subversion again.
> Its really no big deal especially since it appears I'm the only one
> having this problem.
>
> I thought I had to run configure every time I updated. Do I just
> need to do it once and then only when I change configuration options?
> I guess I can just type "make install" then. Don't have to worry
> about the script.
>
> I do want to say I really like gnucash and I appreciate all the work
> that everyone has put into it. Thanks again for all you help.
>
> Michael
>>
>> From: Derek Atkins <warlord at MIT.EDU>
>> Date: 2006/03/10 Fri PM 03:11:41 CST
>> To: micwise at bellsouth.net
>> CC: gnucash-devel at gnucash.org
>> Subject: Re: Re: Unable to run r13574 - missing libgw-engine.so.0
>>
>> a) this script will still destroy your existing install even if the make
>> fails, because it wont exit the script if make fails.
>> b) you don't need to run configure every time. The build system will re-run
>> configure when it notices you need it.
>> c) you probably SHOULD run autogen.sh every time (if you're going to script
>> it).. Generally you don't need autogen, but if you're going to script
>> it you should run it.
>>
>> I still have no idea what to tell you.
>>
>> -derek
>>
>> Quoting micwise at bellsouth.net:
>>
>> > Yes I'm sure I did a make install. The only files that don't get
>> > installed are the libgw-engine files. When I ran the command you
>> > suggested the were installed. This is the script I run to compile
>> > it. It has worked up until now:
>> >
>> > #!/bin/bash
>> >
>> > cd $HOME/workspace/gnucash/trunk
>> >
>> > ./configure --prefix=$HOME/usr/local/gnucash/
>> >
>> > make
>> >
>> > rm -rf $HOME/usr/local/gnucash
>> >
>> > make install
>> >
>> > exit 0
>> >
>> > The reason I make the first time is that I don't kill my running
>> > copy incase the make errors out. If I need to do it differently
>> > thats fine. Using make all does not change anything. The last line
>> > that outputs to the console is:
>> >
>> > make[1]: Leaving directory `/home/michael.wise/workspace/gnucash/trunk'
>> >
>> > I get no errors that stops the compilation.
>> >
>> > Michael
>> >
>> >>
>> >> From: Derek Atkins <warlord at MIT.EDU>
>> >> Date: 2006/03/10 Fri PM 02:49:12 CST
>> >> To: micwise at bellsouth.net
>> >> CC: gnucash-devel at gnucash.org
>> >> Subject: Re: Re: Unable to run r13574 - missing libgw-engine.so.0
>> >>
>> >> Clearly I should have asked you what "make all install" returns from the
>> >> top level. Are you SURE you did a "make install"??
>> >>
>> >> -derek
>> >>
>> >> Quoting micwise at bellsouth.net:
>> >>
>> >> > Ok that installs the missing files. Strange. I have to admit this
>> >> > goes above my understanding of how make works. I appreciate your
>> >> > help but I don't want to take up too much of your time. I think I'll
>> >> > do a complete checkout. Hopefully that will solve my problem.
>> >> >
>> >> > Thanks again.
>> >> >
>> >> > Michael
>> >> >>
>> >> >> From: Derek Atkins <warlord at MIT.EDU>
>> >> >> Date: 2006/03/10 Fri PM 01:25:14 CST
>> >> >> To: micwise at bellsouth.net
>> >> >> CC: gnucash-devel at gnucash.org
>> >> >> Subject: Re: Re: Unable to run r13574 - missing libgw-engine.so.0
>> >> >>
>> >> >> Like I said, it's working for me here. I cleaned out my install tree
>> >> >> and ran make clean; make all install and it worked fine and runs.
>> >> >> What do you get from:
>> >> >>
>> >> >> make -C src/engine all install
>> >> >>
>> >> >> -derek
>> >> >>
>> >> >> Quoting micwise at bellsouth.net:
>> >> >>
>> >> >> > Yeah I updated to 13586, did a make clean and libgw-engine.so.0 is
>> >> >> > still not getting installed. No libgw-engine file gets
>> installed. It
>> >> >> > believe its getting built, just not installed for some reason. When
>> >> >> > its done compiling, I've got libgw-engine.la left in
>> /src/engine. I
>> >> >> > don't know if that means anything or not. A make clean removes that
>> >> >> > .la file. It won't bother mt to do a fresh checkout. I don't know
>> >> >> > if its work trouble shooting this problem or not.
>> >> >> >
>> >> >> > MIchael
>> >> >>
>> >> >> --
>> >> >> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>> >> >> Member, MIT Student Information Processing Board (SIPB)
>> >> >> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
>> >> >> warlord at MIT.EDU PGP key available
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>> >> Member, MIT Student Information Processing Board (SIPB)
>> >> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
>> >> warlord at MIT.EDU PGP key available
>> >>
>> >>
>> >
>> >
>>
>>
>>
>> --
>> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>> Member, MIT Student Information Processing Board (SIPB)
>> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
>> warlord at MIT.EDU PGP key available
>>
>>
>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list