Compiling issues

So I found this program called kinodv to pull off my film and its just really comfy, but I needed to reinstall it after my system got borked (again), so after i try to compile it from source (like I usually do). I us this this page I found on github with some stuff for kino on opensuse. I’ve installed it many times before with no issues until now, it just gives me a bunch of Makefile errors & I’m not really sure what to do since I haven’t had any issues like this until now.

Here’s the github link in question GitHub - SmiggyCC/kinostuff: files for Kino-1.3.4

Here all the output that I think is worth highlighting

bitstream.h: Assembler messages:
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for sar' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:66: Error: operand type mismatch for shr’
bitstream.h:66: Error: operand type mismatch for shr' bitstream.h:59: Error: operand type mismatch for sar’
bitstream.h:59: Error: operand type mismatch for `sar’
make[3]: *** […/common.mak:36: mpeg12.o] Error 1
make[3]: Leaving directory ‘/home/user/Downloads/kino/kino-1.3.4/ffmpeg/libavcodec’
make[2]: *** [Makefile:79: lib] Error 2
make[2]: Leaving directory ‘/home/user/Downloads/kino/kino-1.3.4/ffmpeg’
make[1]: *** [Makefile:436: all-recursive] Error 1
make[1]: Leaving directory ‘/home/user/Downloads/kino/kino-1.3.4’
make: *** [Makefile:325: all] Error 2

Kino died about 14 years ago[1]

I’d suggest you fire up Discover and do a search for “kino” while sitting in the All Apps section, and install that - you might have less of a hassle with the Flatpak package.

[ … 1 …]

Dang, I’ll try the flatpak or rpm from what I’ve found but building it from source was fun, I wonder why my method doesn’t work anymore :frowning:

@ggl2654 just be aware even the Flathub site cannot confirm the security of this flatpack… not sure about that source your using either…

I suspect it depends on the ffmpeg version which you would need to ensure it’s all ffmpeg-4 files and development libraries…

There is also https://build.opensuse.org/package/show/home%3Amarec2000%3Amultimedia/kino the spec file needs fixing…

This is cool, I’ve never seen a version of this package before