Building -2.0.4: Configuration Error

Rich Shepard rshepard at appl-ecosys.com
Wed Feb 14 18:52:58 EST 2007


   I wrote too soon earlier today. Gnucash came up part way, then froze.

   I cannot use either of the two versions for which I have Slackware
packages (-2.0.1 or -2.0.4). The reported error when either is invoked is:

gnucash-bin: symbol lookup error: /usr/lib/./libgnome-2.so.0: undefined
symbol: bonobo_activation_get_goption_group

   Since I have no issues building packages, I tried to build the 2.0.4
source tarball, but it fails to configure properly.

   The configure process shows:

checking for guile-config... yes
checking whether guile-config works... yes
checking for sin in -lm... yes
checking for guile libraries... -pthread -lguile -lltdl -L/usr/lib -lgmp
-lcrypt -lm -lltdl
checking for guile headers...  -pthread
checking whether guile works... yes
checking for guile... /usr/local/bin/guile
checking for guile - 1.6.0 <= version < 99.99.99... yes: 1.8.0
checking for guile - 1.8.0 <= version < 99.99.99... yes: 1.8.0
checking for g-wrap-config... /usr/bin/g-wrap-config
checking for g-wrap - version >= 1.3.3... yes
checking for g-wrap compile args... -std=gnu99 checking for g-wrap link args... 
-lgwrap-guile-runtime -lgwrap-core-runtime
-lguile -lguile-ltdl -lqthreads -lpthread -lcrypt -lm -lffi
checking for g-wrap module directory... /usr/share/guile/site
checking g-wrap-wct.h usability... no
checking g-wrap-wct.h presence... no
checking for g-wrap-wct.h... no
configure: error:

    cannot find g-wrap-wct.h where g-wrap claims it should be.
    are you on Debian or Ubuntu and still using g-wrap 1.9.6-2?
    See:  http://bugzilla.gnome.org/show_bug.cgi?id=330539

   Yesterday, Derek wrote that gnucash will not work with g-wrap-1.9.7, but I
have g-wrap-1.9.6-1 installed.

   I also have guile-1.6.7 and -1.8.0 installed; plenty of libguiles here:

/usr/lib/libguile.so.12
/usr/lib/libguile.so.17
/usr/lib/libguile.so.17.0.0
/usr/local/usr/lib/libguile.so.12
/usr/local/usr/lib/libguile.so.17
/usr/local/usr/lib/libguile.so.12.3.0
/usr/local/usr/lib/libguile.so.17.0.0

   Based on the messages yesterday, I believe that I have the correct
packages ('ldd /usr/bin/gnucash-bin' reports no missing libraries), but I do
not understand where the configuration process wants to find g-wrap-wct.h.

   I'd greatly appreciate advice on this so I can build a working binary
here.

Rich

-- 
Richard B. Shepard, Ph.D.               |    The Environmental Permitting
Applied Ecosystem Services, Inc.        |          Accelerator(TM)
<http://www.appl-ecosys.com>     Voice: 503-667-4517      Fax: 503-667-8863


More information about the gnucash-user mailing list