Re: Patch for darwin platform

Michael Militzer <[email protected]> Mon, 10 Jan 2011 15:30:04 +0100
Newsgroups gmane.comp.video.xvid.devel
Message-ID <[email protected]>
Hi,

thanks, patch applied.

Regards,
Michael


Quoting Bin Tian <[email protected]>:

> 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<[email protected]>:
>>
>>> 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
>>> [email protected]
>>> http://list.xvid.org/mailman/listinfo/xvid-devel
>>>
>>>
>>
>>
>>
>> _______________________________________________
>> Xvid-devel mailing list
>> [email protected]
>> http://list.xvid.org/mailman/listinfo/xvid-devel
>>
> _______________________________________________
> Xvid-devel mailing list
> [email protected]
> http://list.xvid.org/mailman/listinfo/xvid-devel
>