Changeset 13416

Show
Ignore:
Timestamp:
12/20/07 22:20:10 (5 months ago)
Author:
mloskot
Message:

branches\1.5 port: Added basic support for LDFLAGS in response to Ticket #1929. Removed double input oflibgdal.a from linker command.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.5/gdal/GDALmake.opt.in

    r13285 r13416  
    6464CFLAGS          = @CFLAGS@ @C_WFLAGS@ $(USER_DEFS) 
    6565CXXFLAGS        = @CXXFLAGS@ @CXX_WFLAGS@ $(USER_DEFS) 
     66LDFLAGS     = @LDFLAGS@ 
    6667 
    6768RANLIB          =       @RANLIB@ 
     
    293294PAM_SETTING     =       @PAM_SETTING@ 
    294295 
    295 GDAL_LIBS     =       $(GDAL_LIB) 
     296#GDAL_LIBS    =       $(GDAL_LIB) 
    296297 
    297298ifeq ($(OGR_ENABLED),yes) 
    298299GDAL_LIBS       := $(GDAL_LIB) $(OCI_LIB) $(GDAL_LIBS) 
    299300CPPFLAGS        := -DOGR_ENABLED $(CPPFLAGS) 
     301else 
     302GDAL_LIBS       =       $(GDAL_LIB) 
    300303endif 
    301304 
  • branches/1.5/gdal/GNUmakefile

    r13286 r13416  
    2828        $(AR) r $(GDAL_LIB) $(GDAL_OBJ) 
    2929        $(RANLIB) $(GDAL_LIB) 
    30         $(LD_SHARED) $(GDAL_SLIB_SONAME) $(GDAL_OBJ) $(GDAL_LIBS) $(LIBS) \ 
     30        $(LD_SHARED) $(GDAL_SLIB_SONAME) $(GDAL_OBJ) $(GDAL_LIBS) $(LDFLAGS) $(LIBS) \ 
    3131                -o $(GDAL_SLIB) 
    3232 
     
    3737 
    3838$(GDAL_SLIB):   $(GDAL_OBJ) $(GDAL_LIB) 
    39         $(LD_SHARED) $(GDAL_SLIB_SONAME) $(GDAL_OBJ) $(GDAL_LIBS) $(LIBS) \ 
     39        $(LD_SHARED) $(GDAL_SLIB_SONAME) $(GDAL_OBJ) $(GDAL_LIBS) $(LDFLAGS) $(LIBS) \ 
    4040                -o $(GDAL_SLIB) 
    4141 
    4242$(LIBGDAL):     $(GDAL_OBJ:.o=.lo) 
    43         $(LD) $(LIBS) -o $@ $(GDAL_OBJ:.o=.lo) \ 
     43        $(LD) $(LDFLAGS) $(LIBS) -o $@ $(GDAL_OBJ:.o=.lo) \ 
    4444            -rpath $(INST_LIB) \ 
    4545            -no-undefined \ 
  • branches/1.5/gdal/apps/GNUmakefile

    r13286 r13416  
    66 
    77CPPFLAGS        :=      $(GDAL_INCLUDE) -I$(GDAL_ROOT)/frmts $(CPPFLAGS) 
     8LNK_FLAGS   :=  $(LDFLAGS) 
    89DEP_LIBS        =       $(EXE_DEP_LIBS) $(XTRAOBJ) 
    910BIN_LIST        =       gdalinfo$(EXE) gdal_translate$(EXE) gdaladdo$(EXE) \