-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Struggling to compile Pi3b+ #69
Comments
Alright, It looks like the file is refencing something in the third party folder, have copied the contents into src folder and now have progressed to this issue... |
Back at it again and found that I needed the newest poco - only to run into this...
|
there is a new image that should be compatible with Pi3B+ |
@gitunit Hi there, great to hear development is still going ahead. Do you have any more infos about the new image? I can't find it on github. What does it include? I don't need it for the Pi3B+ (as I am using a normal 3), but would be great to see if some of the midi issues have been resolved. I am having problems with some notes not playing correctly resulting in weird sounds.. Even if I am not moving around the XY grid, it sounds like the sample is changing across the keys as we played them. Thanks! |
Hi @nsynthsuper I'm trying to compile the 16gb lite version to a Pi3b+ to no avail. I previously have been following the open thread re:pi3b+ and found myself missing a bunch of packages but now have reached this impasse. Any help you can lend would be fantastic.
Compiling open-nsynth for Release
make[1]: Entering directory '/home/pi/opt/of/apps/open-nsynth/open-nsynth'
HOST_OS=Linux
checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl rtaudio gtk+-2.0
with PKG_CONFIG_LIBDIR=
Compiling /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.cpp
g++ -c -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2 -I/home/pi/opt/of/libs/glm/include -I/home/pi/opt/of/libs/glm/include/glm -I/home/pi/opt/of/libs/glm/include/glm/detail -I/home/pi/opt/of/libs/glm/include/glm/gtc -I/home/pi/opt/of/libs/glm/include/glm/gtx -I/home/pi/opt/of/libs/glm/include/glm/simd -I/home/pi/opt/of/libs/json/include -I/home/pi/opt/of/libs/kiss/include -I/home/pi/opt/of/libs/tess2/include -I/home/pi/opt/of/libs/utf8/include -I/home/pi/opt/of/libs/utf8/include/utf8 -I/home/pi/opt/of/libs/openFrameworks -I/home/pi/opt/of/libs/openFrameworks/video -I/home/pi/opt/of/libs/openFrameworks/sound -I/home/pi/opt/of/libs/openFrameworks/math -I/home/pi/opt/of/libs/openFrameworks/gl -I/home/pi/opt/of/libs/openFrameworks/graphics -I/home/pi/opt/of/libs/openFrameworks/utils -I/home/pi/opt/of/libs/openFrameworks/types -I/home/pi/opt/of/libs/openFrameworks/3d -I/home/pi/opt/of/libs/openFrameworks/events -I/home/pi/opt/of/libs/openFrameworks/communication -I/home/pi/opt/of/libs/openFrameworks/app -I/home/pi/opt/of/apps/open-nsynth/open-nsynth/src -I/home/pi/opt/of/addons/ofxOsc/src -I/home/pi/opt/of/addons/ofxOsc/libs -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/osc -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/posix -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/win32 -I/home/pi/opt/of/addons/ofxPoco/src -Isrc -MMD -MP -MF obj/linuxarmv6l/Release/src/MidiThread.d -MT obj/linuxarmv6l/Release/src/MidiThread.o -o obj/linuxarmv6l/Release/src/MidiThread.o -c /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.cpp
Compiling /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.cpp
g++ -c -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2 -I/home/pi/opt/of/libs/glm/include -I/home/pi/opt/of/libs/glm/include/glm -I/home/pi/opt/of/libs/glm/include/glm/detail -I/home/pi/opt/of/libs/glm/include/glm/gtc -I/home/pi/opt/of/libs/glm/include/glm/gtx -I/home/pi/opt/of/libs/glm/include/glm/simd -I/home/pi/opt/of/libs/json/include -I/home/pi/opt/of/libs/kiss/include -I/home/pi/opt/of/libs/tess2/include -I/home/pi/opt/of/libs/utf8/include -I/home/pi/opt/of/libs/utf8/include/utf8 -I/home/pi/opt/of/libs/openFrameworks -I/home/pi/opt/of/libs/openFrameworks/video -I/home/pi/opt/of/libs/openFrameworks/sound -I/home/pi/opt/of/libs/openFrameworks/math -I/home/pi/opt/of/libs/openFrameworks/gl -I/home/pi/opt/of/libs/openFrameworks/graphics -I/home/pi/opt/of/libs/openFrameworks/utils -I/home/pi/opt/of/libs/openFrameworks/types -I/home/pi/opt/of/libs/openFrameworks/3d -I/home/pi/opt/of/libs/openFrameworks/events -I/home/pi/opt/of/libs/openFrameworks/communication -I/home/pi/opt/of/libs/openFrameworks/app -I/home/pi/opt/of/apps/open-nsynth/open-nsynth/src -I/home/pi/opt/of/addons/ofxOsc/src -I/home/pi/opt/of/addons/ofxOsc/libs -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/osc -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/posix -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/win32 -I/home/pi/opt/of/addons/ofxPoco/src -Isrc -MMD -MP -MF obj/linuxarmv6l/Release/src/NSynth.d -MT obj/linuxarmv6l/Release/src/NSynth.o -o obj/linuxarmv6l/Release/src/NSynth.o -c /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.cpp
Compiling /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/ofApp.cpp
g++ -c -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2 -I/home/pi/opt/of/libs/glm/include -I/home/pi/opt/of/libs/glm/include/glm -I/home/pi/opt/of/libs/glm/include/glm/detail -I/home/pi/opt/of/libs/glm/include/glm/gtc -I/home/pi/opt/of/libs/glm/include/glm/gtx -I/home/pi/opt/of/libs/glm/include/glm/simd -I/home/pi/opt/of/libs/json/include -I/home/pi/opt/of/libs/kiss/include -I/home/pi/opt/of/libs/tess2/include -I/home/pi/opt/of/libs/utf8/include -I/home/pi/opt/of/libs/utf8/include/utf8 -I/home/pi/opt/of/libs/openFrameworks -I/home/pi/opt/of/libs/openFrameworks/video -I/home/pi/opt/of/libs/openFrameworks/sound -I/home/pi/opt/of/libs/openFrameworks/math -I/home/pi/opt/of/libs/openFrameworks/gl -I/home/pi/opt/of/libs/openFrameworks/graphics -I/home/pi/opt/of/libs/openFrameworks/utils -I/home/pi/opt/of/libs/openFrameworks/types -I/home/pi/opt/of/libs/openFrameworks/3d -I/home/pi/opt/of/libs/openFrameworks/events -I/home/pi/opt/of/libs/openFrameworks/communication -I/home/pi/opt/of/libs/openFrameworks/app -I/home/pi/opt/of/apps/open-nsynth/open-nsynth/src -I/home/pi/opt/of/addons/ofxOsc/src -I/home/pi/opt/of/addons/ofxOsc/libs -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/osc -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/posix -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/win32 -I/home/pi/opt/of/addons/ofxPoco/src -Isrc -MMD -MP -MF obj/linuxarmv6l/Release/src/ofApp.d -MT obj/linuxarmv6l/Release/src/ofApp.o -o obj/linuxarmv6l/Release/src/ofApp.o -c /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/ofApp.cpp
Compiling /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/main.cpp
g++ -c -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2 -I/home/pi/opt/of/libs/glm/include -I/home/pi/opt/of/libs/glm/include/glm -I/home/pi/opt/of/libs/glm/include/glm/detail -I/home/pi/opt/of/libs/glm/include/glm/gtc -I/home/pi/opt/of/libs/glm/include/glm/gtx -I/home/pi/opt/of/libs/glm/include/glm/simd -I/home/pi/opt/of/libs/json/include -I/home/pi/opt/of/libs/kiss/include -I/home/pi/opt/of/libs/tess2/include -I/home/pi/opt/of/libs/utf8/include -I/home/pi/opt/of/libs/utf8/include/utf8 -I/home/pi/opt/of/libs/openFrameworks -I/home/pi/opt/of/libs/openFrameworks/video -I/home/pi/opt/of/libs/openFrameworks/sound -I/home/pi/opt/of/libs/openFrameworks/math -I/home/pi/opt/of/libs/openFrameworks/gl -I/home/pi/opt/of/libs/openFrameworks/graphics -I/home/pi/opt/of/libs/openFrameworks/utils -I/home/pi/opt/of/libs/openFrameworks/types -I/home/pi/opt/of/libs/openFrameworks/3d -I/home/pi/opt/of/libs/openFrameworks/events -I/home/pi/opt/of/libs/openFrameworks/communication -I/home/pi/opt/of/libs/openFrameworks/app -I/home/pi/opt/of/apps/open-nsynth/open-nsynth/src -I/home/pi/opt/of/addons/ofxOsc/src -I/home/pi/opt/of/addons/ofxOsc/libs -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/osc -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/posix -I/home/pi/opt/of/addons/ofxOsc/libs/oscpack/src/ip/win32 -I/home/pi/opt/of/addons/ofxPoco/src -Isrc -MMD -MP -MF obj/linuxarmv6l/Release/src/main.d -MT obj/linuxarmv6l/Release/src/main.o -o obj/linuxarmv6l/Release/src/main.o -c /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/main.cpp
In file included from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.cpp:14:0:
/home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.h:21:26: fatal error: Multisampler.h: No such file or directory
#include "Multisampler.h"
^
compilation terminated.
/home/pi/opt/of/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:221: recipe for target 'obj/linuxarmv6l/Release/src/NSynth.o' failed
make[1]: *** [obj/linuxarmv6l/Release/src/NSynth.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.h:18:0,
from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.cpp:16:
/home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.h:21:26: fatal error: Multisampler.h: No such file or directory
#include "Multisampler.h"
^
compilation terminated.
/home/pi/opt/of/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:221: recipe for target 'obj/linuxarmv6l/Release/src/MidiThread.o' failed
make[1]: *** [obj/linuxarmv6l/Release/src/MidiThread.o] Error 1
In file included from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.h:18:0,
from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/ofApp.h:27,
from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/main.cpp:15:
/home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.h:21:26: fatal error: Multisampler.h: No such file or directory
#include "Multisampler.h"
^
In file included from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/MidiThread.h:18:0,
from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/ofApp.h:27,
from /home/pi/opt/of/apps/open-nsynth/open-nsynth/src/ofApp.cpp:19:
/home/pi/opt/of/apps/open-nsynth/open-nsynth/src/NSynth.h:21:26: fatal error: Multisampler.h: No such file or directory
#include "Multisampler.h"
^
compilation terminated.
compilation terminated.
/home/pi/opt/of/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:221: recipe for target 'obj/linuxarmv6l/Release/src/main.o' failed
make[1]: *** [obj/linuxarmv6l/Release/src/main.o] Error 1
/home/pi/opt/of/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:221: recipe for target 'obj/linuxarmv6l/Release/src/ofApp.o' failed
make[1]: *** [obj/linuxarmv6l/Release/src/ofApp.o] Error 1
make[1]: Leaving directory '/home/pi/opt/of/apps/open-nsynth/open-nsynth'
/home/pi/opt/of/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:124: recipe for target 'Release' failed
make: *** [Release] Error 2
The text was updated successfully, but these errors were encountered: