Changeset 4748:d7be1c18ccb5 in roaraudio


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)

Files:
24 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r4745 r4748  
    22        * Added support for UNMAPPED volume control (Closes: #55) 
    33        * Better auth type oder support (Closes: #6) 
     4        * Updated configure (Closes: #27) 
    45 
    56v. 0.4beta3 - Wed Jan 26 2011 23:26 CET 
  • 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" 
  • libroar/Makefile

    r4586 r4748  
    1515#DEFINES        = -DDEBUG 
    1616INCLUDE = -I../include -I../include/libroar 
    17 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    18 LDFLAGS = -g $(SHARED) $(LDPATH) 
     17CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     18LDFLAGS+= -g $(SHARED) $(LDPATH) 
    1919LIBS    = $(LIBROAR_NS) 
    2020 
  • libroararts/Makefile

    r4559 r4748  
    88#DEFINES        = -DDEBUG 
    99INCLUDE = -I../include -I../include/libroarpulse 
    10 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    11 LDFLAGS = -g $(LDPATH) -L../lib/ 
     10CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     11LDFLAGS+= -g $(LDPATH) -L../lib/ 
    1212LIBS    = $(LIBROAR) 
    1313 
  • libroardsp/Makefile

    r4513 r4748  
    1616#DEFINES        = -DDEBUG 
    1717INCLUDE = -I../include -I../include/libroardsp 
    18 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    19 LDFLAGS = -g $(SHARED) -L../lib/ $(LDPATH) 
     18CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     19LDFLAGS+= -g $(SHARED) -L../lib/ $(LDPATH) 
    2020 
    2121LIBS      = $(LIBROARDSP_NS) 
  • libroareio/Makefile

    r3851 r4748  
    1111#DEFINES        = -DDEBUG 
    1212INCLUDE = -I../include -I../include/libroareio 
    13 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    14 LDFLAGS = -g $(SHARED) -L../lib/ $(LDPATH) 
     13CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     14LDFLAGS+= -g $(SHARED) -L../lib/ $(LDPATH) 
    1515LIBS    = $(LIBROAREIO_NS) 
    1616 
  • libroaresd/Makefile

    r4559 r4748  
    1010#DEFINES        = -DDEBUG 
    1111INCLUDE = -I../include -I../include/libroaresd 
    12 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    13 LDFLAGS = -g $(SHARED) $(LDPATH) -L../lib/ 
     12CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     13LDFLAGS+= -g $(SHARED) $(LDPATH) -L../lib/ 
    1414LIBS    = $(LIBROAR) 
    1515 
  • libroarlight/Makefile

    r3752 r4748  
    99#DEFINES        = -DDEBUG 
    1010INCLUDE = -I../include -I../include/libroarlight 
    11 CFLAGS += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    12 LDFLAGS = -g $(SHARED) -L../lib/ $(LDPATH) 
     11CFLAGS += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     12LDFLAGS+= -g $(SHARED) -L../lib/ $(LDPATH) 
    1313LIBS    = $(LIBROARLIGHT_NS) 
    1414 
  • libroarmidi/Makefile

    r3752 r4748  
    99#DEFINES        = -DDEBUG 
    1010INCLUDE = -I../include -I../include/libroarmidi 
    11 CFLAGS += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    12 LDFLAGS = -g $(SHARED) -L../lib/ $(LDPATH) 
     11CFLAGS += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     12LDFLAGS+= -g $(SHARED) -L../lib/ $(LDPATH) 
    1313LIBS    = $(LIBROARMIDI_NS) 
    1414 
  • libroaross/Makefile

    r4559 r4748  
    99#DEFINES = -DDEBUG 
    1010INCLUDE = -I../include -I../include/libroar 
    11 CFLAGS += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    12 LDFLAGS = -g $(SHARED) $(LDPATH) -L../lib 
     11CFLAGS += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     12LDFLAGS+= -g $(SHARED) $(LDPATH) -L../lib 
    1313LIBS    = $(LIBROAR) $(LIBROARLIGHT) $(lib_dl) 
    1414 
  • libroarpulse/Makefile

    r4559 r4748  
    1414#DEFINES        = -DDEBUG 
    1515INCLUDE = -I../include -I../include/libroarpulse 
    16 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    17 LDFLAGS = -g $(LDPATH) -L../lib/ -L. 
     16CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     17LDFLAGS+= -g $(LDPATH) -L../lib/ -L. 
    1818LIBS    = $(LIBROAR) 
    1919 
  • libroarrsound/Makefile

    r4559 r4748  
    99#DEFINES        = -DDEBUG 
    1010INCLUDE = -I../include -I../include/libroarrsound 
    11 CFLAGS += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    12 LDFLAGS = -g $(SHARED) $(LDPATH) -L../lib/ 
     11CFLAGS += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     12LDFLAGS+= -g $(SHARED) $(LDPATH) -L../lib/ 
    1313LIBS    = $(LIBROAR) 
    1414 
  • libroarsndio/Makefile

    r4559 r4748  
    99#DEFINES        = -DDEBUG 
    1010INCLUDE = -I../include -I../include/libroarsndio 
    11 CFLAGS += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    12 LDFLAGS = -g $(SHARED) $(LDPATH) -L../lib/ 
     11CFLAGS += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     12LDFLAGS+= -g $(SHARED) $(LDPATH) -L../lib/ 
    1313LIBS    = $(LIBROAR) 
    1414 
  • libroaryiff/Makefile

    r4559 r4748  
    77#DEFINES        = -DDEBUG 
    88INCLUDE = -I../include -I../include/libroaryiff 
    9 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    10 LDFLAGS = -g $(SHARED) $(LDPATH) -L../lib/ 
     9CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
     10LDFLAGS+= -g $(SHARED) $(LDPATH) -L../lib/ 
    1111LIBS    = $(LIBROAR) 
    1212 
  • plugins/alsa/Makefile

    r4194 r4748  
    1111#DEBUG=-DDEBUG -DXXX 
    1212DEFINES=-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"alsa-plugins\" -DVERSION=\"1.0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -D_REENTRANT 
    13 CFLAGS += -g -Wall $(Wextra) -O2 -I../../include $(DEFINES) $(DEBUG) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) -I/usr/include/alsa -D_GNU_SOURCE $(pthread) 
    14 LDFLAGS = -g $(SHARED) $(LDPATH) -L../../lib $(pthread) 
     13CFLAGS += -g -Wall $(Wextra) $(OPTI_O) -I../../include $(DEFINES) $(DEBUG) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) -I/usr/include/alsa -D_GNU_SOURCE $(pthread) 
     14LDFLAGS+= -g $(SHARED) $(LDPATH) -L../../lib $(pthread) 
    1515LIBS    = $(LIBROAR) $(lib_m) $(lib_dl) -lrt $(lib_asound) 
    1616 
  • plugins/alsavs/Makefile

    r4194 r4748  
    1111#DEBUG=-DDEBUG -DXXX 
    1212DEFINES=-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"alsa-plugins\" -DVERSION=\"1.0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -D_REENTRANT 
    13 CFLAGS += -g -Wall $(Wextra) -O2 -I../../include $(DEFINES) $(DEBUG) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) -I/usr/include/alsa -D_GNU_SOURCE $(pthread) 
    14 LDFLAGS = -g $(SHARED) $(LDPATH) -L../../lib $(pthread) 
     13CFLAGS += -g -Wall $(Wextra) $(OPTI_O) -I../../include $(DEFINES) $(DEBUG) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) -I/usr/include/alsa -D_GNU_SOURCE $(pthread) 
     14LDFLAGS+= -g $(SHARED) $(LDPATH) -L../../lib $(pthread) 
    1515LIBS    = $(LIBROAR) $(lib_m) $(lib_dl) -lrt $(lib_asound) 
    1616 
  • plugins/ao/Makefile

    r3234 r4748  
    77 
    88#DEFINES=-DDEBUG 
    9 CFLAGS += -g -Wall -O2 -I../../include $(DEFINES) $(HAVE_MATRIX) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(AO_CFLAGS) 
    10 LDFLAGS = -g $(SHARED) $(LDPATH) -L../../lib 
     9CFLAGS += -g -Wall $(OPTI_O) -I../../include $(DEFINES) $(HAVE_MATRIX) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(AO_CFLAGS) 
     10LDFLAGS+= -g $(SHARED) $(LDPATH) -L../../lib 
    1111LIBS    = $(LIBROAR) $(AO_LIBS) 
    1212 
  • plugins/audacious/Makefile

    r3105 r4748  
    88 
    99#DEFINES=-DDEBUG 
    10 CFLAGS += -g -Wall -O2 -I../../include $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GTK_CFLAFS) $(XMMS_CFLAGS) 
    11 LDFLAGS = -g $(SHARED) $(LDPATH) -L../../lib 
     10CFLAGS += -g -Wall $(OPTI_O) -I../../include $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GTK_CFLAFS) $(XMMS_CFLAGS) 
     11LDFLAGS+= -g $(SHARED) $(LDPATH) -L../../lib 
    1212LIBS    = $(LIBROAR) $(GTK_LIBS) $(XMMS_LIBS) 
    1313 
  • plugins/gstreamer0.10/Makefile

    r2383 r4748  
    1010#DEFINES        = -DDEBUG 
    1111INCLUDE = -I. -I../include -I../include/libroar 
    12 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GST_CFLAGS) 
    13 LDFLAGS = -g -L../lib/ $(SHARED) $(LDPATH) $(LIBROAR) $(GST_LIBS) -lgstaudio-0.10 
     12CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GST_CFLAGS) 
     13LDFLAGS+= -g -L../lib/ $(SHARED) $(LDPATH) $(LIBROAR) $(GST_LIBS) -lgstaudio-0.10 
    1414 
    1515all: $(TARGETS) 
  • plugins/xine/Makefile

    r3095 r4748  
    1010#DEFINES=-DDEBUG 
    1111CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) $(fPIC) $(XINE_CFLAGS) 
    12 LDFLAGS = -g -shared -lroar $(XINE_LIBS) 
     12LDFLAGS+= -g -shared -lroar $(XINE_LIBS) 
    1313 
    1414all: ${TARGET} 
  • plugins/xmms/Makefile

    r3752 r4748  
    88 
    99#DEFINES=-DDEBUG 
    10 CFLAGS += -g -Wall $(Wextra) -O2 -I../../include $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GTK_CFLAFS) $(XMMS_CFLAGS) 
    11 LDFLAGS = -g $(SHARED) $(LDPATH) -L../../lib 
     10CFLAGS += -g -Wall $(Wextra) $(OPTI_O) -I../../include $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) $(GTK_CFLAFS) $(XMMS_CFLAGS) 
     11LDFLAGS+= -g $(SHARED) $(LDPATH) -L../../lib 
    1212LIBS    = $(LIBROAR) $(GTK_LIBS) $(XMMS_LIBS) 
    1313 
  • roarclients/Makefile

    r4223 r4748  
    1717DEFINES    = -DCOMMON_VERSION=\"$(COMMON_VERSION)\" -DPREFIX=\"$(PREFIX)\" -DPREFIX_LIB=\"$(PREFIX_LIB)\" -DPREFIX_INC=\"$(PREFIX_INC)\" 
    1818INCLUDE    = -I../include -I./include 
    19 CFLAGS    += -g -Wall $(Wextra) -O2 $(DEFINES) $(INCLUDE) $(INCPATH) 
    20 LDFLAGS    = -g -L../lib/ $(LDPATH) 
     19CFLAGS    += -g -Wall $(Wextra) $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) 
     20LDFLAGS   += -g -L../lib/ $(LDPATH) 
    2121LIBS       = $(LIBROAR) 
    2222SHOUTLIBS  = $(lib_shout) $(LIBS) 
  • roard/Makefile

    r4699 r4748  
    1818PKGDEFINES= -DPACKAGE_VERSION="\"$(VERSION)\"" -DDEVICE_VENDOR_ID=$(DEV_VENDOR) -DDEVICE_VENDOR_NAME="\"$(DEV_VENDOR_NAME)\"" -DDEVICE_VENDOR_STRING="\"$(DEV_VENDOR_STRING)\"" -DDISTRIBUTION_VERSION_STRING="\"$(DISTRIBUTION_VERSION_STRING)\"" 
    1919INCLUDE   = -I../include -I./include 
    20 CFLAGS   += -g -Wall -O2 $(DEFINES) $(PKGDEFINES) $(INCLUDE) $(INCPATH) 
    21 LDFLAGS   = -g -rdynamic -L../lib/ $(LDPATH) 
     20CFLAGS   += -g -Wall $(OPTI_O) $(DEFINES) $(PKGDEFINES) $(INCLUDE) $(INCPATH) 
     21LDFLAGS  += -g -rdynamic -L../lib/ $(LDPATH) 
    2222DRVLIBS   = $(lib_esd) $(lib_ossaudio) $(lib_ao) $(lib_shout) $(lib_sndio) $(lib_rsound) $(lib_portaudio) $(lib_pablio) $(lib_asound) $(lib_winmm) $(lib_pulse_simple) $(lib_jack) 
    2323CODEC_CELT= $(lib_celt) $(lib_celt0) 
  • roarfish/Makefile

    r4632 r4748  
    88#DEFINES        = -DDEBUG 
    99INCLUDE = -I../include -I./include 
    10 CFLAGS += -g -Wall -O2 $(DEFINES) $(INCLUDE) 
    11 LDFLAGS = -g -L../lib/ $(LDPATH) 
     10CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) 
     11LDFLAGS+= -g -L../lib/ $(LDPATH) 
    1212LIBS    = -lroar -lfishsound -loggz 
    1313 
Note: See TracChangeset for help on using the changeset viewer.