[svn] / trunk / xvidcore / build / generic / configure.in Repository:
ViewVC logotype

Diff of /trunk/xvidcore/build/generic/configure.in

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

revision 2043, Mon Sep 19 09:32:53 2011 UTC revision 2044, Tue Sep 20 08:19:41 2011 UTC
# Line 294  Line 294 
294  PRE_SHARED_LIB=""  PRE_SHARED_LIB=""
295  SO_API_MAJOR_LINK=""  SO_API_MAJOR_LINK=""
296  SO_LINK=""  SO_LINK=""
297    IMPORT_LIB=""
298  case "$target_os" in  case "$target_os" in
299       linux*|solaris*|gnu*)       linux*|solaris*|gnu*)
300          AC_MSG_RESULT([ok])          AC_MSG_RESULT([ok])
# Line 313  Line 314 
314          SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm"          SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm"
315          SPECIFIC_CFLAGS="-fPIC"          SPECIFIC_CFLAGS="-fPIC"
316          ;;          ;;
317       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]*|mingw32*|mks*)       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]*)
318            AC_MSG_RESULT([ok])
319            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
320            SHARED_LIB="cygxvidcore.\$(SHARED_EXTENSION)"
321            IMPORT_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(STATIC_EXTENSION)"
322            SPECIFIC_LDFLAGS="-shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"
323            SPECIFIC_CFLAGS=""
324            ;;
325         mingw32*|mks*)
326          AC_MSG_RESULT([ok])          AC_MSG_RESULT([ok])
327          STATIC_LIB="xvidcore.\$(STATIC_EXTENSION)"          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
328          SHARED_LIB="xvidcore.\$(SHARED_EXTENSION)"          SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
329            IMPORT_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(STATIC_EXTENSION)"
330          SPECIFIC_LDFLAGS="-shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"          SPECIFIC_LDFLAGS="-shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"
331          SPECIFIC_CFLAGS=""          SPECIFIC_CFLAGS=""
332          ;;          ;;
# Line 354  Line 364 
364    PRE_SHARED_LIB=$SHARED_LIB    PRE_SHARED_LIB=$SHARED_LIB
365  fi  fi
366    
367    if test x"$IMPORT_LIB" = x; then
368      IMPORT_LIB=$SHARED_LIB
369    fi
370    
371  dnl ==========================================================================  dnl ==========================================================================
372  dnl  dnl
373  dnl Assembler stuff  dnl Assembler stuff
# Line 751  Line 765 
765  AC_SUBST(SO_API_MAJOR_LINK)  AC_SUBST(SO_API_MAJOR_LINK)
766  AC_SUBST(SO_LINK)  AC_SUBST(SO_LINK)
767  AC_SUBST(SHARED_LIB)  AC_SUBST(SHARED_LIB)
768    AC_SUBST(IMPORT_LIB)
769  AC_SUBST(ALTIVEC_CFLAGS)  AC_SUBST(ALTIVEC_CFLAGS)
770    
771  dnl ==========================================================================  dnl ==========================================================================

Legend:
Removed from v.2043  
changed lines
  Added in v.2044

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