[XviD-devel] Patch for darwin platform
Michael Militzer
michael at xvid.org
Mon Jan 10 15:30:04 CET 2011
Hi,
thanks, patch applied.
Regards,
Michael
Quoting Bin Tian <tianbin at cernet.edu.cn>:
> 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
>>
> _______________________________________________
> 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