Ignore:
Timestamp:
May 15, 2009, 12:28:43 PM (15 years ago)
Author:
garnier
Message:

maj en aussi sur CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/analysis.gmk

    r850 r1045  
    1515      # Then we transform to use the -I syntax which is understood by
    1616      # both g++ and CL.exe compilers :
    17       G4ANALYSIS_TMP := $(shell echo "`aida-config --include`")
    18       G4ANALYSIS_AIDA_CONFIG_CFLAGS := $(patsubst /I%,-I"%",$(G4ANALYSIS_TMP))
     17      G4ANALYSIS_TMP_1 := $(shell echo "`aida-config --include`")
     18      G4ANALYSIS_AIDA_CONFIG_CFLAGS := $(patsubst /I%,-I"%",$(G4ANALYSIS_TMP_1))
    1919    else
    2020      G4ANALYSIS_AIDA_CONFIG_CFLAGS := `aida-config --include`
     
    2222  endif
    2323  ifndef G4ANALYSIS_AIDA_CONFIG_LIBS
    24     G4ANALYSIS_AIDA_CONFIG_LIBS := `aida-config --lib`
     24    ifneq (,$(findstring WIN32-VC,$(G4SYSTEM)))
     25      # The "aida-config --lib" for VC may return information
     26      # by using the Windows /LIBPATH syntax which is not understood
     27      # by g++ used by the Geant4 make system to link applications.
     28      G4ANALYSIS_TMP_2 := $(shell echo "`aida-config --lib`" | sed -e 's:\\:/:g')
     29      G4ANALYSIS_AIDA_CONFIG_LIBS := $(patsubst /LIBPATH:%,'-libpath:'%,$(G4ANALYSIS_TMP_2))
     30    else
     31      G4ANALYSIS_AIDA_CONFIG_LIBS := `aida-config --lib`
     32    endif
    2533  endif
    2634  CPPFLAGS += $(G4ANALYSIS_AIDA_CONFIG_CFLAGS)
Note: See TracChangeset for help on using the changeset viewer.