Building 2.5.0 / Ubuntu raring 13.04

Christian Stimming christian at cstimming.de
Sun Apr 14 15:32:07 EDT 2013


Hi Norbert,

Am Samstag, 13. April 2013, 19:48:59 schrieb Norbert Holze:
> it took longer:
> svn checkout http://svn.gnucash.org/repo/gnucash/trunk gnucash
> cd gnucash
> ./autogen.sh
> ./configure --enable-compile-warnings --disable-error-on-warning
> --with-html-engine=webkit --prefix=/usr/bin/gnucash2.5
> make

I would suggest to not use "svn checkout" every time but instead "svn update". 
Additionally, you should call configure and make in a separate sub-directory 
"build", which you can then easily remove in case you want to start over 
again. Here's the suggested list of commands:

  svn checkout ... # only the first time

  # Every time:
  cd gnucash
  svn update
  ./autogen.sh
  mkdir build   # in case it didn't exist or you have removed it beforehand
  cd build
  ../configure ...
  make
  
We can continue this "remote debugging session" by sending e-mails, but in 
order to speed things up, do you think you can grant Geert or myself 
temporarily some ssh access to your machine? We will then try to run the 
compile, then fix the remaining issues directly, so that we can finish this 
much faster. (Just contact Geert or myself privately if this is an option.)

Granted, alternatively one of us could install Ubuntu 13.04 in a virtual 
machine as well, but I'm not comfortably enough with installing additional 
virtual machine, so a ssh access to someone who has that Ubuntu version is the 
fastest way to solve this.

Regards,

Christian


> 
> Result:
> 
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src
> -I../../../src/engine -I../../../src/core-utils
> -I../../../src/gnc-module -I../../../src/app-utils
> -I../../../src/gnome-utils -I../../../src/register/register-core
> -I../../../src/libqof/qof -pthread -I/usr/include/gconf/2
> -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -pthread -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0
> -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/harfbuzz -pthread -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -DG_LOG_DOMAIN=\"gnc.business.ledger\" -Wdeclaration-after-statement -g
> -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
> -Wno-unused -MT gncEntryLedgerLoad.lo -MD -MP -MF
> .deps/gncEntryLedgerLoad.Tpo -c gncEntryLedgerLoad.c  -fPIC -DPIC -o
> .libs/gncEntryLedgerLoad.o
> In file included from ../../../src/app-utils/business-options.h:28:0,
>                  from gncEntryLedgerLoad.c:37:
> ../../../src/app-utils/option-util.h:28:22: fatal error: libguile.h: No
> such file or directory
> compilation terminated.
> 
> 
> 
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel


More information about the gnucash-devel mailing list