сб, 12 апр. 2025 г., 12:35 Andrew Randrianasulu <[email protected]>:
сб, 12 апр. 2025 г., 12:23 Andrea paz <[email protected]>:
In .../thirdparty/src there is also a tarball “tiff-4.6.0t.tar.xz” i.e. with an extra “t” after the 0. There are also 2 patches concerning this version with the extra “t”. I cannot find on git any tarball 4.7.0 with the extra “t” (there is a version with “orca”). I tried to delete tarball and its 2 patches, but I have a crash of which I attach the “cin_t.log”.
patch -d tiff* -p1 < src/tiff-4.7.0.patch1 accuracy.c:286:3: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch] 286 | exit(0); | ^~~~ accuracy.c:286:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’ make[4]: ingresso nella directory «/home/paz/cinelerra5/cinelerra-5.1/thirdparty/dav1d-0.5.1» ./compile hier.c patching file Makefile.am Hunk #1 FAILED at 60. 1 out of 1 hunk FAILED -- saving rejects to file Makefile.am.rej checking for a BSD-compatible install... make[2]: *** [Makefile:386: /home/paz/cinelerra5/cinelerra-5.1/thirdparty/../thirdparty/build/tiff.source] Error 1
so ... I need to work more on this ;)
sorry
strange. I removed 4.6.0 patches and tarball, 4.6.0t tarball, renamed 4.6.0t patches to 4.7.0 patches and build on termux finished unattended? see attached git am patch that add just same 4.6.0t patches as 4.7.0
I redid the compilation leaving tarball and the 2 patches (4.6.0) and
I still have a crash of which I attach the “cin_6.log”. Finally, out of curiosity, I tried a build without thirdparty, that is, with system ffmpeg and no patches. The build is successful and I can load and work on tiff images.
well, if you link to system ffmpeg and libtiff there is no miracle ;)