[XviD-devel] Patch for darwin platform
Bin Tian
tianbin at cernet.edu.cn
Sun Jan 9 12:57:44 CET 2011
Hi,
src/nasm.inc needs to be patched too. Here is the complete patch.
diff -ur xvidcore.old/build/generic/configure.in
xvidcore.new/build/generic/configure.in
--- xvidcore.old/build/generic/configure.in 2010-12-31
18:53:22.000000000 +0800
+++ xvidcore.new/build/generic/configure.in 2011-01-06
21:29:15.000000000 +0800
@@ -428,8 +428,13 @@
MARK_FUNCS=""
;;
*darwin*)
- AC_MSG_RESULT([macho])
- NASM_FORMAT="macho"
+ if test "$ARCHITECTURE" = "X86_64" ; then
+ AC_MSG_RESULT([macho64])
+ NASM_FORMAT="macho64"
+ else
+ AC_MSG_RESULT([macho32])
+ NASM_FORMAT="macho32"
+ fi
PREFIX="-DPREFIX"
MARK_FUNCS=""
;;
diff -ur xvidcore.old/src/nasm.inc xvidcore.new/src/nasm.inc
--- xvidcore.old/src/nasm.inc 2010-12-31 18:53:22.000000000 +0800
+++ xvidcore.new/src/nasm.inc 2011-01-09 19:48:02.000000000 +0800
@@ -175,11 +175,15 @@
%endmacro
%macro TEXT 0
-%ifidn __OUTPUT_FORMAT__,macho
+%ifidn __OUTPUT_FORMAT__,macho32
+ SECTION .text align=SECTION_ALIGN
+%else
+%ifidn __OUTPUT_FORMAT__,macho64
SECTION .text align=SECTION_ALIGN
%else
SECTION .rotext align=SECTION_ALIGN
%endif
+%endif
%endmacro
%macro cglobal 1
Regards,
Bin Tian
On 2011年01月07日 19:45, Michael Militzer wrote:
> Hi,
>
> patch applied. Thank you.
>
> Best regards,
> Michael
>
>
> Quoting Bin Tian<tianbin at cernet.edu.cn>:
>
>> hi,
>>
>> Please apply this patch
>>
>> diff -ur xvidcore.old/build/generic/configure.in
>> xvidcore.new/build/generic/configure.in
>> --- xvidcore.old/build/generic/configure.in 2010-12-31
>> 18:53:22.000000000 +0800
>> +++ xvidcore.new/build/generic/configure.in 2011-01-06
>> 21:29:15.000000000 +0800
>> @@ -428,8 +428,13 @@
>> MARK_FUNCS=""
>> ;;
>> *darwin*)
>> - AC_MSG_RESULT([macho])
>> - NASM_FORMAT="macho"
>> + if test "$ARCHITECTURE" = "X86_64" ; then
>> + AC_MSG_RESULT([macho64])
>> + NASM_FORMAT="macho64"
>> + else
>> + AC_MSG_RESULT([macho32])
>> + NASM_FORMAT="macho32"
>> + fi
>> PREFIX="-DPREFIX"
>> MARK_FUNCS=""
>> ;;
>>
>>
>> Regards,
>> Bin Tian
>> _______________________________________________
>> Xvid-devel mailing list
>> Xvid-devel at xvid.org
>> http://list.xvid.org/mailman/listinfo/xvid-devel
>>
>>
>
>
>
> _______________________________________________
> Xvid-devel mailing list
> Xvid-devel at xvid.org
> http://list.xvid.org/mailman/listinfo/xvid-devel
>
More information about the Xvid-devel
mailing list