Ignore:
Timestamp:
Apr 11, 2007, 3:23:47 PM (18 years ago)
Author:
ansari
Message:

Suite ajout options configure (-nothsafe -compopt -noPI ...) , prise en charge des options -arch64 (-64 -q64) et -slballinone par configure/propagation vers sophyamake.inc, Reza 11/04/2007

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BuildMgr/AIX_xlC_make.inc

    r3013 r3210  
    1919#  Def compilateur C et flags
    2020CC = xlc
    21 CFLAGS = -O -g
     21# Replace [CNFPHFLF] by specific compilation flags below (done by configure)
     22CFLAGS = -O -g  CNFPHFLF
    2223#  Def compilateur C++ et flags
    2324CXX =  xlC
     
    2526#  -qrtti=all : generate all RTTI infomation dynamic_cast + typeinfo
    2627#  -qeh=v6 : Exception handling compatible with v6
    27 CXXFLAGS = -qrtti=all -qeh=v6 -O -g
     28CXXFLAGS = -qrtti=all -qeh=v6 -O -g CNFPHFLF
    2829# flags specifiques pour templates repository...
    2930# CXXTEMPFLG = -qtemplateregistry=$(SOPHYAOBJP)/templateregistry -qtemplaterecompile
    3031CXXTEMPFLG =
    3132#  Compilo fortran
    32 FC = xlf
     33FC = xlf CNFPHFLF
    3334FFLAGS = 
    3435# Pour fabriquer les lib .a
     
    5859
    5960SOPHYASLBLIST = -L$(SOPHYASLBP) -lsophya  $(SOPBASELIBS)
    60 # SOPHYAEXTSLBLIST = -L$(SOPHYASLBP) -lextsophya -lsophya $(SOPEXTLIBS) $(SOPBASELIBS)
    61 # SOPHYAALLSLBLIST = -L$(SOPHYALIBP) -lPIext -lPIGcont -lPI -L$(SOPHYASLBP) -lextsophya -lsophya $(PILIBS) $(SOPEXTLIBS) $(SOPBASELIBS)
    62 ### --- Pb sur AIX quand plusieurs shared libs sont utilisees
    63 SOPHYAEXTSLBLIST = -L$(SOPHYASLBP) -lAsophyaextPI  $(SOPBASELIBS) $(SOPEXTLIBS) $(SOPBASELIBS)
    64 SOPHYAALLSLBLIST = $(SOPHYAEXTSLBLIST)
     61SOPHYAEXTSLBLIST = -L$(SOPHYASLBP) -lextsophya -lsophya $(SOPEXTLIBS) $(SOPBASELIBS)
     62SOPHYAALLSLBLIST = -L$(SOPHYASLBP) -lPI -lextsophya -lsophya $(PILIBS) $(SOPEXTLIBS) $(SOPBASELIBS)
     63### --- Pb sur AIX quand plusieurs shared libs sont utilisees -> remplacement par -lAsophyaextPI
     64## SOPHYAEXTSLBLIST = -L$(SOPHYASLBP) -lAsophyaextPI  $(SOPBASELIBS) $(SOPEXTLIBS) $(SOPBASELIBS)
     65## SOPHYAALLSLBLIST = $(SOPHYAEXTSLBLIST)
     66### ---------------------
    6567
    6668#  Commande de link pour creation d'executables
Note: See TracChangeset for help on using the changeset viewer.