Changeset 1770 for trunk/bindings/python


Ignore:
Timestamp:
18/11/11 09:56:23 (6 months ago)
Author:
Freddie Akeroyd
Message:
  • don't install headers for tclap
  • remove check for history library
  • python should load API specific nexus library (i.e. libNeXus.so.1)

refs #303

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bindings/python/nxs/napi.py

    r1706 r1770  
    2626 
    2727- On Windows it looks for one of libNeXus.dll or libNeXus-0.dll. 
    28 - On OS X it looks for libNeXus.dylib 
    29 - On Unix it looks for libNeXus.so 
     28- On OS X it looks for libNeXus.0.dylib 
     29- On Unix it looks for libNeXus.so.0 
    3030- NEXUSDIR defaults to 'C:\\Program Files\\NeXus Data Format'. 
    3131- PREFIX defaults to /usr/local, but is replaced by the value of --prefix during configure. 
     
    235235            winnxdir =  'C:/Program Files/NeXus Data Format' 
    236236 
    237         files += [filedir+"/libNeXus.dll", 
    238                   filedir+"/libNeXus-0.dll", 
    239                   winnxdir + '/bin/libNeXus-0.dll'] 
     237        files += [filedir+"/libNeXus-0.dll", 
     238                  winnxdir + '/bin/libNeXus-0.dll', 
     239                  filedir+"/libNeXus.dll"] 
    240240    else: 
    241241        if sys.platform in ('darwin'): 
    242             lib = 'libNeXus.dylib' 
     242            lib = 'libNeXus.0.dylib' 
    243243            ldenv = 'DYLD_LIBRARY_PATH' 
    244244        else: 
    245             lib = 'libNeXus.so' 
     245            lib = 'libNeXus.so.0' 
    246246            ldenv = 'LD_LIBRARY_PATH' 
    247247        # Search the load library path as well as the standard locations 
Note: See TracChangeset for help on using the changeset viewer.