Re: [GNC] Compile of 3.2 fails

2018-08-05 Thread Geert Janssens
Op zaterdag 4 augustus 2018 22:09:29 CEST schreef John Ralls: > Do > sudo rm -rf /usr/local/lib/gnucash > sudo rm -f /usr/local/lib/libgnc* > clean your build directory and try again. > > Regards, > John Ralls While this will allow your new build to complete it will not remove all traces of

Re: [GNC] Compile of 3.2 fails

2018-08-04 Thread Michael via gnucash-user
Thanks all for your assistance.  I learned a bit about using cmake and John and Colin allowed me to clean up the old files so I now have a functioning GC-3.2 on my frequently upgraded LM 19 without a fresh install.  Thanks again to all.  Mike On 08/04/2018 01:18 PM, Colin Law wrote: On 4

Re: [GNC] Compile of 3.2 fails

2018-08-04 Thread Colin Law
On 4 August 2018 at 21:09, John Ralls wrote: > Do > sudo rm -rf /usr/local/lib/gnucash > be very careful when you do this, for example if you accidentally put a space after the first / then you would delete the whole file system. When I have to do such things I usually do cd

Re: [GNC] Compile of 3.2 fails

2018-08-04 Thread John Ralls
Do sudo rm -rf /usr/local/lib/gnucash sudo rm -f /usr/local/lib/libgnc* clean your build directory and try again. Regards, John Ralls > On Aug 4, 2018, at 9:21 AM, Michael via gnucash-user > wrote: > > Geert, Thanks for the reply. type gnucash gives /usr/local/bin/gnucash, but > that

Re: [GNC] Compile of 3.2 fails

2018-08-04 Thread Michael via gnucash-user
Geert, Thanks for the reply.  type gnucash gives /usr/local/bin/gnucash, but that seems to be an old 2.6.21 install that no longer works.  There is a working 2.6.21 in a $HOME/build-folder, but it doesn't show up. I cleared the guile ccache with no improvement. Looks like I should think about

Re: [GNC] Compile of 3.2 fails

2018-08-04 Thread Geert Janssens
The symbol gnc-build-userdata-path is defined in libgnc-core-utils.so or it should be. It is a new symbol for gnucash 3.x. Is the install of gnucash 2.6 installed in /usr or /usr/local ? Then your build may be picking up the wrong libgnc-core-utils.so. What do you get when you enter type

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread David Cousens
Michael, I think Steve is on the right track. You normally don't want to install into the build directory itself as it contains the build instructions and these then cannot be reused. If you do want to install under your home directory $HOME/.local works OK. If you have never installed from the

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread Michael via gnucash-user
Geert, You may be right.  Over a few years, I have built or installed several 2.6.x versions, including 2.6.21 which is still on the machine.  It may be that I am looking at a clean install. I don't know how I would get rid of all the old installs and associated files.  A more complete log

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread Michael via gnucash-user
Thanks Steve,  I'll try the setup you used.  I was able to build 2.6.21 with my approach, but it doesn't use cmake. I did notice the line with ice-9/boot... and the undefined variable, but had no idea what it was about.  Apparently it is common with scheme. The path where the other .go files

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread Stephen M. Butler
On 08/03/2018 11:12 AM, Michael via gnucash-user wrote: > Thanks for the reply David, > > I am building in ~/build-32.  Extracted tar file is in > ~/Downloads/Applications/gnucash-3.2. > > Command (from build-32) is 'cmake > -DCMAKE_INSTALL_PREFIX=$HOME/build-32 -DWITH_AQBANKING=OFF >

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread Michael via gnucash-user
Thanks for the reply David, I am building in ~/build-32.  Extracted tar file is in ~/Downloads/Applications/gnucash-3.2. Command (from build-32) is 'cmake -DCMAKE_INSTALL_PREFIX=$HOME/build-32 -DWITH_AQBANKING=OFF ../Downloads/Applications/gnucash-3.2'. Then make (with '>& log.txt' added).

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread Geert Janssens
Op vrijdag 3 augustus 2018 01:15:31 CEST schreef Michael via gnucash-user: > I am trying to build gnucash-3.2 on Linux Mint just upgraded to 19. > cmake was successful. make fails at about 30%. Generating > ../../lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go. recipe for > target failed. >

Re: [GNC] Compile of 3.2 fails

2018-08-03 Thread David Cousens
Mike, It may be possible that there is a dependency that cmake doesn't check for that may be missing. There would normally be an error message in the output somewhere just before the "recipe for target failed" message. If when you run make you use make >& log.txt you can dump the make output to

[GNC] Compile of 3.2 fails

2018-08-02 Thread Michael via gnucash-user
I am trying to build gnucash-3.2 on Linux Mint just upgraded to 19.  cmake was successful.  make fails at about 30%.  Generating ../../lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go.  recipe for target failed. I thought I had it made when cmake worked.  Any ideas?  Mike