3851
|
1 |
--- xvidcore/build/generic/configure.in 2011-05-18 09:59:28.000000000 +0200
|
|
2 |
+++ xvidcore/build/generic/configure.in 2011-10-11 15:44:15.465740663 +0200
|
|
3 |
@@ -281,13 +281,26 @@
|
|
4 |
ALTIVEC_CFLAGS=""
|
368
|
5 |
PRE_SHARED_LIB=""
|
|
6 |
case "$target_os" in
|
|
7 |
- linux*|solaris*)
|
|
8 |
+ linux*)
|
|
9 |
AC_MSG_RESULT([ok])
|
|
10 |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
|
|
11 |
SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
|
|
12 |
SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm"
|
|
13 |
SPECIFIC_CFLAGS="-fPIC"
|
|
14 |
;;
|
|
15 |
+ solaris*)
|
3851
|
16 |
+ AC_MSG_RESULT([ok])
|
|
17 |
+ STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
|
|
18 |
+ SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
|
|
19 |
+ # because nasm don't produce pic code. And symbol 'main' is added and undefined.
|
|
20 |
+ #SPECIFIC_LDFLAGS="-Wl,-h,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -Wl,-G -Wl,-M,libxvidcore.ld -lc -lm"
|
|
21 |
+ SPECIFIC_LDFLAGS="-Wl,-h,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -Wl,-G -Wl,-M,libxvidcore.ld -lc -lm -shared -mimpure-text"
|
|
22 |
+ if test "`basename $CC`" = "gcc" ; then
|
|
23 |
+ SPECIFIC_CFLAGS="-fPIC"
|
|
24 |
+ else
|
|
25 |
+ SPECIFIC_CFLAGS="-KPIC -D__inline=inline"
|
|
26 |
+ fi
|
|
27 |
+ ;;
|
368
|
28 |
*bsd*|irix*)
|
|
29 |
AC_MSG_RESULT([ok])
|
|
30 |
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
|