Changeset 1352 for portaudio/branches

Show
Ignore:
Timestamp:
02/21/08 11:42:04 (10 months ago)
Author:
jpgrayson
Message:

Support Sun's cc compiler on solaris. Thanks Pete Ross.

Location:
portaudio/branches/v19-devel
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • portaudio/branches/v19-devel/configure

    r1350 r1352  
    2180521805           OTHER_OBJS="$OTHER_OBJS src/hostapi/oss/pa_unix_oss.o" 
    2180621806           if [ $have_libossaudio = "yes" ] ; then 
     21807                   DLL_LIBS="$DLL_LIBS -lossaudio" 
    2180721808                   LIBS="$LIBS -lossaudio" 
    2180821809           fi 
     
    2182321824        fi 
    2182421825 
    21825         THREAD_CFLAGS="-pthread" 
    2182621826        DLL_LIBS="$DLL_LIBS -lm -lpthread" 
    2182721827        LIBS="$LIBS -lm -lpthread" 
    2182821828        PADLL="libportaudio.so" 
    21829         SHARED_FLAGS="-shared -fPIC" 
     21829 
     21830        ## support sun cc compiler flags 
     21831        case "${host_os}" in 
     21832           solaris*) 
     21833              SHARED_FLAGS="-G" 
     21834              THREAD_CFLAGS="-mt" 
     21835              ;; 
     21836           *) 
     21837              SHARED_FLAGS="-shared -fPIC" 
     21838              THREAD_CFLAGS="-pthread" 
     21839              ;; 
     21840        esac 
    2183021841 
    2183121842        OTHER_OBJS="$OTHER_OBJS src/os/unix/pa_unix_hostapis.o src/os/unix/pa_unix_util.o" 
  • portaudio/branches/v19-devel/configure.in

    r1350 r1352  
    329329        fi 
    330330 
    331         THREAD_CFLAGS="-pthread" 
    332331        DLL_LIBS="$DLL_LIBS -lm -lpthread" 
    333332        LIBS="$LIBS -lm -lpthread" 
    334333        PADLL="libportaudio.so" 
    335         SHARED_FLAGS="-shared -fPIC" 
     334 
     335        ## support sun cc compiler flags 
     336        case "${host_os}" in 
     337           solaris*) 
     338              SHARED_FLAGS="-G" 
     339              THREAD_CFLAGS="-mt" 
     340              ;; 
     341           *) 
     342              SHARED_FLAGS="-shared -fPIC" 
     343              THREAD_CFLAGS="-pthread" 
     344              ;; 
     345        esac 
    336346 
    337347        OTHER_OBJS="$OTHER_OBJS src/os/unix/pa_unix_hostapis.o src/os/unix/pa_unix_util.o"