[Cin] more patches for building on my slackware

Andrew Randrianasulu randrianasulu at gmail.com
Sat Apr 16 22:18:41 CEST 2022


right now I use those patches and Slackbuild for compiling on my x86
slackware...

change from J to X was inspired by libdv patch doing reverse of this for
gcc 4.1:

https://sourceforge.net/p/libdv/mailman/message/2320559/

I also tried 'n' but build was failing too  ..

some description for those constraints:

https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html#s6

On Saturday, April 16, 2022, Andrew Randrianasulu <randrianasulu at gmail.com>
wrote:

> hold on, I am not sure what going on - I tried again with slightly
> modified cin.Slackbuild and build was failing again until I replaced 'i'
> with 'X' (anything goes here asm constrain).
>
> it seems to work afterwards - mpeg 2 / 4:2:2 encoding working at 7.5 fps
> for fullhd vid.. but I want to double-check (uname -m must return i686 for
> this code to even compile...)
>
> On Friday, April 15, 2022, Andrew Randrianasulu <randrianasulu at gmail.com>
> wrote:
>
>> sorry, there was 4th patch
>>
>> On Friday, April 15, 2022, Andrew Randrianasulu <randrianasulu at gmail.com>
>> wrote:
>>
>>> due to X libs/headers located in /usr/X11R7...
>>>
>>> but also due to some asm error in mpeg2enc when I build for i686
>>> target...
>>>
>>> http://forum.tinycorelinux.net/index.php/topic,18142.0.html?
>>> PHPSESSID=cd4712cf278ad777dc1c3a2356e0bf9d
>>>
>>>
>>>
>>> I added -fomit-frame-pointer to only mpeg2enc cflags and it compiled...
>>> not sure why I was not hit by this earlier, may be because I already had
>>> this in cflags?
>>>
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-fix-x11-linking-in-libzmpeg3-on-my-system.patch
Type: text/x-diff
Size: 748 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Fix-i686-build-on-gcc-5.patch
Type: text/x-diff
Size: 733 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-fix-libva-libs-for-internal-ffmpeg-on-my-machine.patch
Type: text/x-diff
Size: 1037 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004_really_fix_mmx.h.patch
Type: text/x-diff
Size: 438 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cin.SlackBuild
Type: application/octet-stream
Size: 3822 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220416/99030975/attachment-0001.obj>


More information about the Cin mailing list