• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Binh-Minh Ribler
  1. Binh-Minh Ribler

hdf5_chunking_query_bmr

HDF5
hdf5
Public
Actions
  • Clone
  • Download

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Graphs
  • Branches
  • Network
  • Latest Activities

Commits

Mike McGreevy
a45c7424b2d
Participant
    Watch this commit
    Tag this commit
    Mike McGreevy committed 98362b664c514 Apr 2011
    [svn-r20504] Purpose:
    
        General shared library improvements for CYGWIN / AIX
    
    Description:
    
        Shared libraries are disabled on both CYGWIN and AIX due
        to inability to build them correctly. Part of the problem
        in both of these situations is the lack of the libtool
        flag -no-undefined, which tells libtool that all needed
        symbols are defined at link time (a requirement on these
        systems) and that it's okay to build shared libraries.
    
        Another problem are lack of dependencies between wrapper
        libraries and core C HDF5 library.
    
        This patch addresses both of these by fixing configure to
        add in -no-undefined flag for libtool during linking and
        adds automake dependencies in the Makefile.am files.
    
        After testing, both CYGWIN and AIX now generate shared
        libraries, but there are still some test failures in each.
        (cache_api, dt_arith, and testerror.sh on CYGWIN, and
        fortran tests on AIX).
    
        Even though the shared libraries are not quite perfect,
        this is a general improvement to what we had before, so
        I'm applying the patch anyways. Note that default behavior
        of shared libraries on these systems being disabled has
        NOT been changed and requires the use of the
        --enable-unsupported to attempt to build them.
    
        We will need to address the test failures in each
        architecture prior to formally supporting shared
        libraries on each.
    
    Tested:
    
        h5committested & CYGWIN tested (on bangan)
        (AIX tested by Albert on bp-login2)
    • Git repository management for enterprise teams powered by Atlassian Bitbucket
    • Atlassian Bitbucket v4.4.1
    • Documentation
    • Contact Support
    • Request a feature
    • About
    • Contact Atlassian
    Atlassian
    ยป