Gnucash upgrade not working

Colin Law clanlaw at gmail.com
Thu May 15 10:13:25 EDT 2014


Hi Kevin

Did you realise you had replied to me personally, on this list you
have to use Reply All or Reply List to send it to the list.  I am
copying it to the list.

On 15 May 2014 14:46, Kevin Rutherford <kevin at rutherford-software.com> wrote:
> Hi all,
>
> On Mon, May 5, 2014 at 8:54 PM, Colin Law <clanlaw at gmail.com> wrote:
>>
>> I know that several have had problems with the version from getdeb
>> intermittently hanging on exit on 14.04.  It is not difficult to build
>> from source.  If you try this and anything in the wiki on building for
>> 14.04 is not clear then come back and we will assist and I will update
>> the wiki accordingly.
>
> I tried the version from getdeb and it hangs on exit every time (on
> Ubuntu 14.04).
> So I've tried to build it myself, starting with the 2.6.3 tarball from girhub.

The wiki instructions assume you build it from the tar from the
gnucash website rather than github, though that is not explicitly
stated there.  That should not be a major problem though.

> Here's where I got to:
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> $ tar zxf gnucash-2.6.3.tar.gz
> $ cd gnucash-2.6.3/
> $ sudo apt-get build-dep gnucash
> $ ./configure --prefix=/usr/bin/gnucash-2.6.3
> --enable-compile-warnings --with-html-engine=webkit
> # Error complaining that configure does not exist.
> # It's not clear from the wiki that autogen must always be run.

That is because the one from the gnucash website has not got an
autogen, it is already done for you.

> $ ./autogen.sh
> ...
> $ sudo apt-get install swig
> $ ./configure --prefix=/usr/bin/gnucash-2.6.3
> --enable-compile-warnings --with-html-engine=webkit
> # [...]
> checking for ./src/swig-runtime.h... no
> configure: error:
>
> How can I get hold of swig-runtime.h or gnc-scm-info?

Try running autogen again, it might be necessary after installing
swig.  Not sure.

Colin


More information about the gnucash-user mailing list