I used

https://stackoverflow.com/questions/714100/os-detecting-makefile

for crafting attached patch.. still works on Android/termux... Apply (git
am) on top of previous  patch series (randrik11 + two fixes) ...

time for new series...


On Saturday, July 24, 2021, Andrew Randrianasulu <[email protected]>
wrote:

>
>
> On Saturday, July 24, 2021, Andrea paz <[email protected]>
> wrote:
>
>> This time it seemed to go into multi-threads until the error. I attach
>> cin5.log.
>> Should I try it as root?
>>
>
> it seems to fail at libbthread, yet it shouldn't even try to build it on
> x86/linux...
>
> can you try to look at configure.ac and set there libbthread from auto to
> no, and then re-run autogen.sh + configure + make?
>
From c6377a2e1956cda48b071ce3d106b423d99b6d27 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <[email protected]>
Date: Sat, 24 Jul 2021 13:31:27 +0300
Subject: [PATCH] Try to fix thirdparty/Makefile - libbthread for non-android

---
 cinelerra-5.1/thirdparty/Makefile | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile
index f5ae1401..7e3eb889 100644
--- a/cinelerra-5.1/thirdparty/Makefile
+++ b/cinelerra-5.1/thirdparty/Makefile
@@ -319,7 +319,10 @@ else
 rules=$(eval $(1))
 endif
 
+uname := $(shell uname -o)
+ifeq ($(uname), Android)
 $(call rules,$(call std-build,libbthread))
+endif
 $(call rules,$(call std-build,a52dec,djbfft))
 $(call rules,$(call std-build,djbfft))
 $(call rules,$(call std-build,audiofile))
-- 
2.32.0

-- 
Cin mailing list
[email protected]
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to