[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