• Show log

    Commit

  • Hash : ec4fc529
    Author : Daniel Richard G
    Date : 2012-08-17T10:04:30

    More updates and cleanups on autotools and Makefiles
    
    Makefile.am, example/Makefile.am:
    
    * Replaced the obsolete INCLUDES variable with AM_CPPFLAGS/AM_CFLAGS
    
    acinclude.m4:
    
    * autoupdate replaced AC_FD_CC with AS_MESSAGE_LOG_FD
    
    autogen.sh:
    
    * Added -Wall to the autoreconf invocation, which turned up a whole slew
       of warnings that are fixed by this patch
    
    configure.in:
    
    * Most of the changes are due to autoupdate, with subsequent manual
       tidying
    
    * Note that autoupdate bumped the AC_PREREQ version from 2.59 to 2.68. If
       you normally use an older version of Autoconf, and everything works fine
       if you comment out that directive, feel free to bump down the version
       accordingly.
    
    * Ensure that #include directives in C fragments always have no whitespace
       to the left of the '#' mark, as some preprocessors need that to be in
       the first column
    
    example/Makefile.am:
    
    * Don't need DEPS
    
    * Use plain LDADD instead of LDADDS; if all programs in this file need to
       link against the same set of libraries, then this is all you need
    

  • README

  •                   XML toolkit from the GNOME project
    
    Full documentation is available on-line at
        http://xmlsoft.org/
    
    This code is released under the MIT Licence see the Copyright file.
    
    To build on an Unixised setup:
       ./configure ; make ; make install
    To build on Windows:
       see instructions on win32/Readme.txt
    
    To assert build quality:
       on an Unixised setup:
          run make tests
       otherwise:
           There is 3 standalone tools runtest.c runsuite.c testapi.c, which
           should compile as part of the build or as any application would.
           Launch them from this directory to get results, runtest checks 
           the proper functionning of libxml2 main APIs while testapi does
           a full coverage check. Report failures to the list.
    
    To report bugs, follow the instructions at: 
      http://xmlsoft.org/bugs.html
    
    A mailing-list xml@gnome.org is available, to subscribe:
        http://mail.gnome.org/mailman/listinfo/xml
    
    The list archive is at:
        http://mail.gnome.org/archives/xml/
    
    All technical answers asked privately will be automatically answered on
    the list and archived for public access unless privacy is explicitly
    required and justified.
    
    Daniel Veillard
    
    $Id$