[svn] / branches / dev-api-4 / xvidcore / build / generic / configure.in Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/build/generic/configure.in

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

revision 1008, Mon May 5 00:19:05 2003 UTC revision 1024, Wed May 14 23:32:54 2003 UTC
# Line 81  Line 81 
81                    fi],                    fi],
82                   [assembly="yes"])                   [assembly="yes"])
83    
84    dnl Build as a module not a shared lib on darwin
85    AC_ARG_ENABLE(macosx_module,
86                    AC_HELP_STRING([--enable-macosx_module],
87                                     [Build as a module on MacOS X]),
88                     [if test "$enable_macosx_module" = "yes" ; then
89                         macosx_module="yes"
90                      else
91                         macosx_module="no"
92                      fi])
93    
94  dnl Internal Debug  dnl Internal Debug
95  AC_ARG_ENABLE(divx4compat,  AC_ARG_ENABLE(divx4compat,
96                  AC_HELP_STRING([--enable-divx4compat],                  AC_HELP_STRING([--enable-divx4compat],
# Line 240  Line 250 
250          OBJECT_EXTENSION="obj"          OBJECT_EXTENSION="obj"
251          ;;          ;;
252       darwin*|raphsody*)       darwin*|raphsody*)
253            if test x"$macosx_module" = x"yes"; then
254               AC_MSG_RESULT([.so .a .o])
255               SHARED_EXTENSION="so"
256            else
257          AC_MSG_RESULT([.dynlib .a .o])          AC_MSG_RESULT([.dynlib .a .o])
         STATIC_EXTENSION="a"  
258          SHARED_EXTENSION="dylib"          SHARED_EXTENSION="dylib"
259            fi
260            STATIC_EXTENSION="a"
261          OBJECT_EXTENSION="o"          OBJECT_EXTENSION="o"
262          ;;          ;;
263       *)       *)
# Line 281  Line 296 
296       darwin*|raphsody*)       darwin*|raphsody*)
297          AC_MSG_RESULT([ok])          AC_MSG_RESULT([ok])
298          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"          STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
299            SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp"
300            if test x"$macosx_module" = x"no"; then
301               AC_MSG_RESULT([dylib options])
302          SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)"          SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)"
303          SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)"          SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)"
304          SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp"          else
305               AC_MSG_RESULT(["module options])
306               SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o"
307               SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION) -bundle -flat_namespace -undefined suppress"
308            fi
309          ;;          ;;
310       beos)       beos)
311          AC_MSG_RESULT([ok])          AC_MSG_RESULT([ok])

Legend:
Removed from v.1008  
changed lines
  Added in v.1024

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