X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=9aa611350e53ea36f6b420a0f498c44f0eb81cb7;hb=d8f81752eb871b6c0fe6ee681b5dde7536df3374;hp=04385e51b5a81b525657cad0d73c1b5626face69;hpb=90499e36a9ab0c7fe2930aa71c5fe39695e779d2;p=lyx.git diff --git a/configure.ac b/configure.ac index 04385e51b5..9aa611350e 100644 --- a/configure.ac +++ b/configure.ac @@ -66,8 +66,6 @@ dnl we do not need that currently (and probably all our supported dnl compiler allow that) dnl LYX_CXX_PARTIAL LYX_CXX_EXPLICIT -LYX_CXX_STL_STRING -LYX_CXX_GOOD_STD_STRING LYX_CXX_CHEADERS LYX_CXX_GLOBAL_CSTD LYX_STD_COUNT @@ -173,8 +171,8 @@ for frontend in $FRONTENDS ; do RPM_FRONTEND_DEPS='libforms >= 1.0' FRONTEND_INFO="${FRONTEND_INFO}\ XForms Frontend:\n\ - libXpm version: ${XPM_VERSION}\n\ - libforms version: ${XFORMS_VERSION}\n" + libXpm version:\t\t${XPM_VERSION}\n\ + libforms version:\t\t${XFORMS_VERSION}\n" ;; dnl gnome) dnl XFORMS_DO_IT_ALL @@ -188,6 +186,21 @@ for frontend in $FRONTENDS ; do dnl FRONTEND_INCLUDES="${GNOME_FRONTEND_CFLAGS}" dnl FRONTEND_LIBS="@XPM_LIB@ @XFORMS_LIB@ ${GNOME_FRONTEND_LIBS}" dnl ;; + gtk) + XFORMS_DO_IT_ALL + PKG_CHECK_MODULES(GTK_FRONTEND, gtkmm-2.0 libglademm-2.0) + FRONTENDS_PROGS="$FRONTENDS_PROGS lyx-gtk\$(EXEEXT)" + FRONTENDS_SUBDIRS="$FRONTENDS_SUBDIRS xforms gtk" + RPM_FRONTEND="gtk" + RPM_FRONTEND_DEPS='gtkmm >= 2.2.0' + GTKMM_VERSION=`pkg-config --modversion gtkmm-2.0` + LIBGLADEMM_VERSION=`pkg-config --modversion libglademm-2.0` + FRONTEND_INFO="${FRONTEND_INFO}\ + GTK Frontend:\n\ + libgtkmm version:\t\t${GTKMM_VERSION}\n\ + libglademm version:\t\t${LIBGLADEMM_VERSION}\n" + ;; + qt) QT_DO_IT_ALL FRONTENDS_PROGS="$FRONTENDS_PROGS lyx-qt\$(EXEEXT)" @@ -196,7 +209,7 @@ for frontend in $FRONTENDS ; do RPM_FRONTEND_DEPS='qt >= 2.2.1' FRONTEND_INFO="${FRONTEND_INFO}\ Qt Frontend:\n\ - Qt version: ${QT_VERSION}\n" + Qt version:\t\t${QT_VERSION}\n" ;; *) LYX_ERROR(Unknown frontend '$frontend');; @@ -358,6 +371,12 @@ int mkstemp(char*); #define USE_BOOST_FORMAT 0 #endif +#if defined(ENABLE_ASSERTIONS) +#define BOOST_ENABLE_ASSERT_HANDLER 1 +#else +#define BOOST_DISABLE_ASSERTS 1 +#endif + #define BOOST_DISABLE_THREADS 1 #define BOOST_NO_WREGEX 1 #define BOOST_NO_WSTRING 1 @@ -370,6 +389,8 @@ AC_CONFIG_SUBDIRS(lib lib/reLyX) AC_CONFIG_FILES([Makefile \ boost/Makefile \ boost/libs/Makefile \ + boost/libs/filesystem/Makefile \ + boost/libs/filesystem/src/Makefile \ boost/libs/regex/Makefile \ boost/libs/regex/src/Makefile \ boost/libs/signals/Makefile \ @@ -395,6 +416,8 @@ AC_CONFIG_FILES([Makefile \ src/frontends/xforms/lyx_forms.h-tmp:src/frontends/xforms/lyx_forms.h.in \ src/frontends/xforms/lyx_xpm.h-tmp:src/frontends/xforms/lyx_xpm.h.in \ src/frontends/xforms/forms/Makefile \ + src/frontends/gtk/Makefile \ + src/frontends/gtk/glade/Makefile \ src/frontends/qt2/Makefile \ src/frontends/qt2/moc/Makefile \ src/frontends/qt2/ui/Makefile \