Changeset 1752 for trunk/bindings


Ignore:
Timestamp:
13/11/11 12:14:11 (6 months ago)
Author:
Freddie Akeroyd
Message:

Pass down configure options and set library version. Refs #302

Location:
trunk/bindings
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/bindings/cpp/Makefile.am

    r1443 r1752  
    3535LIBNEXUS=$(top_builddir)/src/libNeXus.la 
    3636lib_LTLIBRARIES=libNeXusCPP.la 
    37 AM_LDFLAGS=-version-info $(NXLTVERSINFO) 
    3837 
    3938# nxincludedir=$(includedir)/nexus 
     
    4342libNeXusCPP_la_SOURCES=NeXusFile.hpp NeXusFile.cpp NeXusException.hpp NeXusException.cpp NeXusStream.hpp NeXusStream.cpp 
    4443libNeXusCPP_la_LIBADD=$(LIBNEXUS) 
    45 libNeXusCPP_la_LDFLAGS=@SHARED_LDFLAGS@ $(LDFLAGS) 
     44libNeXusCPP_la_LDFLAGS=@SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) 
    4645 
    4746AM_CPPFLAGS=-I. -I$(top_srcdir)/include -DIN_NEXUS_CPP_LIBRARY=1 
  • trunk/bindings/f77/Makefile.am

    r1636 r1752  
    2929#==================================================================== 
    3030lib_LTLIBRARIES=libNeXus77.la 
    31 AM_LDFLAGS=-version-info $(NXLTVERSINFO) 
    3231 
    3332libNeXus77_la_SOURCES=napif.f 
    3433libNeXus77_la_LIBADD=$(top_builddir)/src/libNeXus.la # @FLIBS@ 
    35 libNeXus77_la_LDFLAGS=@SHARED_LDFLAGS@ $(LDFLAGS) 
     34libNeXus77_la_LDFLAGS=@SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) 
    3635 
    3736include_HEADERS = napif.inc 
  • trunk/bindings/f90/Makefile.am

    r1636 r1752  
    2929#==================================================================== 
    3030lib_LTLIBRARIES = libNeXus90.la 
    31 AM_LDFLAGS=-version-info $(NXLTVERSINFO) 
    3231 
    3332libNeXus90_la_SOURCES = NXmodule.f90 NXUmodule.f90 
    3433libNeXus90_la_LIBADD = $(top_builddir)/src/libNeXus.la 
    35 libNeXus90_la_LDFLAGS = @SHARED_LDFLAGS@ $(LDFLAGS) 
     34libNeXus90_la_LDFLAGS = @SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) 
    3635libNeXus90_la_LINK = $(FCLINK) 
    3736 
  • trunk/bindings/java/Makefile.am

    r1636 r1752  
    5858# jni definitions 
    5959lib_LTLIBRARIES         = libjnexus.la 
    60 AM_LDFLAGS=-version-info $(NXLTVERSINFO) 
    6160libjnexus_la_SOURCES    = native/hdfnativeImp.c \ 
    6261                       native/hdfexceptionImp.c \ 
     
    6564                       native/hdfexceptionImp.h 
    6665libjnexus_la_LIBADD     = $(top_builddir)/src/libNeXus.la 
    67 libjnexus_la_LDFLAGS    = @SHARED_LDFLAGS@ $(LDFLAGS) $(JNEXUS_LDFLAGS) 
     66libjnexus_la_LDFLAGS    = @SHARED_LDFLAGS@ -version-info $(NXLTVERSINFO) $(JNEXUS_LDFLAGS) 
    6867libjnexus_la_CFLAGS     = -I$(top_srcdir)/include -Inative @JAVAINCLUDE@ \ 
    6968                        @HDF4_CPPFLAGS@ @HDF5_CPPFLAGS@ $(JNEXUS_CFLAGS) 
Note: See TracChangeset for help on using the changeset viewer.