[Cin] Embedded libsuil build lacks x11 support - patch for thirdparty/Makefile

Andrew Randrianasulu randrianasulu at gmail.com
Sun Mar 22 08:48:37 CET 2020


diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile
index 0c595ee..33766ad 100644
--- a/cinelerra-5.1/thirdparty/Makefile
+++ b/cinelerra-5.1/thirdparty/Makefile
@@ -261,7 +261,7 @@ define waf-setup
 $(1).cfg_vars+=./waf --version; find .waf* -type f -name "*.py" | \
  while read f; do sed -e '/StopIter/d' -i "$(DS)f"; done; \
  echo 'exec ./waf configure "$(DS)@"' > ./configure; chmod +x \
- ./configure;  PKG_CONFIG_PATH=$(LV2_PKGCFG) LD_LIBRARY_PATH=$(LV2_LIBPATH) 
+ ./configure;  PKG_CONFIG_PATH=$(LV2_PKGCFG):$(PKG_CONFIG_PATH)  LD_LIBRARY_PATH=$(LV2_LIBPATH) 
 $(1).cfg_params+=\
  CFLAGS="-I$(call bld_path,lv2) $(foreach f,$(2), $(call inc_path,$(f))) -fPIC -std=c99"\
  LDFLAGS="-lm $(foreach f,$(2), $(call ld_path,$(f),usr/local/lib)) "

but it seems libsuil by definition demand dynamic libs as UI modules ..so, shouldn't they be installed with Cinelerra, too
if system version is absent?

http://drobilla.net/software/suil
--quote--
Suil makes it possible to load a UI of any toolkit in a host using any other toolkit 
(assuming the toolkits are both supported by Suil). Hosts do not need to build 
against or link to foreign toolkit libraries to use UIs written with that toolkit; all the 
necessary magic is performed by dynamically loaded modules. 
--end of quote--

-------------- next part --------------
A non-text attachment was scrubbed...
Name: lv2-pkgconfig.patch
Type: text/x-diff
Size: 783 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20200322/9058097a/attachment.bin>


More information about the Cin mailing list