Bug #602069: Fix build on Solaris for different gmp header locations

Patch by Halton Huo:

Since solaris ship gmp header files under /usr/include/gmp rather than
/usr/include, so this bug only happens on those systems which does not ship gmp
headers into /usr/include.

Actually this is aware during configure time through "guile-config compile". My
GUILE_INCS is -I/usr/include/gmp. So adding GUILE_INCS for AM_CPPFLAGS in
src/gnc-module/Makefile.am will fix this bug.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18415 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Christian Stimming 2009-11-16 21:42:23 +00:00
parent dd53e78f27
commit 8fea558f9a
3 changed files with 7 additions and 2 deletions

View File

@ -12,6 +12,7 @@ AM_CFLAGS = \
-I${top_srcdir}/lib/libc\
-I${top_srcdir}/src/libqof/qof \
${GLIB_CFLAGS} \
${GUILE_INCS} \
${GCONF_CFLAGS} \
${WARN_CFLAGS}
@ -45,6 +46,7 @@ noinst_HEADERS = \
libgnc_backend_sql_la_LIBADD = \
${GLIB_LIBS} \
${GUILE_LIBS} \
${GCONF_LIBS} \
${top_builddir}/src/engine/libgncmod-engine.la \
${top_builddir}/src/libqof/qof/libgnc-qof.la

View File

@ -4,7 +4,8 @@ AM_CPPFLAGS = \
-I${top_srcdir}/lib/libc \
-I${top_srcdir}/src \
-I${top_srcdir}/src/core-utils \
${GLIB_CFLAGS}
${GLIB_CFLAGS} \
${GUILE_INCS}
lib_LTLIBRARIES = libgnc-module.la
@ -13,7 +14,8 @@ libgnc_module_la_SOURCES = gnc-module.c swig-gnc-module.c
libgnc_module_la_LIBADD = \
../core-utils/libgnc-core-utils.la \
${top_builddir}/lib/libc/libc-missing.la \
${GLIB_LIBS}
${GLIB_LIBS} \
${GUILE_LIBS}
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncmod_DATA = gnc-module.scm

View File

@ -14,6 +14,7 @@ AM_CPPFLAGS = \
-I${top_srcdir}/lib/libc \
${QOF_CFLAGS} \
${GLIB_CFLAGS} \
${GUILE_INCS} \
${GTK_CFLAGS} \
${GNOME_CFLAGS} \
${GOFFICE_CFLAGS}