/[ghosts]/ghosts/gedcomparser/gedcomparser.m4
ViewVC logotype

Diff of /ghosts/gedcomparser/gedcomparser.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by cpcp, Tue Nov 12 21:25:20 2002 UTC revision 1.3 by cpcp, Thu Oct 30 20:05:40 2003 UTC
# Line 60  AC_ARG_ENABLE(gedcomparsertest, [  --dis Line 60  AC_ARG_ENABLE(gedcomparsertest, [  --dis
60    else    else
61      AC_LANG_CPLUSPLUS      AC_LANG_CPLUSPLUS
62    
63      GEDCOMPARSER_CFLAGS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --cflags`      GEDCOMPARSER_CFLAGS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --cflags gedcomparser`
64      GEDCOMPARSER_LIBS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --libs`      GEDCOMHELPER_CFLAGS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --cflags gedcomhelper`
65        GEDCOMPARSER_LIBS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --libs gedcomparser`
66        GEDCOMHELPER_LIBS=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --libs gedcomhelper`
67      gedcomparser_config_major_version=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --version | \      gedcomparser_config_major_version=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --version | \
68             sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`             sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
69      gedcomparser_config_minor_version=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --version | \      gedcomparser_config_minor_version=`$GEDCOMPARSER_CONFIG $gedcomparser_config_args --version | \
# Line 71  AC_ARG_ENABLE(gedcomparsertest, [  --dis Line 73  AC_ARG_ENABLE(gedcomparsertest, [  --dis
73      if test "x$enable_gedcomparsertest" = "xyes" ; then      if test "x$enable_gedcomparsertest" = "xyes" ; then
74        ac_save_CXXFLAGS="$CXXFLAGS"        ac_save_CXXFLAGS="$CXXFLAGS"
75        ac_save_LIBS="$LIBS"        ac_save_LIBS="$LIBS"
76        CXXFLAGS="$CXXFLAGS $GEDCOMPARSER_CFLAGS"        CXXFLAGS="$CXXFLAGS $GEDCOMPARSER_CFLAGS $GEDCOMHELPER_CFLAGS"
77        LIBS="$LIBS $GEDCOMPARSER_LIBS"        LIBS="$LIBS $GEDCOMPARSER_LIBS $GEDCOMHELPER_LIBS"
78  dnl  dnl
79  dnl Now check if the installed GEDCOMPARSER is sufficiently new. (Also sanity  dnl Now check if the installed GEDCOMPARSER is sufficiently new. (Also sanity
80  dnl checks the results of gedcomparser-config to some extent  dnl checks the results of gedcomparser-config to some extent
# Line 82  dnl Line 84  dnl
84    
85  #include "GEDCOMParser/Parser.hh"  #include "GEDCOMParser/Parser.hh"
86  #include "GEDCOMParser/GEDCOMFactory.hh"  #include "GEDCOMParser/GEDCOMFactory.hh"
87    #include "GEDCOMHelper/IndividualRecordHelper.hh"
88    
89  int  int
90  main ()  main ()
91  {  {
92    system ("touch conf.gtkmmtest");          system ("touch conf.gedcomparsertest");      
93    GEDCOMParser::GEDCOMFactory factory;    GEDCOMParser::GEDCOMFactory factory;
94    GEDCOMParser::Parser viewparser(&factory);        GEDCOMParser::Parser viewparser(&factory);    
95      GEDCOMHelper::IndividualRecordHelper(0,0);
96    return 0;    return 0;
97  }  }
98  ],, no_gedcomparser=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])  ],, no_gedcomparser=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
# Line 146  main () Line 150  main ()
150    AC_LANG_RESTORE    AC_LANG_RESTORE
151    AC_SUBST(GEDCOMPARSER_CFLAGS)    AC_SUBST(GEDCOMPARSER_CFLAGS)
152    AC_SUBST(GEDCOMPARSER_LIBS)    AC_SUBST(GEDCOMPARSER_LIBS)
153      AC_SUBST(GEDCOMHELPER_CFLAGS)
154      AC_SUBST(GEDCOMHELPER_LIBS)
155    rm -f conf.gedcomparsertest    rm -f conf.gedcomparsertest
156  ])  ])
157    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26