[svn] / branches / release-0_9_1-fixes / xvidcore / build / generic / configure.in Repository:
ViewVC logotype

Diff of /branches/release-0_9_1-fixes/xvidcore/build/generic/configure.in

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

revision 847, Thu Feb 13 17:31:35 2003 UTC revision 928, Mon Mar 17 23:24:21 2003 UTC
# Line 6  Line 6 
6  dnl  dnl
7  dnl ==========================================================================  dnl ==========================================================================
8    
9  AC_INIT([XviD], [0.9.1], [xvid-devel@xvid.org])  AC_INIT([XviD], [1.0.0 cvs-snapshot], [xvid-devel@xvid.org])
10  AC_CONFIG_SRCDIR(configure.in)  AC_CONFIG_SRCDIR(configure.in)
11    
12    dnl Do not forget to increase that when needed.
13    API_MAJOR="2"
14    API_MINOR="1"
15    
16  dnl NASM version requirement  dnl NASM version requirement
17  minimum_nasm_patch_version=34  minimum_nasm_patch_version=34
18  nasm_prog="nasm"  nasm_prog="nasm"
# Line 222  Line 226 
226          OBJECT_EXTENSION="o"          OBJECT_EXTENSION="o"
227          ;;          ;;
228       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)
229          AC_MSG_RESULT([.dll .lib .obj])          AC_MSG_RESULT([.dll .a .obj])
230          STATIC_EXTENSION="lib"          STATIC_EXTENSION="a"
231          SHARED_EXTENSION="dll"          SHARED_EXTENSION="dll"
232          OBJECT_EXTENSION="obj"          OBJECT_EXTENSION="obj"
233          ;;          ;;
# Line 246  Line 250 
250  SPECIFIC_CFLAGS=""  SPECIFIC_CFLAGS=""
251  case "$target_os" in  case "$target_os" in
252       *bsd*|linux*|irix*|solaris*)       *bsd*|linux*|irix*|solaris*)
253          AC_MSG_RESULT([-shared -lc -lm])          AC_MSG_RESULT([-Wl,-soname,libxvidcore.so -shared -lc -lm])
254          SPECIFIC_LDFLAGS="-shared -lc -lm"          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
255            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
256            SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION) -shared -lc -lm"
257          SPECIFIC_CFLAGS="-fPIC"          SPECIFIC_CFLAGS="-fPIC"
258          ;;          ;;
259       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)
260          AC_MSG_RESULT([-shared -Wl,--dll,--out-implib,\$@.a])          AC_MSG_RESULT([-shared -Wl,--dll,--out-implib,\$@.a])
261          SPECIFIC_LDFLAGS="-shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
262            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
263            SPECIFIC_LDFLAGS="-mno-cygwin -shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"
264          SPECIFIC_CFLAGS="-mno-cygwin"          SPECIFIC_CFLAGS="-mno-cygwin"
265          ;;          ;;
266       darwin*|raphsody*)       darwin*|raphsody*)
267          AC_MSG_RESULT([-dynamiclib -flat_namespace])          AC_MSG_RESULT([-dynamiclib -flat_namespace])
268            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
269            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
270          SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace"          SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace"
271          SPECIFIC_CFLAGS="-fPIC -fno-common"          SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp"
272          ;;          ;;
273       beos)       beos)
274            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
275            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
276          AC_MSG_RESULT([-nostart])          AC_MSG_RESULT([-nostart])
277          SPECIFIC_LDFLAGS="-nostart"          SPECIFIC_LDFLAGS="-nostart"
278          SPECIFIC_CFLAGS="-fPIC"          SPECIFIC_CFLAGS="-fPIC"
279          ;;          ;;
280       *)       *)
281          AC_MSG_RESULT([Unknown OS - -shared -lc -lm])          AC_MSG_RESULT([Unknown OS - -shared -lc -lm])
282            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
283            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
284          SPECIFIC_LDFLAGS=""          SPECIFIC_LDFLAGS=""
285          SPECIFIC_CFLAGS=""          SPECIFIC_CFLAGS=""
286          ;;          ;;
# Line 438  Line 452 
452  AC_SUBST(DIVX4_ENCORE)  AC_SUBST(DIVX4_ENCORE)
453  AC_SUBST(DIVX4_DECORE)  AC_SUBST(DIVX4_DECORE)
454  AC_SUBST(RANLIB)  AC_SUBST(RANLIB)
455    AC_SUBST(API_MAJOR)
456    AC_SUBST(API_MINOR)
457    AC_SUBST(STATIC_LIB)
458    AC_SUBST(SHARED_LIB)
459    
460  dnl ==========================================================================  dnl ==========================================================================
461  dnl  dnl

Legend:
Removed from v.847  
changed lines
  Added in v.928

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