Programming applications for making music on Linux.
Moderators: MattKingUSA , khz
davephillips
Established Member
Posts: 592 Joined: Sat Aug 15, 2015 1:05 pm
Has thanked: 35 times
Been thanked: 23 times
Post
by davephillips » Wed Jul 06, 2016 11:39 am
Trying a build from source code, fails here :
Code: Select all
make all -C Src/DPF_Pulse
make[1]: Entering directory '/home/dlphilp/src/chiptune/Src/DPF_Pulse'
g++ Plugin.cpp -Wall -Wextra -pipe -fPIC -DPIC -DNDEBUG -O2 -ffast-math -mtune=generic -msse -msse2 -fdata-sections -ffunction-sections -mfpmath=sse -fvisibility=hidden -DHAVE_JACK -DHAVE_LIBLO -std=c++14 -fvisibility-inlines-hidden -I. -I../../dpf/distrho -I../../dpf/dgl -I../../Include -MD -MP -c -o Plugin.cpp.o
In file included from Plugin.cpp:5:0:
Plugin.h:7:37: fatal error: ftz/Audio/SynthSettings.h: No such file or directory
#include <ftz/Audio/SynthSettings.h>
^
compilation terminated.
../Makefile.mk:81: recipe for target 'Plugin.cpp.o' failed
make[1]: *** [Plugin.cpp.o] Error 1
make[1]: Leaving directory '/home/dlphilp/src/chiptune/Src/DPF_Pulse'
Makefile:19: recipe for target 'plugins' failed
make: *** [plugins] Error 2
Any suggestions ? It seems something is missing...
Best,
dp
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Jul 06, 2016 12:56 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:27 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Jul 06, 2016 7:54 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:27 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Jul 06, 2016 10:39 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Thu Jul 07, 2016 12:27 am
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Thu Jul 07, 2016 1:23 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Fri Jul 08, 2016 11:19 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Sat Jul 16, 2016 4:47 am
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Feb 15, 2017 6:12 am
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.
fundamental
Established Member
Posts: 165 Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time
Post
by fundamental » Wed Feb 15, 2017 4:03 pm
The comment about dynamic memory/realtime safety caught my eye and I was going to do a quick run with stoat on the synth(s), but I have to agree with other posters. Setting up all the dependencies is more work than it should be.
ZynAddSubFX maintainer
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Feb 15, 2017 6:29 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.
fundamental
Established Member
Posts: 165 Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time
Post
by fundamental » Wed Feb 15, 2017 7:13 pm
How about a 'make fetch-deps' and a 'make build-deps'?
Those two commands should respectively be able to fetch the various git repos and build them in sequence/installing the headers to a build folder.
Then, hopefully, make would just run (assuming that the system compiler is recent enough).
There's the separate issue of C++14 usage which may make it difficult for some to build, but having a simple way to avoid 'dependency hell' would be a notable improvement.
ZynAddSubFX maintainer
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Wed Feb 15, 2017 9:09 pm
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Tue Apr 03, 2018 11:30 am
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.
Lyberta
Established Member
Posts: 681 Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet
Been thanked: 1 time
Post
by Lyberta » Thu May 10, 2018 1:43 am
Nothing to see here
Last edited by
Lyberta on Mon Mar 25, 2019 2:29 pm, edited 2 times in total.