Skip to content

Instantly share code, notes, and snippets.

@like-a-bause
Created September 18, 2014 10:42
Show Gist options
  • Save like-a-bause/909eee4dc46565c72fba to your computer and use it in GitHub Desktop.
Save like-a-bause/909eee4dc46565c72fba to your computer and use it in GitHub Desktop.
Raspberry Pi Archlinux Arm OpenFrameworks rmake
cat: /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: No such file or directory
armv6l
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 openssl libpulse-simple alsa libmpg123
Compiling OF library for Release
cat: /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: No such file or directory
armv6l
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 openssl libpulse-simple alsa libmpg123
make[1]: Entering directory `/opt/raspberrypi/root/opt/of_v0.8.3_linuxarmv6l_release/libs/openFrameworksCompiled/project'
cat: /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: No such file or directory
armv6l
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 openssl libpulse-simple alsa libmpg123
make[2]: Nothing to be done for `ReleaseABI'.
cat: /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: No such file or directory
armv6l
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 openssl libpulse-simple alsa libmpg123
Done!
make[1]: Leaving directory `/opt/raspberrypi/root/opt/of_v0.8.3_linuxarmv6l_release/libs/openFrameworksCompiled/project'
Compiling emptyExample for Release
cat: /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: No such file or directory
armv6l
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 openssl libpulse-simple alsa libmpg123
make[1]: Entering directory `/opt/raspberrypi/root/opt/of_v0.8.3_linuxarmv6l_release/examples/empty/emptyExample'
Compiling src/main.cpp
/opt/raspberrypi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++ -c -O3 -Wall -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe --sysroot=/opt/raspberrypi/root -DOF_USING_MPG123 -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE -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 -DUSE_DISPMANX_TRANSFORM_T -I./src -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/opt/raspberrypi/root/opt/vc/include -I/opt/raspberrypi/root/opt/vc/include/interface/vcos/pthreads -I/opt/raspberrypi/root/opt/vc/include/interface/vmcs_host/linux -I/opt/raspberrypi/root/usr/include/c++/4.6/ -I/opt/raspberrypi/root/usr/include/c++/4.6/arm-linux-gnueabihf -pthread -D_REENTRANT -I/opt/raspberrypi/root/usr/include/cairo -I/opt/raspberrypi/root/usr/include/glib-2.0 -I/opt/raspberrypi/root/usr/lib/glib-2.0/include -I/opt/raspberrypi/root/usr/include/pixman-1 -I/opt/raspberrypi/root/usr/include/freetype2 -I/opt/raspberrypi/root/usr/include/libpng16 -I/opt/raspberrypi/root/usr/include/harfbuzz -I/opt/raspberrypi/root/usr/include/libdrm -I/opt/raspberrypi/root/usr/include/gstreamer-1.0 -I/opt/raspberrypi/root/usr/include/AL -I/opt/raspberrypi/root/usr/include/alsa -I../../../libs/fmodex/include -I../../../libs/glfw/include -I../../../libs/glfw/include/GLFW -I../../../libs/kiss/include -I../../../libs/openssl/include -I../../../libs/openssl/include/openssl -I../../../libs/poco/include -I../../../libs/rtAudio/include -I../../../libs/tess2/include -I../../../libs/openFrameworks -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/sound -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/events -MMD -MP -MF obj/linuxarmv6l/Release/src/main.d -MT obj/linuxarmv6l/Release/src/main.o -o obj/linuxarmv6l/Release/src/main.o -c src/main.cpp
Compiling src/ofApp.cpp
/opt/raspberrypi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++ -c -O3 -Wall -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe --sysroot=/opt/raspberrypi/root -DOF_USING_MPG123 -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE -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 -DUSE_DISPMANX_TRANSFORM_T -I./src -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/opt/raspberrypi/root/opt/vc/include -I/opt/raspberrypi/root/opt/vc/include/interface/vcos/pthreads -I/opt/raspberrypi/root/opt/vc/include/interface/vmcs_host/linux -I/opt/raspberrypi/root/usr/include/c++/4.6/ -I/opt/raspberrypi/root/usr/include/c++/4.6/arm-linux-gnueabihf -pthread -D_REENTRANT -I/opt/raspberrypi/root/usr/include/cairo -I/opt/raspberrypi/root/usr/include/glib-2.0 -I/opt/raspberrypi/root/usr/lib/glib-2.0/include -I/opt/raspberrypi/root/usr/include/pixman-1 -I/opt/raspberrypi/root/usr/include/freetype2 -I/opt/raspberrypi/root/usr/include/libpng16 -I/opt/raspberrypi/root/usr/include/harfbuzz -I/opt/raspberrypi/root/usr/include/libdrm -I/opt/raspberrypi/root/usr/include/gstreamer-1.0 -I/opt/raspberrypi/root/usr/include/AL -I/opt/raspberrypi/root/usr/include/alsa -I../../../libs/fmodex/include -I../../../libs/glfw/include -I../../../libs/glfw/include/GLFW -I../../../libs/kiss/include -I../../../libs/openssl/include -I../../../libs/openssl/include/openssl -I../../../libs/poco/include -I../../../libs/rtAudio/include -I../../../libs/tess2/include -I../../../libs/openFrameworks -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/sound -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/events -MMD -MP -MF obj/linuxarmv6l/Release/src/ofApp.d -MT obj/linuxarmv6l/Release/src/ofApp.o -o obj/linuxarmv6l/Release/src/ofApp.o -c src/ofApp.cpp
Linking bin/emptyExample for linuxarmv6l
/opt/raspberrypi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++ -o bin/emptyExample obj/linuxarmv6l/Release/src/main.o obj/linuxarmv6l/Release/src/ofApp.o ../../../libs/openFrameworksCompiled/lib/linuxarmv6l/libopenFrameworks.a -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections --sysroot=/opt/raspberrypi/root -pthread -L/opt/vc/lib -L/opt/raspberrypi/root/opt/vc/lib ../../../libs/kiss/lib/linuxarmv6l/libkiss.a ../../../libs/rtAudio/lib/linuxarmv6l/libRtAudio.a ../../../libs/tess2/lib/linuxarmv6l/libtess2.a ../../../libs/poco/lib/linuxarmv6l/libPocoNet.a ../../../libs/poco/lib/linuxarmv6l/libPocoData.a ../../../libs/poco/lib/linuxarmv6l/libPocoNetSSL.a ../../../libs/poco/lib/linuxarmv6l/libPocoCrypto.a ../../../libs/poco/lib/linuxarmv6l/libPocoZip.a ../../../libs/poco/lib/linuxarmv6l/libPocoUtil.a ../../../libs/poco/lib/linuxarmv6l/libPocoXML.a ../../../libs/poco/lib/linuxarmv6l/libPocoFoundation.a ../../../libs/poco/lib/linuxarmv6l/libPocoNetSSL.a ../../../libs/poco/lib/linuxarmv6l/libPocoNet.a ../../../libs/poco/lib/linuxarmv6l/libPocoCrypto.a ../../../libs/poco/lib/linuxarmv6l/libPocoUtil.a ../../../libs/poco/lib/linuxarmv6l/libPocoXML.a ../../../libs/poco/lib/linuxarmv6l/libPocoFoundation.a -lcairo -lz -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -ludev -lfontconfig -lfreetype -lsndfile -lopenal -lssl -lcrypto -lpulse-simple -lpulse -lasound -lmpg123 -lfreeimage -lGLESv2 -lGLESv1_CM -lEGL -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lpcre -lrt -lX11 -ldl
/opt/raspberrypi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/../lib/gcc/arm-linux-gnueabihf/4.8.3/../../../../arm-linux-gnueabihf/bin/ld: warning: libEGL.so.1, needed by /opt/raspberrypi/root/lib/libcairo.so, not found (try using -rpath or -rpath-link)
/opt/raspberrypi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/../lib/gcc/arm-linux-gnueabihf/4.8.3/../../../../arm-linux-gnueabihf/bin/ld: warning: libGL.so.1, needed by /opt/raspberrypi/root/lib/libcairo.so, not found (try using -rpath or -rpath-link)
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXGetProcAddress'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXMakeCurrent'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXChooseFBConfig'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXGetCurrentDrawable'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXGetVisualFromFBConfig'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXGetCurrentContext'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXQueryExtensionsString'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glDrawBuffer'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXSwapBuffers'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glXQueryContext'
/opt/raspberrypi/root/lib/libcairo.so: undefined reference to `glReadBuffer'
collect2: error: ld returned 1 exit status
make[1]: *** [bin/emptyExample] Error 1
make[1]: Leaving directory `/opt/raspberrypi/root/opt/of_v0.8.3_linuxarmv6l_release/examples/empty/emptyExample'
make: *** [Release] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment