Cinelerra 7 will not build on Mint 18.3 (from Ubuntu 16.04)
Brought to you by:
heroines
System: Mint 18.3 (based on Ubuntu 16.04). g++ version 5.4.0
The build of cinelerra itself fails because in thirdparty/toolame-02l/ in include file bitstream.h function putbits is declared inline. But it is also used in other modules, and thus fails to link. The fix is to remove the INLINE definition. The performance impact is likely minimal.
Uploaded patch 41 to fix this problem
Interestingly, on Mint 17.3 (base = Ubuntu 14.04) the compiler (version 4.8.4) doesn't flag this as an error, and just continues. The code is wrong anyway.
Last edit: Mat Nieuwenhoven 2018-08-08