[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 845, Thu Feb 13 17:31:33 2003 UTC revision 1609, Mon Apr 4 23:49:37 2005 UTC
# Line 2  Line 2 
2  dnl  dnl
3  dnl Autoconf script for XviD  dnl Autoconf script for XviD
4  dnl  dnl
5  dnl Copyright(C) 2003 Edouard Gomez <ed.gomez@free.fr>  dnl Copyright(C) 2003-2004 Edouard Gomez <ed.gomez@free.fr>
6  dnl  dnl
7  dnl ==========================================================================  dnl ==========================================================================
8    
9  AC_INIT([XviD], [0.9.1], [xvid-devel@xvid.org])  AC_PREREQ([2.50])
10    
11    AC_INIT([XviD], [1.1.0-beta2], [xvid-devel@xvid.org])
12  AC_CONFIG_SRCDIR(configure.in)  AC_CONFIG_SRCDIR(configure.in)
13    
14    dnl Do not forget to increase that when needed.
15    API_MAJOR="4"
16    API_MINOR="1"
17    
18  dnl NASM version requirement  dnl NASM version requirement
19  minimum_nasm_patch_version=34  minimum_nasm_patch_version=34
20  nasm_prog="nasm"  nasm_prog="nasm"
21    yasm_prog="yasm"
22    
23  dnl Default CFLAGS -- Big impact on overall speed  dnl Default CFLAGS -- Big impact on overall speed
24  our_cflags_defaults="-Wall"  our_cflags_defaults="-Wall"
25  our_cflags_defaults="$our_cflags_defaults -O2"  our_cflags_defaults="$our_cflags_defaults -O2"
26  our_cflags_defaults="$our_cflags_defaults -fomit-frame-pointer"  our_cflags_defaults="$our_cflags_defaults -fstrength-reduce"
27    our_cflags_defaults="$our_cflags_defaults -finline-functions"
28    our_cflags_defaults="$our_cflags_defaults -freduce-all-givs"
29  our_cflags_defaults="$our_cflags_defaults -ffast-math"  our_cflags_defaults="$our_cflags_defaults -ffast-math"
30  our_cflags_defaults="$our_cflags_defaults -funroll-loops"  our_cflags_defaults="$our_cflags_defaults -fomit-frame-pointer"
 our_cflags_defaults="$our_cflags_defaults -fschedule-insns"  
 our_cflags_defaults="$our_cflags_defaults -fschedule-insns2"  
31    
32  dnl ==========================================================================  dnl ==========================================================================
33  dnl Features - configure options  dnl Features - configure options
34  dnl ==========================================================================  dnl ==========================================================================
35    
36  FEATURES=""  FEATURES=""
 DIVX4COMPAT_SOURCES=""  
 DIVX4_ENCORE=""  
 DIVX4_DECORE=""  
   
 dnl BIGLUT aka old VLC code  
 AC_ARG_ENABLE(oldvlc,  
                 AC_HELP_STRING([--enable-oldvlc],  
                                  [Enable old VLC code (Needs much more memory ~10MB)]),  
                 [if test "$enable_oldvlc" = "yes" ; then  
                     FEATURES="$FEATURES -DBIGLUT"  
                  fi])  
37    
38  dnl Internal Debug  dnl Internal Debug
39  AC_ARG_ENABLE(idebug,  AC_ARG_ENABLE(idebug,
# Line 55  Line 51 
51                       FEATURES="$FEATURES -D_PROFILING_"                       FEATURES="$FEATURES -D_PROFILING_"
52                    fi])                    fi])
53    
54    dnl GNU Profiling options
55    AC_ARG_ENABLE(gnuprofile,
56                    AC_HELP_STRING([--enable-gnuprofile],
57                                     [Enable profiling informations for gprof]),
58                     [if test "$enable_gnuprofile" = "yes" ; then
59                         GNU_PROF_CFLAGS="-pg -fprofile-arcs -ftest-coverage"
60                         GNU_PROF_LDFLAGS="-pg"
61                      fi])
62    
63  dnl Assembly code  dnl Assembly code
64  AC_ARG_ENABLE(assembly,  AC_ARG_ENABLE(assembly,
65                  AC_HELP_STRING([--disable-assembly],                  AC_HELP_STRING([--disable-assembly],
# Line 68  Line 73 
73                    fi],                    fi],
74                   [assembly="yes"])                   [assembly="yes"])
75    
76  dnl Internal Debug  dnl Build as a module not a shared lib on darwin
77  AC_ARG_ENABLE(divx4compat,  AC_ARG_ENABLE(macosx_module,
78                  AC_HELP_STRING([--enable-divx4compat],                  AC_HELP_STRING([--enable-macosx_module],
79                                   [Enable DivX4 compatibility API]),                                   [Build as a module on MacOS X]),
80                   [if test "$enable_divx4compat" = "yes" ; then                   [if test "$enable_macosx_module" = "yes" ; then
81                       DIVX4COMPAT_SOURCES="SRC_DIVX4COMPAT"                       macosx_module="yes"
82                       DIVX4_ENCORE="encore;"                    else
83                       DIVX4_DECORE="decore;"                       macosx_module="no"
84                    fi])                    fi],
85                      [macosx_module="no"])
86    
87  dnl ==========================================================================  dnl ==========================================================================
88  dnl Default install prefix and checks build type  dnl Default install prefix and checks build type
# Line 158  Line 163 
163            AC_MSG_RESULT(ia32)            AC_MSG_RESULT(ia32)
164                  ARCHITECTURE="IA32"                  ARCHITECTURE="IA32"
165                  ;;                  ;;
166              x86_64)
167                    AC_MSG_RESULT(x86_64)
168                    ARCHITECTURE="X86_64"
169                    ;;
170                  powerpc)                  powerpc)
171                  AC_MSG_RESULT(PowerPC)                  AC_MSG_RESULT(PowerPC)
172                  dnl ATM the ppc port is out of date                  ARCHITECTURE="PPC"
                 dnl ARCHITECTURE="PPC"  
                 ARCHITECTURE="GENERIC"  
173                  ;;                  ;;
174                  ia64)                  ia64)
175                  AC_MSG_RESULT(ia64)                  AC_MSG_RESULT(ia64)
# Line 221  Line 228 
228          SHARED_EXTENSION="so"          SHARED_EXTENSION="so"
229          OBJECT_EXTENSION="o"          OBJECT_EXTENSION="o"
230          ;;          ;;
231       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]*|mingw32*|mks*)
232          AC_MSG_RESULT([.dll .lib .obj])          AC_MSG_RESULT([.dll .a .obj])
233          STATIC_EXTENSION="lib"          STATIC_EXTENSION="a"
234          SHARED_EXTENSION="dll"          SHARED_EXTENSION="dll"
235          OBJECT_EXTENSION="obj"          OBJECT_EXTENSION="obj"
236          ;;          ;;
237       darwin*|raphsody*)       darwin*|raphsody*)
238            if test x"$macosx_module" = x"yes"; then
239               AC_MSG_RESULT([.so .a .o])
240               SHARED_EXTENSION="so"
241            else
242          AC_MSG_RESULT([.dynlib .a .o])          AC_MSG_RESULT([.dynlib .a .o])
         STATIC_EXTENSION="a"  
243          SHARED_EXTENSION="dylib"          SHARED_EXTENSION="dylib"
244            fi
245            STATIC_EXTENSION="a"
246          OBJECT_EXTENSION="o"          OBJECT_EXTENSION="o"
247          ;;          ;;
248       *)       *)
# Line 241  Line 253 
253          ;;          ;;
254  esac  esac
255    
256    dnl ==========================================================================
257    dnl
258    dnl Determines best options for CC and LD
259    dnl  - STATIC_LIB, SHARED_LIB, SPECIFIC_CFLAGS, SPECIFIC_LDLAGS
260    dnl
261    dnl ==========================================================================
262    
263  AC_MSG_CHECKING(for platform specific LDFLAGS/CFLAGS)  AC_MSG_CHECKING(for platform specific LDFLAGS/CFLAGS)
264  SPECIFIC_LDFLAGS=""  SPECIFIC_LDFLAGS=""
265  SPECIFIC_CFLAGS=""  SPECIFIC_CFLAGS=""
266    PRE_SHARED_LIB=""
267  case "$target_os" in  case "$target_os" in
268       *bsd*|linux*|irix*|solaris*)       *bsd*|linux*|irix*|solaris*)
269          AC_MSG_RESULT([-shared -lc -lm])          AC_MSG_RESULT([ok])
270          SPECIFIC_LDFLAGS="-shared -lc -lm"          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 -lc -lm"
273          SPECIFIC_CFLAGS="-fPIC"          SPECIFIC_CFLAGS="-fPIC"
274          ;;          ;;
275       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)       [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]*|mingw32*|mks*)
276          AC_MSG_RESULT([-shared -Wl,--dll,--out-implib,\$@.a])          AC_MSG_RESULT([ok])
277          SPECIFIC_LDFLAGS="-shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"          STATIC_LIB="xvidcore.\$(STATIC_EXTENSION)"
278            SHARED_LIB="xvidcore.\$(SHARED_EXTENSION)"
279            SPECIFIC_LDFLAGS="-mno-cygwin -shared -Wl,--dll,--out-implib,\$@.a libxvidcore.def"
280          SPECIFIC_CFLAGS="-mno-cygwin"          SPECIFIC_CFLAGS="-mno-cygwin"
281          ;;          ;;
282       darwin*|raphsody*)       darwin*|raphsody*)
283          AC_MSG_RESULT([-dynamiclib -flat_namespace])          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
284          SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace"          SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp"
285          SPECIFIC_CFLAGS="-fPIC -fno-common"          if test x"$macosx_module" = x"no"; then
286               AC_MSG_RESULT([dylib options])
287               SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)"
288               SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)"
289            else
290               AC_MSG_RESULT([module options])
291               PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o"
292               SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)"
293               SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress"
294            fi
295          ;;          ;;
296       beos)       beos)
297          AC_MSG_RESULT([-nostart])          AC_MSG_RESULT([ok])
298            STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
299            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
300          SPECIFIC_LDFLAGS="-nostart"          SPECIFIC_LDFLAGS="-nostart"
301          SPECIFIC_CFLAGS="-fPIC"          SPECIFIC_CFLAGS="-fPIC"
302          ;;          ;;
303       *)       *)
304          AC_MSG_RESULT([Unknown OS - -shared -lc -lm])          AC_MSG_RESULT([Unknown Platform (Using default -shared -lc -lm)])
305        STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
306            SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)"
307          SPECIFIC_LDFLAGS=""          SPECIFIC_LDFLAGS=""
308          SPECIFIC_CFLAGS=""          SPECIFIC_CFLAGS=""
309          ;;          ;;
310  esac  esac
311    
312    if test x"$PRE_SHARED_LIB" = x; then
313      PRE_SHARED_LIB=$SHARED_LIB
314    fi
315    
316  dnl ==========================================================================  dnl ==========================================================================
317  dnl  dnl
318  dnl Assembler stuff - AS, AFLAGS, ASSEMBLY_EXTENSION, SOURCES  dnl Assembler stuff
319    dnl  - AS, AFLAGS, ASSEMBLY_EXTENSION, SOURCES
320  dnl  dnl
321  dnl ==========================================================================  dnl ==========================================================================
322    
# Line 288  Line 330 
330  dnl IA32  dnl IA32
331  dnl  dnl
332    
333  if test "$ARCHITECTURE" = "IA32" ; then  if test "$ARCHITECTURE" = "IA32" -o "$ARCHITECTURE" = "X86_64" ; then
334    
335     dnl     dnl
336     dnl Checking nasm existence     dnl Checking for nasm compatible programs
337       dnl yasm is preferred over nasm, because... i can use it
338       dnl to profile assembly code ;-)
339     dnl     dnl
340    
341       found_nasm_comp_prog="no"
342       chosen_asm_prog=""
343    
344       dnl Check for yasm first
345       AC_CHECK_PROG([ac_yasm], [$yasm_prog], [yes], [no], , [yes])
346       if test "$ac_yasm" = "yes" ; then
347         found_nasm_comp_prog="yes"
348         chosen_asm_prog="$yasm_prog"
349       fi
350    
351       dnl if yasm hasn't been found, then check for nasm (not buggy version)
352       if test "$found_nasm_comp_prog" = "no" -a "$ARCHITECTURE" != "X86_64" ; then
353     AC_CHECK_PROG([ac_nasm], [$nasm_prog], [yes], [no], , [yes])     AC_CHECK_PROG([ac_nasm], [$nasm_prog], [yes], [no], , [yes])
354     if test "$ac_nasm" = "yes" ; then     if test "$ac_nasm" = "yes" ; then
   
355        dnl        dnl
356        dnl Checking nasm patch version        dnl Checking nasm patch version
357        dnl        dnl
358        AC_MSG_CHECKING([for nasm patch version])        AC_MSG_CHECKING([for nasm patch version])
359        nasm_patch=`nasm -r | cut -d '.' -f 3 | cut -d ' ' -f 1`             nasm_patch=`$nasm_prog -r | cut -d '.' -f 3 | cut -d ' ' -f 1`
360               if test -z $nasm_patch ; then
361                  nasm_patch=-1
362               fi
363        AC_MSG_RESULT([$nasm_patch])        AC_MSG_RESULT([$nasm_patch])
364    
365    
366        if test "$nasm_patch" -lt "$minimum_nasm_patch_version" ; then        if test "$nasm_patch" -lt "$minimum_nasm_patch_version" ; then
367          AC_MSG_WARN([nasm patch version too old - Compiling generic sources only])                 AC_MSG_WARN([nasm patch version is too old])
         ARCHITECTURE="GENERIC"  
368        else        else
369                   found_nasm_comp_prog="yes"
370                           chosen_asm_prog="$nasm_prog"
371               fi
372           fi
373       fi
374    
375           dnl           dnl
376           dnl Checking nasm format - win32 or elf     dnl Ok now sort what object format we must use
377           dnl           dnl
378           AC_MSG_CHECKING([for nasm object format])     if test "$found_nasm_comp_prog" = "yes" ; then
379           AC_MSG_CHECKING([for asm object format])
380           case "$target_os" in           case "$target_os" in
381                *bsd*|linux*|beos|irix*|solaris*)                *bsd*|linux*|beos|irix*|solaris*)
382                    AC_MSG_RESULT([elf])                    AC_MSG_RESULT([elf])
383                    NASM_FORMAT="elf"                    NASM_FORMAT="elf"
384                   MARK_FUNCS="-DMARK_FUNCS"
385                    PREFIX=""                    PREFIX=""
386                    ;;                    ;;
387                [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]|mingw32|mks)             [[cC]][[yY]][[gG]][[wW]][[iI]][[nN]]*|mingw32*|mks*)
388                    AC_MSG_RESULT([win32])                    AC_MSG_RESULT([win32])
389                    NASM_FORMAT="win32"                    NASM_FORMAT="win32"
390                    PREFIX="-DPREFIX"                    PREFIX="-DPREFIX"
391                   MARK_FUNCS=""
392                    ;;                    ;;
393            esac            esac
394    
395            AS=nasm         AS="$chosen_asm_prog"
           AFLAGS="-I\$(<D) -f $NASM_FORMAT $PREFIX"  
396            ASSEMBLY_EXTENSION="asm"            ASSEMBLY_EXTENSION="asm"
397            ASSEMBLY_SOURCES="SRC_IA32"         AFLAGS="-I\$(<D)/ -f $NASM_FORMAT $PREFIX $MARK_FUNCS"
398           ASSEMBLY_SOURCES="SRC_${ARCHITECTURE}"
399           if test "$ARCHITECTURE" = "X86_64" ; then
400                   AFLAGS=${AFLAGS}" -m amd64"
401         fi         fi
   
402     else     else
403          AC_MSG_WARN([nasm not found - Compiling generic sources only])         AC_MSG_WARN([no correct assembler was found - Compiling generic sources only])
404          ARCHITECTURE="GENERIC"          ARCHITECTURE="GENERIC"
405     fi     fi
   
406  fi  fi
407    
408  dnl  dnl
409  dnl PPC  dnl PPC
410  dnl  dnl
411    dnl With the PPC platform we do not use assembly language, we better keep with
412    dnl intrinsic altivec functions and types as they are supported by both Apple
413    dnl and GNU gcc with very slight changes to code which can be sumed up by:
414    dnl
415    dnl Apple:
416    dnl  - compile with the option -faltivec
417    dnl  - define vectors with parentheses vec = (0,0,0,0)
418    dnl GNU
419    dnl  - compile with -maltivec -mabi=altivec
420    dnl  - include <altivec.h> before using intrincic
421    dnl  - define vectors with vec = {0,0,0,0}
422    dnl
423    dnl * The compile time option will be "injected" into SPECIFIC_CFLAGS variable
424    dnl * The need for altivec.h will also be injected into SPECIFIC_CFLAGS through
425    dnl   a -DHAVE_ALTIVEC_H
426    dnl * The vector definition is handled in portab.h thx to
427    dnl   HAVE_PARENTHESES/BRACES_ALTIVEC_DECL
428    dnl
429    PPC_ALTIVEC_SOURCES=""
430  if test "$ARCHITECTURE" = "PPC" ; then  if test "$ARCHITECTURE" = "PPC" ; then
431     AS="\$(CC)"     AS="\$(CC)"
432     AFLAGS="-c"     AFLAGS=""
433     ASSEMBLY_EXTENSION="s"     ASSEMBLY_EXTENSION=".s"
434     ASSEMBLY_SOURCES="SRC_PPC"     ASSEMBLY_SOURCES=""
435     AC_MSG_CHECKING([for Altivec support])  
436     cat > conftest.S << EOF     AC_MSG_CHECKING([for altivec.h])
437           .text  cat > conftest.c << EOF
438           vxor 0,0,0  #include <altivec.h>
439    int main() { return(0); }
440  EOF  EOF
441     if $CC -c conftest.S 2>/dev/null 1>/dev/null ; then     if $CC -faltivec -c conftest.c 2>/dev/null 1>/dev/null || \
442          $CC -maltivec -mabi=altivec -c conftest.c 2>/dev/null 1>/dev/null ; then
443          AC_MSG_RESULT(yes)          AC_MSG_RESULT(yes)
444          SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -DARCH_IS_PPC_ALTIVEC"          SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -DHAVE_ALTIVEC_H"
445          ASSEMBLY_SOURCES="SRC_ALTIVEC"          TEMP_ALTIVEC="-DHAVE_ALTIVEC_H"
446     else     else
447          AC_MSG_RESULT(no)          AC_MSG_RESULT(no)
448            TEMP_ALTIVEC=""
449     fi     fi
450    
451       AC_MSG_CHECKING([for Altivec compiler support])
452    cat > conftest.c << EOF
453    #ifdef HAVE_ALTIVEC_H
454    #include <altivec.h>
455    #endif
456    
457    int main()
458    {
459      vector unsigned int vartest2 = (vector unsigned int)(0);
460      vector unsigned int vartest3 = (vector unsigned int)(1);
461      vartest2 = vec_add(vartest2, vartest3);
462      return(0);
463    }
464    EOF
465       if $CC $TEMP_ALTIVEC -faltivec -c conftest.c 2>/dev/null 1>/dev/null ; then
466            AC_MSG_RESULT([yes (Apple)])
467            SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -faltivec -DHAVE_ALTIVEC_PARENTHESES_DECL $TEMP_ALTIVEC"
468            PPC_ALTIVEC_SOURCES="SRC_PPC_ALTIVEC"
469       else
470    cat > conftest.c << EOF
471    #ifdef HAVE_ALTIVEC_H
472    #include <altivec.h>
473    #endif
474    
475    int main()
476    {
477      vector unsigned int vartest2 = (vector unsigned int){0};
478      vector unsigned int vartest3 = (vector unsigned int){1};
479      vartest2 = vec_add(vartest2, vartest3);
480      return(0);
481    }
482    EOF
483       if $CC $TEMP_ALTIVEC -maltivec -mabi=altivec -c conftest.c 2>/dev/null 1>/dev/null ; then
484            AC_MSG_RESULT([yes (GNU)])
485            SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -maltivec -mabi=altivec -DHAVE_ALTIVEC_BRACES_DECL $TEMP_ALTIVEC"
486            PPC_ALTIVEC_SOURCES="SRC_PPC_ALTIVEC"
487       else
488            AC_MSG_RESULT([no (ppc support won't be compiled in)])
489            dnl Only C code can be compiled :-(
490            ARCHITECTURE="GENERIC"
491       fi
492       fi
493    
494     rm -f conftest.*     rm -f conftest.*
495  fi  fi
496    
# Line 374  Line 506 
506    
507     case `basename $CC` in     case `basename $CC` in
508          *ecc*)          *ecc*)
509                  DCT_IA64_SOURCES="idct_ia64_ecc.s"                  DCT_IA64_SOURCES="SRC_IA64_IDCT_ECC"
510    
511                  dnl If the compiler is ecc, then i don't know its options                  dnl If the compiler is ecc, then i don't know its options
512                  dnl fallback to "no options"                  dnl fallback to "no options"
# Line 383  Line 515 
515                  fi                  fi
516                  ;;                  ;;
517          *)          *)
518                  DCT_IA64_SOURCES="idct_ia64_gcc.s"                  DCT_IA64_SOURCES="SRC_IA64_IDCT_GCC"
519                  ;;                  ;;
520     esac     esac
521    
# Line 398  Line 530 
530  AC_CHECK_HEADERS(  AC_CHECK_HEADERS(
531          stdio.h \          stdio.h \
532          signal.h \          signal.h \
533            stdlib.h \
534            string.h \
535            assert.h \
536            math.h \
537          , , AC_MSG_ERROR(Missing header file))          , , AC_MSG_ERROR(Missing header file))
538    
539  dnl ==========================================================================  dnl ==========================================================================
# Line 412  Line 548 
548    
549  dnl ==========================================================================  dnl ==========================================================================
550  dnl  dnl
551    dnl Profiling stuff goes here
552    dnl  - adds options to SPECIFIC_CFLAGS, SPECIFIC_LDLAGS
553    dnl  - removes incompatible options from CFLAGS
554    dnl
555    dnl ==========================================================================
556    
557    SPECIFIC_LDFLAGS="$SPECIFIC_LDFLAGS $GNU_PROF_LDFLAGS"
558    SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS $GNU_PROF_CFLAGS"
559    
560    if test "$enable_gnuprofile" = "yes" ; then
561       CFLAGS=`echo $CFLAGS | sed s/'-fomit-frame-pointer'/''/`
562    fi
563    
564    dnl ==========================================================================
565    dnl
566  dnl Substitions  dnl Substitions
567  dnl  dnl
568  dnl ==========================================================================  dnl ==========================================================================
# Line 433  Line 584 
584  AC_SUBST(CFLAGS)  AC_SUBST(CFLAGS)
585  AC_SUBST(SPECIFIC_LDFLAGS)  AC_SUBST(SPECIFIC_LDFLAGS)
586  AC_SUBST(SPECIFIC_CFLAGS)  AC_SUBST(SPECIFIC_CFLAGS)
 AC_SUBST(DIVX4COMPAT_SOURCES)  
587  AC_SUBST(DCT_IA64_SOURCES)  AC_SUBST(DCT_IA64_SOURCES)
588  AC_SUBST(DIVX4_ENCORE)  AC_SUBST(PPC_ALTIVEC_SOURCES)
 AC_SUBST(DIVX4_DECORE)  
589  AC_SUBST(RANLIB)  AC_SUBST(RANLIB)
590    AC_SUBST(API_MAJOR)
591    AC_SUBST(API_MINOR)
592    AC_SUBST(STATIC_LIB)
593    AC_SUBST(PRE_SHARED_LIB)
594    AC_SUBST(SHARED_LIB)
595    
596  dnl ==========================================================================  dnl ==========================================================================
597  dnl  dnl
# Line 446  Line 600 
600  dnl ==========================================================================  dnl ==========================================================================
601    
602  AC_CONFIG_FILES(platform.inc)  AC_CONFIG_FILES(platform.inc)
 AC_CONFIG_FILES(libxvidcore.def)  
603    
604  AC_OUTPUT  AC_OUTPUT

Legend:
Removed from v.845  
changed lines
  Added in v.1609

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