On Monday 16 December 2002 2:52 pm, Angus Leeming wrote:
> My generated config.h file contains replicated info. Does anyone else see
> this? I'm stumped as to what is going wrong, so any pointers would be very
> welcome.

My tests confirm that simply removing this block from the case statement 
cures the problem. This makes no sense to me at all. The xforms) block apears 
to be terminated perfectly properly. 

  gnome)
    LYX_PATH_XPM
    LYX_PATH_XFORMS
    LYX_CHECK_XFORMS_IMAGE_LOADER
    PKG_CHECK_MODULES(GNOME_FRONTEND, gtkmm-2.0 libglademm-2.0)
    AC_SUBST(GNOME_FRONTEND_CFLAGS)
    AC_SUBST(GNOME_FRONTEND_LIBS)

    FRONTEND="xforms gnome"
    FRONTEND_GUILIB="gnome/*.lo"
    FRONTEND_LDFLAGS="${GNOME_FRONTEND_LIBS}"
    FRONTEND_INCLUDES="-I\${srcdir}/gnome -I\${srcdir}/xforms 
${GNOME_FRONTEND_CFLAGS} "
    FRONTEND_LIBS="@XPM_LIB@ @XFORMS_LIB@ ${GNOME_FRONTEND_LIBS}"
    ;;

Indeed, if I leave the block in rearrange it so, then all behaves correctly.

  gnome)
    PKG_CHECK_MODULES(GNOME_FRONTEND, gtkmm-2.0 libglademm-2.0)
    AC_SUBST(GNOME_FRONTEND_CFLAGS)
    AC_SUBST(GNOME_FRONTEND_LIBS)
    LYX_PATH_XPM
    LYX_PATH_XFORMS
    LYX_CHECK_XFORMS_IMAGE_LOADER

Go figure! I'm giving up, happy that it /just works/.

-- 
Angus

Reply via email to