[svn] / branches / release-1_3-branch / xvidcore / build / generic / configure.in Repository:
ViewVC logotype

Diff of /branches/release-1_3-branch/xvidcore/build/generic/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1615, Tue May 17 15:55:24 2005 UTC revision 1694, Sun Mar 5 04:01:07 2006 UTC
# Line 265  Line 265 
265  SPECIFIC_CFLAGS=""  SPECIFIC_CFLAGS=""
266  PRE_SHARED_LIB=""  PRE_SHARED_LIB=""
267  case "$target_os" in  case "$target_os" in
268       *bsd*|linux*|irix*|solaris*)       linux*|solaris*)
269            AC_MSG_RESULT([ok])
270            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
271            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
272            SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm"
273            SPECIFIC_CFLAGS="-fPIC"
274            ;;
275         *bsd*|irix*)
276          AC_MSG_RESULT([ok])          AC_MSG_RESULT([ok])
277          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
278          SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"          SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
# Line 538  Line 545 
545    
546  dnl ==========================================================================  dnl ==========================================================================
547  dnl  dnl
548    dnl Check for pthread
549    dnl
550    dnl ==========================================================================
551    
552    AC_CHECK_HEADER(
553            pthread.h,
554            AC_CHECK_LIB(
555                    pthread,
556                    pthread_create,
557                    AC_CHECK_LIB(
558                            pthread,
559                            pthread_join,
560                            SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -DHAVE_PTHREAD"
561                            SPECIFIC_LDFLAGS="$SPECIFIC_LDFLAGS -lpthread",
562                            AC_MSG_WARN(Pthread not supported. No SMP support)),
563                    AC_MSG_WARN(Pthread not supported. No SMP support)),
564            AC_MSG_WARN(Pthread not supported. No SMP support))
565    
566    dnl ==========================================================================
567    dnl
568  dnl Now we can set CFLAGS if needed  dnl Now we can set CFLAGS if needed
569  dnl  dnl
570  dnl ==========================================================================  dnl ==========================================================================
# Line 588  Line 615 
615          rm -f gcc-ver          rm -f gcc-ver
616    
617          # GCC 4.x          # GCC 4.x
618          if test $GCC_MAJOR -gt 3 ; then          if test "${GCC_MAJOR}" -gt 3 ; then
619                  CFLAGS=`echo $CFLAGS | sed s,"-mcpu","-mtune",g`                  CFLAGS=`echo $CFLAGS | sed s,"-mcpu","-mtune",g`
620                  CFLAGS=`echo $CFLAGS | sed s,'-freduce-all-givs','',g`                  CFLAGS=`echo $CFLAGS | sed s,'-freduce-all-givs','',g`
621                  CFLAGS=`echo $CFLAGS | sed s,'-fmove-all-movables','',g`                  CFLAGS=`echo $CFLAGS | sed s,'-fmove-all-movables','',g`
# Line 597  Line 624 
624          fi          fi
625    
626          # GCC 3.4.x          # GCC 3.4.x
627          if test $GCC_MAJOR -eq 3 && $GCC_MINOR -gt 3 ; then          if test "${GCC_MAJOR}" -eq 3 && test "${GCC_MINOR}" -gt 3 ; then
628                  CFLAGS=`echo $CFLAGS | sed s,"-mcpu","-mtune",g`                  CFLAGS=`echo $CFLAGS | sed s,"-mcpu","-mtune",g`
629          fi          fi
630  fi  fi

Legend:
Removed from v.1615  
changed lines
  Added in v.1694

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4