mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
error out on g-wrap-1.3, gcc4, and error-on-warning. Fixes #330615.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13454 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
9d3ee26a79
commit
516b99efd8
@ -1,3 +1,8 @@
|
|||||||
|
2006-03-03 Derek Atkins <derek@ihtfp.com>
|
||||||
|
|
||||||
|
* configure.in: error out on g-wrap-1.3, gcc4, and error-on-warning.
|
||||||
|
Fixes #330615.
|
||||||
|
|
||||||
2006-03-02 Joshua Sled <jsled@asynchronous.org>
|
2006-03-02 Joshua Sled <jsled@asynchronous.org>
|
||||||
|
|
||||||
* src/gnc-ui.h: Fix SXEDITOR help target id. Bug#128857.
|
* src/gnc-ui.h: Fix SXEDITOR help target id. Bug#128857.
|
||||||
|
16
configure.in
16
configure.in
@ -2023,7 +2023,7 @@ then
|
|||||||
[ --disable-error-on-warning disable treating compile warnings as errors],
|
[ --disable-error-on-warning disable treating compile warnings as errors],
|
||||||
[case "${enableval}" in
|
[case "${enableval}" in
|
||||||
yes) warnFLAGS="${warnFLAGS} -Werror" ;;
|
yes) warnFLAGS="${warnFLAGS} -Werror" ;;
|
||||||
no) ;;
|
no) gnc_error_on_warning=no ;;
|
||||||
*) AC_MSG_ERROR(bad value ${enableval} for --enable-error-on-warning) ;;
|
*) AC_MSG_ERROR(bad value ${enableval} for --enable-error-on-warning) ;;
|
||||||
esac],
|
esac],
|
||||||
[ warnFLAGS="${warnFLAGS} -Werror" ])
|
[ warnFLAGS="${warnFLAGS} -Werror" ])
|
||||||
@ -2042,6 +2042,20 @@ then
|
|||||||
warnFLAGS="${warnFLAGS} -Wdeclaration-after-statement -Wno-pointer-sign"
|
warnFLAGS="${warnFLAGS} -Wdeclaration-after-statement -Wno-pointer-sign"
|
||||||
# rpmbuild on FC4 forces this flag. Can't hurt to always compile with it.
|
# rpmbuild on FC4 forces this flag. Can't hurt to always compile with it.
|
||||||
warnFLAGS="${warnFLAGS} -D_FORTIFY_SOURCE=2"
|
warnFLAGS="${warnFLAGS} -D_FORTIFY_SOURCE=2"
|
||||||
|
if test "x$gnc_error_on_warning" = x -a $gwrap_major_version = 1 -a $gwrap_minor_version -lt 9 ; then
|
||||||
|
# This is g-wrap 1.3 + gcc4 + --enable-error-on-warning
|
||||||
|
AC_MSG_ERROR([
|
||||||
|
|
||||||
|
Sorry, your current configuration will not compile. You are
|
||||||
|
running g-wrap 1.3.x, GCC4, and --enable-error-on-warning, which
|
||||||
|
do not work together. You have three options: You can update
|
||||||
|
g-wrap to 1.9.6, you can downgrade gcc to GCC3, or you can
|
||||||
|
--disable-error-on-warning on the configure line. We recommend
|
||||||
|
you update g-wrap to 1.9.6 so gnucash can compile cleanly on GCC4
|
||||||
|
You can find it at http://www.nongnu.org/g-wrap/ .
|
||||||
|
|
||||||
|
])
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user