Skip to content
Snippets Groups Projects
  • Fons Rademakers's avatar
    3313f5ef
    From Christian Holm: · 3313f5ef
    Fons Rademakers authored
    Patch to configure in which I fixed the problem about building the Debian
    packages on ia64, and a mistype that prevented Clarens from being build
    on Debian. Also, I changed the `check_symbol' function. First of all, it
    would always fail if the library was in `/usr/lib' as that was never
    prepended to the file name. Secondly, it would always fail if you had a
    stripped shared library, which is the common thing if the library is in
    `/usr/lib'. I introduced a test that uses the compiler/linker (via
    `config/Makefile.<arch>') to do a simple test program that calls the
    specified function, and then tries to link to the specified library.
    If that succeeds, the test succeeds. Note, this is more or less what
    Autoconf does for you.
    Plus added the template `build/misc/html.C.in' which will generate
    `macros/html.C' according to the optional packages that were built.
    
    
    git-svn-id: http://root.cern.ch/svn/root/trunk@11550 27541ba8-7e3a-0410-8455-c3a389f83636
    3313f5ef
    History
    From Christian Holm:
    Fons Rademakers authored
    Patch to configure in which I fixed the problem about building the Debian
    packages on ia64, and a mistype that prevented Clarens from being build
    on Debian. Also, I changed the `check_symbol' function. First of all, it
    would always fail if the library was in `/usr/lib' as that was never
    prepended to the file name. Secondly, it would always fail if you had a
    stripped shared library, which is the common thing if the library is in
    `/usr/lib'. I introduced a test that uses the compiler/linker (via
    `config/Makefile.<arch>') to do a simple test program that calls the
    specified function, and then tries to link to the specified library.
    If that succeeds, the test succeeds. Note, this is more or less what
    Autoconf does for you.
    Plus added the template `build/misc/html.C.in' which will generate
    `macros/html.C' according to the optional packages that were built.
    
    
    git-svn-id: http://root.cern.ch/svn/root/trunk@11550 27541ba8-7e3a-0410-8455-c3a389f83636