266 |
AC_MSG_RESULT([.so .a .o]) |
AC_MSG_RESULT([.so .a .o]) |
267 |
SHARED_EXTENSION="so" |
SHARED_EXTENSION="so" |
268 |
else |
else |
269 |
AC_MSG_RESULT([.dynlib .a .o]) |
AC_MSG_RESULT([.dylib .a .o]) |
270 |
SHARED_EXTENSION="dylib" |
SHARED_EXTENSION="dylib" |
271 |
fi |
fi |
272 |
STATIC_EXTENSION="a" |
STATIC_EXTENSION="a" |
273 |
OBJECT_EXTENSION="o" |
OBJECT_EXTENSION="o" |
274 |
;; |
;; |
275 |
|
amigaos) |
276 |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: .so .a .o" >&5 |
277 |
|
$as_echo ".so .a .o" >&6; } |
278 |
|
STATIC_EXTENSION="a" |
279 |
|
SHARED_EXTENSION="so" |
280 |
|
OBJECT_EXTENSION="o" |
281 |
|
;; |
282 |
*) |
*) |
283 |
AC_MSG_RESULT([Unknown OS - Using .so .a .o]) |
AC_MSG_RESULT([Unknown OS - Using .so .a .o]) |
284 |
STATIC_EXTENSION="a" |
STATIC_EXTENSION="a" |
339 |
;; |
;; |
340 |
darwin*) |
darwin*) |
341 |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |
342 |
|
SO_LINK="libxvidcore.\$(SHARED_EXTENSION)" |
343 |
SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp" |
SPECIFIC_CFLAGS="-fPIC -fno-common -no-cpp-precomp" |
344 |
if test x"$macosx_module" = x"no"; then |
if test x"$macosx_module" = x"no"; then |
345 |
AC_MSG_RESULT([dylib options]) |
AC_MSG_RESULT([dylib options]) |
346 |
SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" |
SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" |
347 |
SPECIFIC_LDFLAGS="-Wl,-read_only_relocs,suppress -dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" |
SPECIFIC_LDFLAGS="-Wl,-read_only_relocs,suppress -dynamiclib -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" |
348 |
else |
else |
349 |
AC_MSG_RESULT([module options]) |
AC_MSG_RESULT([module options]) |
350 |
PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" |
PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" |
359 |
SPECIFIC_LDFLAGS="-nostart" |
SPECIFIC_LDFLAGS="-nostart" |
360 |
SPECIFIC_CFLAGS="-fPIC" |
SPECIFIC_CFLAGS="-fPIC" |
361 |
;; |
;; |
362 |
|
amigaos) |
363 |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 |
364 |
|
$as_echo "ok" >&6; } |
365 |
|
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |
366 |
|
SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)" |
367 |
|
SO_API_MAJOR_LINK="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)" |
368 |
|
SO_LINK="libxvidcore.\$(SHARED_EXTENSION)" |
369 |
|
SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm" |
370 |
|
SPECIFIC_CFLAGS="-fPIC" |
371 |
|
;; |
372 |
*) |
*) |
373 |
AC_MSG_RESULT([Unknown Platform (Using default -shared -lc -lm)]) |
AC_MSG_RESULT([Unknown Platform (Using default -shared -lc -lm)]) |
374 |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |