Changeset 691:f2bf0e2577c9 in roaraudio


Ignore:
Timestamp:
08/28/08 02:19:02 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

some trys to get thinks working under MAC OS X

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • configure

    r604 r691  
    88INCPATH='' 
    99 
     10SYSNAME='unknown' 
     11SHARED='-shared' 
     12 
    1013echo -n "checking for C compiler... " 
    1114CC=$(which gcc cc 2> /dev/null | head -n 1) 
     
    1922#Makefile.conf not yet open, write it later 
    2023 
     24echo -n "checking for sysname... " 
     25SYSNAME=$(uname -s) 
     26echo "$SYSNAME" 
    2127 
    2228while [ "$1" != '' ] 
     
    117123echo "LDPATH=$LDPATH" >&4 
    118124echo "INCPATH=$INCPATH" >&4 
     125 
     126if [ "$SYSNAME" = 'Darwin' ] 
     127then 
     128 echo "Adding $SYSNAME shared lib arguments..." 
     129 SHARED="$SHARED -fno-common -dynamiclib -compatibility_version 0.1 -current_version 0.1.0" 
     130 INCPATH="$INCPATH -fno-common" 
     131fi 
     132 
     133echo "SHARED=$SHARED" >&4 
    119134 
    120135cat >&3 << EOF 
  • libroar/Makefile

    r686 r691  
    77INCLUDE = -I../include -I../include/libroar 
    88CFLAGS  = -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) -fPIC 
    9 LDFLAGS = -g -shared $(LDPATH) $(lib_dnet) 
     9LDFLAGS = -g $(SHARED) $(LDPATH) $(lib_dnet) 
    1010 
    1111all: ${TARGETS} 
  • libroardsp/Makefile

    r686 r691  
    99INCLUDE = -I../include -I../include/libroardsp 
    1010CFLAGS  = -g -Wall -O2 $(DEFINES) $(INCLUDE) $(INCPATH) -fPIC 
    11 LDFLAGS = -g -shared -L../lib/ $(LDPATH) $(lib_dnet) -lm -lroar 
     11LDFLAGS = -g $(SHARED) -L../lib/ $(LDPATH) $(lib_dnet) -lm -lroar 
    1212 
    1313all: ${TARGETS} 
Note: See TracChangeset for help on using the changeset viewer.