Changeset 4748:d7be1c18ccb5 in roaraudio for configure


Ignore:
Timestamp:
02/05/11 12:44:06 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

updated configure script to honor LDFLAGS and added --opti to set optimizer level (Closes: #27)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure

    r4731 r4748  
    2525LDPATH='' 
    2626INCPATH='' 
     27 
     28OPTI_O=2 
    2729 
    2830CROSS_COMPILE=false 
     
    192194   echo '--incpath DIR               - Add DIR to search list for headers' 
    193195   echo '--addpath DIR               - Add DIR/lib to lib, DIR/include to header search list' 
     196   echo 
     197   echo '--cflags FLAGS              - Sets additional compiler flags (default: '"$CFLAGS"')' 
     198   echo '--ldflags FLAGS             - Sets additional linker flags (default: '"$LDFLAGS"')' 
     199   echo '--opti LEVEL                - Sets optimizer level (default: '"$OPTI_O"')' 
    194200   echo 
    195201   echo '--cc CC                     - Set name of C compiler (CC) to CC' 
     
    289295   shift; 
    290296  ;; 
     297  '--cflags') 
     298   CFLAGS="$2" 
     299   shift; 
     300  ;; 
     301  '--ldflags') 
     302   LDFLAGS="$2" 
     303   shift; 
     304  ;; 
     305  '--opti') 
     306   OPTI_O="$2" 
     307   shift; 
     308  ;; 
    291309  '--cc') 
    292310   CC="$2" 
     
    10861104[ "$DEFAULT_GRP" = '' ] && DEFAULT_GRP='audio' 
    10871105 
    1088 CCTF="$CC $CFLAGS $LDPATH $INCPATH -Iinclude/ -o $TF_E $TF_C" 
     1106CCTF="$CC $CFLAGS $LDFLAGS $LDPATH $INCPATH -Iinclude/ -o $TF_E $TF_C" 
    10891107 
    10901108if [ "$MMCU" != '' ] 
     
    11261144 echo "INCPATH=$INCPATH" 
    11271145 echo 
    1128  [ "$CFLAGS" != '' ] && echo "CFLAGS+=$CFLAGS" 
     1146 echo "OPTI_O=-O$OPTI_O" 
     1147 echo 
     1148 [ "$CFLAGS"  != '' ] && echo "CFLAGS  += $CFLAGS" 
     1149 [ "$LDFLAGS" != '' ] && echo "LDFLAGS += $LDFLAGS" 
    11291150 echo 
    11301151 echo "EXEC_HELPER=$EXEC_HELPER" 
Note: See TracChangeset for help on using the changeset viewer.