<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 14 сент. 2022 г., 17:41 Miroslav Rovis <<a href="mailto:miro.rovis@croatiafidelis.hr">miro.rovis@croatiafidelis.hr</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 220914-17:19+0300, Andrew Randrianasulu wrote:<br>
> ср, 14 сент. 2022 г., 16:12 Miroslav Rovis <<a href="mailto:miro.rovis@croatiafidelis.hr" target="_blank" rel="noreferrer">miro.rovis@croatiafidelis.hr</a>>:<br>
> <br>
> > On 220914-14:51+0200, Miroslav Rovis wrote:<br>
> > > On 220914-15:08+0300, Andrew Randrianasulu wrote:<br>
[...]<br>
> > make[2]: *** [Makefile:536:<br>
> > /the-path/cinelerra/cinelerra-5.1/cinelerra/../bin/cin] Error 1<br>
> > make[2]: Leaving directory '/the-path/cinelerra/cinelerra-5.1/cinelerra'<br>
> > make[1]: *** [Makefile:585: all-recursive] Error 1<br>
> > make[1]: Leaving directory '/the-path/cinelerra/cinelerra-5.1'<br>
> > make: *** [Makefile:532: all] Error 2<br>
> ><br>
> > Meaning, IMHO, the --disable-tiff is not honored. That appears to me like<br>
> > another bug, but I'm not an expert.<br>
> ><br>
> > And am a litte disoriented with all the errors the Cinelerra is now<br>
> > throwing at us :-) .<br>
> ><br>
> <br>
> I guess we not see most of those because we build on systems with most<br>
> developer components installed ....<br>
> <br>
> you can look at prepare sh script for various distros and either run it as<br>
> is or copypaste package-installing part into terminal and run it from there<br>
> ...<br>
> <br>
> less blds/bld_prepare.sh for viewing (from cingg's source tree root)<br>
I run in in my cin-build.sh script, and it now always gets me:<br>
<br>
0 upgraded, 0 newly installed, 0 to remove and 161 not upgraded.</blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">i guess libtiff had some new dependency ..I tried to disable it in thirdparty/Makefile like this:</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div dir="auto">git diff thirdparty/Makefile</div><div dir="auto">diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile</div><div dir="auto">index 4e952989..845c84f1 100644</div><div dir="auto">--- a/cinelerra-5.1/thirdparty/Makefile</div><div dir="auto">+++ b/cinelerra-5.1/thirdparty/Makefile</div><div dir="auto">@@ -257,7 +257,7 @@ openexr.mak_vars?=true; \#</div><div dir="auto"> opus.cfg_params?= --disable-extra-programs</div><div dir="auto"> speech_tools.mak_params?=-j1</div><div dir="auto"> tiff.cfg_vars+=LIBS+=" -lpthread"; autoreconf -ifv -I m4 && automake -caf;</div><div dir="auto">-tiff.cfg_params+= --disable-libdeflate --enable-shared=no --disable-zstd $(call if_pkg,libwebp,\</div><div dir="auto">+tiff.cfg_params+= --disable-libdeflate --disable-lerc --enable-shared=no --disable-zstd $(call if_pkg,libwebp,\</div><div dir="auto">  --with-webp-include-dir=$(call pkg_incl,libwebp)\</div><div dir="auto">  --with-webp-lib-dir=$(call pkg_libs,libwebp))\</div><div dir="auto">  $(call if_npkg,libwebp,--disable-webp)</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">basically add '--disable-lerc"  into tiff.cfg_params line</div><div dir="auto"><br></div><div dir="auto">let us know if this resolves compilation error ... and then if resulting Cingg still can create various tiff files ...</div><div dir="auto"><br></div><div dir="auto"><br></div></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
<br>
see the attached:<br>
cinelerra_bld_prepare.sh_debian-testing_220914_1555.xz<br>
<br>
> thanks for letting us know our build system still not realworld proof .....<br>
Thank you guys for the great libre program! (And I'm happy to be useful.)<br>
<br>
> <br>
> <br>
> <br>
> > So you were saying:<br>
> > > > try to install zstd and webp libs (and there -dev portions just to be<br>
> > sure)<br>
> > > > and rerun compile?<br>
> > Let me see if I understand well enough what you mean... A little time to<br>
> > think on that...<br>
> ><br>
> <br>
> <br>
> on Debian based or Red Hat (centos) based distros libraries usually split<br>
> into runtime dependency (bunch of *.so files) and files you need for<br>
> compiling new software against said libs (headers - *.h files, and *.a -<br>
> static libraries). common beginner error is having .so libs installed<br>
> without corresponding .h and .a files... or mismatched versions.<br>
<br>
Yup! I'll go and hunt for those other errors and other missing packages. The<br>
webp, libwebp-dev and libzstd-dev done, as per my other email sent just 1<br>
minute later than this one of yours.<br>
<br>
<br>
Regards!<br>
<br>
-- <br>
Miroslav Rovis<br>
Zagreb, Croatia<br>
<a href="https://www.CroatiaFidelis.hr" rel="noreferrer noreferrer" target="_blank">https://www.CroatiaFidelis.hr</a><br>
my PGP-key:<br>
<a href="https://www.croatiafidelis.hr/FCF13245ED247DCE443855B7EA9884884FBAF0AE.asc" rel="noreferrer noreferrer" target="_blank">https://www.croatiafidelis.hr/FCF13245ED247DCE443855B7EA9884884FBAF0AE.asc</a><br>
</blockquote></div></div></div>