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 [EMAIL PROTECTED]:
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 <[EMAIL PROTECTED]>
Date: 2006/03/10 Fri PM 02:49:12 CST
To: [EMAIL PROTECTED]
CC: [email protected]
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 [EMAIL PROTECTED]:
> 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 <[EMAIL PROTECTED]>
>> Date: 2006/03/10 Fri PM 01:25:14 CST
>> To: [EMAIL PROTECTED]
>> CC: [email protected]
>> 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 [EMAIL PROTECTED]:
>>
>> > 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
>> [EMAIL PROTECTED] 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
[EMAIL PROTECTED] 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
[EMAIL PROTECTED] PGP key available
_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel