Richard Ullger schreef op 25-09-2017 13:53:
I'm getting the following build error building on Arch. Can you help? I
had no problem building 2.6.17.

guile1.8
..
../.libs/libgncmod-engine.so: undefined reference to `SCM_POINTER_P'
../.libs/libgncmod-engine.so: undefined reference to `SCM_POINTER_VALUE'

Shouldn't that be Guile2.0?


The dependency requirement from the Gnucash wiki is >= 1.8.5 or 2.0.0.
The guile1.8 version in Arch, although relegated to AUR, is 1.8.8.

Check /usr/include/guile/1.8/libguile/foreign.h

In 2.2 i see:
#define SCM_POINTER_P(x) (SCM_HAS_TYP7 (x, scm_tc7_pointer))
#define SCM_VALIDATE_POINTER(pos, x)            \
  SCM_MAKE_VALIDATE (pos, x, POINTER_P)
#define SCM_POINTER_VALUE(x)                    \
  ((void *) SCM_CELL_WORD_1 (x))
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to