On Fri, Mar 14, 2025 at 12:46 PM Andrew Randrianasulu <[email protected]> wrote: > > On Fri, Mar 14, 2025 at 1:54 AM Phyllis Smith via Cin > <[email protected]> wrote: > > > > That is much more technically correct and I have updated it accordingly in > > GIT Introduction innovative features section. I will also eventually > > update accordingly in the Plugin and Developer section (still re-reading > > them to make sure nothing got missed). > > Tried to compile on NetBSD and found that here perl located at > > /usr/pkg/bin/perl > > so default chebang in perl file does not work .... > > hm ....
while I do not know fix for shebang in pl files yet at least i tried to fix -ldl LDFLAGS on netBSD Does it still work on Linux ? :) > > > > > > On Thu, Mar 13, 2025 at 5:50 AM Georgy Salnikov <[email protected]> > > wrote: > >> > >> On Wed, 12 Mar 2025, Phyllis Smith via Cin wrote: > >> > >> > Also, updated GIT Manual to add these plugins to the list of "Innovative > >> > Features" in the Introduction section: > >> > > >> > > The Blend Algebra/Blend Program plugins provide a methodology for > >> > > developers to program new effects quickly while testing different > >> > > combinations without spending time to restart, recompile, reload your > >> > > project, reattach plugins, and so on. > >> > > > >> > Not sure if there are other NLEs out there that have this versatility, > >> > but > >> > it is quite special! > >> > >> Perhaps I'd prefer to say somehow more precise (feel free to improve my > >> sentence): > >> > >> The Blend Algebra/Blend Program plugins provide the advanced feature of > >> combining and modifying color pixels and transparencies of several tracks > >> according to a mathematic algorithm written entirely by the user in the > >> form > >> of compact and simple piece of code. Such user defined algorithms (blend > >> functions) are compiled, dynamically linked and immediately executed inside > >> Cinelerra on the fly without the need to restart application, reload > >> project, reattach plugins etc. > >> > >> _______________________________________________________________________________ > >> > >> Georgy Salnikov > >> NMR Group > >> Novosibirsk Institute of Organic Chemistry > >> Lavrentjeva, 9, 630090 Novosibirsk, Russia > >> Phone +7-383-3307864 > >> Email [email protected] > >> _______________________________________________________________________________ > >> > > -- > > Cin mailing list > > [email protected] > > https://lists.cinelerra-gg.org/mailman/listinfo/cin
From bd28ff59ed03798d5b6a1f14df53bb14806eac2e Mon Sep 17 00:00:00 2001 From: Andrew Randrianasulu <[email protected]> Date: Fri, 14 Mar 2025 13:13:18 +0300 Subject: [PATCH 2/2] NetBSD does not use -ldl, do not use it in BlendAlgebra/BlendProgram makefiles --- cinelerra-5.1/plugins/blendalgebra/Makefile | 3 +++ cinelerra-5.1/plugins/blendprogram/Makefile | 3 +++ 2 files changed, 6 insertions(+) diff --git a/cinelerra-5.1/plugins/blendalgebra/Makefile b/cinelerra-5.1/plugins/blendalgebra/Makefile index 308b4db4..4db95d7b 100644 --- a/cinelerra-5.1/plugins/blendalgebra/Makefile +++ b/cinelerra-5.1/plugins/blendalgebra/Makefile @@ -1,6 +1,9 @@ include ../../plugin_defs +PLATFORM = $(shell uname) +ifneq ($(PLATFORM), NetBSD) LDFLAGS += -ldl +endif OBJS = $(OBJDIR)/blendalgebra.o diff --git a/cinelerra-5.1/plugins/blendprogram/Makefile b/cinelerra-5.1/plugins/blendprogram/Makefile index 539349d9..00727ac3 100644 --- a/cinelerra-5.1/plugins/blendprogram/Makefile +++ b/cinelerra-5.1/plugins/blendprogram/Makefile @@ -1,6 +1,9 @@ include ../../plugin_defs +PLATFORM = $(shell uname) +ifneq ($(PLATFORM), NetBSD) LDFLAGS += -ldl +endif OBJS = $(OBJDIR)/blendprogram.o -- 2.47.1
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

