PS4 Raspberry Pi
Posted: Tue Jul 08, 2014 9:34 pm
Just to let you know where I am....
Teensy 2.0 ++ with necessary EMUPS4 hex file loaded.
Attempted to get the GIMX uploaded to handle things and I am running in to errors when trying to do this even though following the wiki. I have also had the same errors when trying to use it on a Lubuntu install? Apologies for the pasting of huge amount of code but I am not as strong on Linux to understand the root cause.
Any help is really appreciated.
Gavin
Teensy 2.0 ++ with necessary EMUPS4 hex file loaded.
Attempted to get the GIMX uploaded to handle things and I am running in to errors when trying to do this even though following the wiki. I have also had the same errors when trying to use it on a Lubuntu install? Apologies for the pasting of huge amount of code but I am not as strong on Linux to understand the root cause.
Code: Select all
pi@raspberrypi-modelB-Noircam ~ $ sudo apt-get install git g++ libwxgtk2.8-dev libbluetooth-dev libglib2.0-dev libxml2-dev libusb-1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libusb-1.0-0' for regex 'libusb-1.0'
Note, selecting 'libusb-1.0-0-dev' for regex 'libusb-1.0'
g++ is already the newest version.
g++ set to manually installed.
git is already the newest version.
git set to manually installed.
libusb-1.0-0 is already the newest version.
libusb-1.0-0 set to manually installed.
The following extra packages will be installed:
libelf1 libglib2.0-bin libpcre3-dev libpcrecpp0 libwxbase2.8-dev libxml2
wx-common wx2.8-headers
Suggested packages:
libglib2.0-doc wx2.8-doc gettext libgl1-mesa-dev libgl-dev xlibmesa-glu-dev
libglu-dev
The following NEW packages will be installed:
libbluetooth-dev libelf1 libglib2.0-bin libglib2.0-dev libpcre3-dev
libpcrecpp0 libusb-1.0-0-dev libwxbase2.8-dev libwxgtk2.8-dev libxml2-dev
wx-common wx2.8-headers
The following packages will be upgraded:
libxml2
1 upgraded, 12 newly installed, 0 to remove and 70 not upgraded.
Need to get 7,388 kB of archives.
After this operation, 20.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxml2 armhf 2.8.0+dfsg1-7+nmu3 [822 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libpcrecpp0 armhf 1:8.30-5 [124 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libglib2.0-dev armhf 2.33.12+really2.32.4-5 [1,888 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libelf1 armhf 0.152-1+wheezy1 [300 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libglib2.0-bin armhf 2.33.12+really2.32.4-5 [867 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libpcre3-dev armhf 1:8.30-5 [343 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libwxbase2.8-dev armhf 2.8.12.1-12 [108 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ wheezy/main wx-common armhf 2.8.12.1-12 [126 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libusb-1.0-0-dev armhf 2:1.0.11-1 [184 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libwxgtk2.8-dev armhf 2.8.12.1-12 [108 kB]
Get:11 http://mirrordirector.raspbian.org/raspbian/ wheezy/main wx2.8-headers armhf 2.8.12.1-12 [1,578 kB]
Get:12 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxml2-dev armhf 2.8.0+dfsg1-7+nmu3 [822 kB]
Get:13 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libbluetooth-dev armhf 4.99-2 [118 kB]
Fetched 7,388 kB in 7s (994 kB/s)
(Reading database ... 66927 files and directories currently installed.)
Preparing to replace libxml2:armhf 2.8.0+dfsg1-7+nmu2 (using .../libxml2_2.8.0+dfsg1-7+nmu3_armhf.deb) ...
Unpacking replacement libxml2:armhf ...
Selecting previously unselected package libelf1.
Unpacking libelf1 (from .../libelf1_0.152-1+wheezy1_armhf.deb) ...
Selecting previously unselected package libglib2.0-bin.
Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.33.12+really2.32.4-5_armhf.deb) ...
Selecting previously unselected package libpcrecpp0:armhf.
Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libpcre3-dev.
Unpacking libpcre3-dev (from .../libpcre3-dev_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libglib2.0-dev.
Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.33.12+really2.32.4-5_armhf.deb) ...
Selecting previously unselected package libusb-1.0-0-dev.
Unpacking libusb-1.0-0-dev (from .../libusb-1.0-0-dev_2%3a1.0.11-1_armhf.deb) ...
Selecting previously unselected package wx2.8-headers.
Unpacking wx2.8-headers (from .../wx2.8-headers_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libwxbase2.8-dev.
Unpacking libwxbase2.8-dev (from .../libwxbase2.8-dev_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package wx-common.
Unpacking wx-common (from .../wx-common_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libwxgtk2.8-dev.
Unpacking libwxgtk2.8-dev (from .../libwxgtk2.8-dev_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libxml2-dev:armhf.
Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.8.0+dfsg1-7+nmu3_armhf.deb) ...
Selecting previously unselected package libbluetooth-dev.
Unpacking libbluetooth-dev (from .../libbluetooth-dev_4.99-2_armhf.deb) ...
Processing triggers for man-db ...
Processing triggers for libglib2.0-0:armhf ...
Setting up libxml2:armhf (2.8.0+dfsg1-7+nmu3) ...
Setting up libelf1 (0.152-1+wheezy1) ...
Setting up libglib2.0-bin (2.33.12+really2.32.4-5) ...
Setting up libpcrecpp0:armhf (1:8.30-5) ...
Setting up libpcre3-dev (1:8.30-5) ...
Setting up libglib2.0-dev (2.33.12+really2.32.4-5) ...
Setting up libusb-1.0-0-dev (2:1.0.11-1) ...
Setting up wx2.8-headers (2.8.12.1-12) ...
Setting up libwxbase2.8-dev (2.8.12.1-12) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/base-unicode-release-2.8 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up wx-common (2.8.12.1-12) ...
Setting up libwxgtk2.8-dev (2.8.12.1-12) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk2-unicode-release-2.8 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up libxml2-dev:armhf (2.8.0+dfsg1-7+nmu3) ...
Setting up libbluetooth-dev (4.99-2) ...
pi@raspberrypi-modelB-Noircam ~ $ git clone -b dev --single-branch --depth 1 https://github.com/matlo/GIMX.git
Cloning into 'GIMX'...
remote: Counting objects: 427, done.
remote: Compressing objects: 100% (359/359), done.
remote: Total 427 (delta 113), reused 243 (delta 56)
Receiving objects: 100% (427/427), 517.06 KiB | 325 KiB/s, done.
Resolving deltas: 100% (113/113), done.
pi@raspberrypi-modelB-Noircam ~ $ cd GIMX
pi@raspberrypi-modelB-Noircam ~/GIMX $ LS
-bash: LS: command not found
pi@raspberrypi-modelB-Noircam ~/GIMX $ ls
config directories.h info.h Makedefs po shared
core fpsconfig launcher Makefile README.md
pi@raspberrypi-modelB-Noircam ~/GIMX $ clear
pi@raspberrypi-modelB-Noircam ~/GIMX $ make -j 1
for i in shared core config launcher fpsconfig po; do cd $i; make all; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
for i in controller event updater configupdater configeditor; do cd $i; make all; cd ..; done
make[2]: Entering directory `/home/pi/GIMX/shared/controller'
gcc -Wall -O3 -Iinclude -Isrc -o src/report.o -c src/report.c
gcc -Wall -O3 -Iinclude -Isrc -o src/control.o -c src/control.c
gcc -Wall -O3 -Iinclude -Isrc -o src/controller.o -c src/controller.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds2.o -c src/ds2.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds3.o -c src/ds3.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds4.o -c src/ds4.c
gcc -Wall -O3 -Iinclude -Isrc -o src/joystick.o -c src/joystick.c
gcc -Wall -O3 -Iinclude -Isrc -o src/x360.o -c src/x360.c
gcc -Wall -O3 -Iinclude -Isrc -o src/xbox.o -c src/xbox.c
gcc -Wall -O3 -Iinclude -Isrc -o src/xone.o -c src/xone.c
ar rcsD controller.a.new src/report.o src/control.o src/controller.o src/ds2.o src/ds3.o src/ds4.o src/joystick.o src/x360.o src/xbox.o src/xone.o
diff -N controller.a.new controller.a > /dev/null || mv controller.a.new controller.a
rm -f controller.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/controller'
make[2]: Entering directory `/home/pi/GIMX/shared/event'
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/GE.o -c src/GE.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/events.o -c src/linux/events.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/mkb.o -c src/linux/mkb.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/js.o -c src/linux/js.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/conversion.o -c src/conversion.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/conversion.o -c src/linux/conversion.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/timer.o -c src/linux/timer.c
ar rcsD GE.a.new src/GE.o src/linux/events.o src/linux/mkb.o src/linux/js.o src/conversion.o src/linux/conversion.o src/linux/timer.o
diff -N GE.a.new GE.a > /dev/null || mv GE.a.new GE.a
rm -f GE.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/event'
make[2]: Entering directory `/home/pi/GIMX/shared/updater'
gcc -Wall -O3 -o updater.o -c updater.cpp
updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [updater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/updater'
make[2]: Entering directory `/home/pi/GIMX/shared/configupdater'
gcc -Wall -O3 -o configupdater.o -c configupdater.cpp
configupdater.cpp:11:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [configupdater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/configupdater'
make[2]: Entering directory `/home/pi/GIMX/shared/configeditor'
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/event_catcher.o -c src/event_catcher.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/XmlWritter.o -c src/XmlWritter.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/XmlReader.o -c src/XmlReader.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Trigger.o -c src/Trigger.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Intensity.o -c src/Intensity.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Event.o -c src/Event.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Device.o -c src/Device.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Controller.o -c src/Controller.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/ConfigurationFile.o -c src/ConfigurationFile.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Configuration.o -c src/Configuration.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/ControlMapper.o -c src/ControlMapper.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/MouseOptions.o -c src/MouseOptions.cpp
ar rcsD configeditor.a.new src/event_catcher.o src/XmlWritter.o src/XmlReader.o src/Trigger.o src/Intensity.o src/Event.o src/Device.o src/Controller.o src/ConfigurationFile.o src/Configuration.o src/ControlMapper.o src/MouseOptions.o
diff -N configeditor.a.new configeditor.a > /dev/null || mv configeditor.a.new configeditor.a
rm -f configeditor.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/configeditor'
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o emuclient.o -c emuclient.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o mainloop.o -c mainloop.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o args.o -c args.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o configMain.o configMain.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o configApp.o configApp.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o launcherApp.o launcherApp.cpp
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o launcherMain.o launcherMain.cpp
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o fpsconfigMain.o fpsconfigMain.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o fpsconfigApp.o fpsconfigApp.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
make[1]: `all' is up to date.
make[1]: Leaving directory `/home/pi/GIMX/po'
pi@raspberrypi-modelB-Noircam ~/GIMX $ sudo make install
for i in shared core config launcher fpsconfig po; do cd $i; make all; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
for i in controller event updater configupdater configeditor; do cd $i; make all; cd ..; done
make[2]: Entering directory `/home/pi/GIMX/shared/controller'
ar rcsD controller.a.new src/report.o src/control.o src/controller.o src/ds2.o src/ds3.o src/ds4.o src/joystick.o src/x360.o src/xbox.o src/xone.o
diff -N controller.a.new controller.a > /dev/null || mv controller.a.new controller.a
rm -f controller.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/controller'
make[2]: Entering directory `/home/pi/GIMX/shared/event'
ar rcsD GE.a.new src/GE.o src/linux/events.o src/linux/mkb.o src/linux/js.o src/conversion.o src/linux/conversion.o src/linux/timer.o
diff -N GE.a.new GE.a > /dev/null || mv GE.a.new GE.a
rm -f GE.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/event'
make[2]: Entering directory `/home/pi/GIMX/shared/updater'
gcc -Wall -O3 -o updater.o -c updater.cpp
updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [updater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/updater'
make[2]: Entering directory `/home/pi/GIMX/shared/configupdater'
gcc -Wall -O3 -o configupdater.o -c configupdater.cpp
configupdater.cpp:11:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [configupdater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/configupdater'
make[2]: Entering directory `/home/pi/GIMX/shared/configeditor'
ar rcsD configeditor.a.new src/event_catcher.o src/XmlWritter.o src/XmlReader.o src/Trigger.o src/Intensity.o src/Event.o src/Device.o src/Controller.o src/ConfigurationFile.o src/Configuration.o src/ControlMapper.o src/MouseOptions.o
diff -N configeditor.a.new configeditor.a > /dev/null || mv configeditor.a.new configeditor.a
rm -f configeditor.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/configeditor'
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
make[1]: `all' is up to date.
make[1]: Leaving directory `/home/pi/GIMX/po'
for i in shared core config launcher fpsconfig po; do cd $i; make install; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
make[1]: *** No rule to make target `install'. Stop.
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
mkdir -p /usr/share/locale
for translation in *.po; \
do \
po=$(basename ${translation} .po); \
mkdir -p /usr/share/locale/$po/LC_MESSAGES; \
msgfmt -o /usr/share/locale/$po/LC_MESSAGES/gimx.mo $po.po; \
done
/bin/sh: 5: msgfmt: not found
make[1]: *** [install] Error 127
make[1]: Leaving directory `/home/pi/GIMX/po'
pi@raspberrypi-modelB-Noircam ~/GIMX $ sudo chmod u+s /usr/bin/gimx /usr/bin/sixaddr /usr/bin/bdaddr /usr/bin/hcirevision
chmod: cannot access `/usr/bin/gimx': No such file or directory
pi@raspberrypi-modelB-Noircam ~ $ sudo apt-get install git g++ libwxgtk2.8-dev libbluetooth-dev libglib2.0-dev libxml2-dev libusb-1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libusb-1.0-0' for regex 'libusb-1.0'
Note, selecting 'libusb-1.0-0-dev' for regex 'libusb-1.0'
g++ is already the newest version.
g++ set to manually installed.
git is already the newest version.
git set to manually installed.
libusb-1.0-0 is already the newest version.
libusb-1.0-0 set to manually installed.
The following extra packages will be installed:
libelf1 libglib2.0-bin libpcre3-dev libpcrecpp0 libwxbase2.8-dev libxml2
wx-common wx2.8-headers
Suggested packages:
libglib2.0-doc wx2.8-doc gettext libgl1-mesa-dev libgl-dev xlibmesa-glu-dev
libglu-dev
The following NEW packages will be installed:
libbluetooth-dev libelf1 libglib2.0-bin libglib2.0-dev libpcre3-dev
libpcrecpp0 libusb-1.0-0-dev libwxbase2.8-dev libwxgtk2.8-dev libxml2-dev
wx-common wx2.8-headers
The following packages will be upgraded:
libxml2
1 upgraded, 12 newly installed, 0 to remove and 70 not upgraded.
Need to get 7,388 kB of archives.
After this operation, 20.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxml2 armhf 2.8.0+dfsg1-7+nmu3 [822 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libpcrecpp0 armhf 1:8.30-5 [124 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libglib2.0-dev armhf 2.33.12+really2.32.4-5 [1,888 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libelf1 armhf 0.152-1+wheezy1 [300 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libglib2.0-bin armhf 2.33.12+really2.32.4-5 [867 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libpcre3-dev armhf 1:8.30-5 [343 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libwxbase2.8-dev armhf 2.8.12.1-12 [108 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ wheezy/main wx-common armhf 2.8.12.1-12 [126 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libusb-1.0-0-dev armhf 2:1.0.11-1 [184 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libwxgtk2.8-dev armhf 2.8.12.1-12 [108 kB]
Get:11 http://mirrordirector.raspbian.org/raspbian/ wheezy/main wx2.8-headers armhf 2.8.12.1-12 [1,578 kB]
Get:12 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxml2-dev armhf 2.8.0+dfsg1-7+nmu3 [822 kB]
Get:13 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libbluetooth-dev armhf 4.99-2 [118 kB]
Fetched 7,388 kB in 7s (994 kB/s)
(Reading database ... 66927 files and directories currently installed.)
Preparing to replace libxml2:armhf 2.8.0+dfsg1-7+nmu2 (using .../libxml2_2.8.0+dfsg1-7+nmu3_armhf.deb) ...
Unpacking replacement libxml2:armhf ...
Selecting previously unselected package libelf1.
Unpacking libelf1 (from .../libelf1_0.152-1+wheezy1_armhf.deb) ...
Selecting previously unselected package libglib2.0-bin.
Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.33.12+really2.32.4-5_armhf.deb) ...
Selecting previously unselected package libpcrecpp0:armhf.
Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libpcre3-dev.
Unpacking libpcre3-dev (from .../libpcre3-dev_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libglib2.0-dev.
Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.33.12+really2.32.4-5_armhf.deb) ...
Selecting previously unselected package libusb-1.0-0-dev.
Unpacking libusb-1.0-0-dev (from .../libusb-1.0-0-dev_2%3a1.0.11-1_armhf.deb) ...
Selecting previously unselected package wx2.8-headers.
Unpacking wx2.8-headers (from .../wx2.8-headers_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libwxbase2.8-dev.
Unpacking libwxbase2.8-dev (from .../libwxbase2.8-dev_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package wx-common.
Unpacking wx-common (from .../wx-common_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libwxgtk2.8-dev.
Unpacking libwxgtk2.8-dev (from .../libwxgtk2.8-dev_2.8.12.1-12_armhf.deb) ...
Selecting previously unselected package libxml2-dev:armhf.
Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.8.0+dfsg1-7+nmu3_armhf.deb) ...
Selecting previously unselected package libbluetooth-dev.
Unpacking libbluetooth-dev (from .../libbluetooth-dev_4.99-2_armhf.deb) ...
Processing triggers for man-db ...
Processing triggers for libglib2.0-0:armhf ...
Setting up libxml2:armhf (2.8.0+dfsg1-7+nmu3) ...
Setting up libelf1 (0.152-1+wheezy1) ...
Setting up libglib2.0-bin (2.33.12+really2.32.4-5) ...
Setting up libpcrecpp0:armhf (1:8.30-5) ...
Setting up libpcre3-dev (1:8.30-5) ...
Setting up libglib2.0-dev (2.33.12+really2.32.4-5) ...
Setting up libusb-1.0-0-dev (2:1.0.11-1) ...
Setting up wx2.8-headers (2.8.12.1-12) ...
Setting up libwxbase2.8-dev (2.8.12.1-12) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/base-unicode-release-2.8 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up wx-common (2.8.12.1-12) ...
Setting up libwxgtk2.8-dev (2.8.12.1-12) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk2-unicode-release-2.8 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up libxml2-dev:armhf (2.8.0+dfsg1-7+nmu3) ...
Setting up libbluetooth-dev (4.99-2) ...
pi@raspberrypi-modelB-Noircam ~ $ git clone -b dev --single-branch --depth 1 https://github.com/matlo/GIMX.git
Cloning into 'GIMX'...
remote: Counting objects: 427, done.
remote: Compressing objects: 100% (359/359), done.
remote: Total 427 (delta 113), reused 243 (delta 56)
Receiving objects: 100% (427/427), 517.06 KiB | 325 KiB/s, done.
Resolving deltas: 100% (113/113), done.
pi@raspberrypi-modelB-Noircam ~ $ cd GIMX
pi@raspberrypi-modelB-Noircam ~/GIMX $ LS
-bash: LS: command not found
pi@raspberrypi-modelB-Noircam ~/GIMX $ ls
config directories.h info.h Makedefs po shared
core fpsconfig launcher Makefile README.md
pi@raspberrypi-modelB-Noircam ~/GIMX $ clear
pi@raspberrypi-modelB-Noircam ~/GIMX $ make -j 1
for i in shared core config launcher fpsconfig po; do cd $i; make all; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
for i in controller event updater configupdater configeditor; do cd $i; make all; cd ..; done
make[2]: Entering directory `/home/pi/GIMX/shared/controller'
gcc -Wall -O3 -Iinclude -Isrc -o src/report.o -c src/report.c
gcc -Wall -O3 -Iinclude -Isrc -o src/control.o -c src/control.c
gcc -Wall -O3 -Iinclude -Isrc -o src/controller.o -c src/controller.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds2.o -c src/ds2.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds3.o -c src/ds3.c
gcc -Wall -O3 -Iinclude -Isrc -o src/ds4.o -c src/ds4.c
gcc -Wall -O3 -Iinclude -Isrc -o src/joystick.o -c src/joystick.c
gcc -Wall -O3 -Iinclude -Isrc -o src/x360.o -c src/x360.c
gcc -Wall -O3 -Iinclude -Isrc -o src/xbox.o -c src/xbox.c
gcc -Wall -O3 -Iinclude -Isrc -o src/xone.o -c src/xone.c
ar rcsD controller.a.new src/report.o src/control.o src/controller.o src/ds2.o src/ds3.o src/ds4.o src/joystick.o src/x360.o src/xbox.o src/xone.o
diff -N controller.a.new controller.a > /dev/null || mv controller.a.new controller.a
rm -f controller.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/controller'
make[2]: Entering directory `/home/pi/GIMX/shared/event'
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/GE.o -c src/GE.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/events.o -c src/linux/events.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/mkb.o -c src/linux/mkb.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/js.o -c src/linux/js.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/conversion.o -c src/conversion.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/conversion.o -c src/linux/conversion.c
gcc -Wall -O3 -I/usr/include/ -Iinclude -Isrc -o src/linux/timer.o -c src/linux/timer.c
ar rcsD GE.a.new src/GE.o src/linux/events.o src/linux/mkb.o src/linux/js.o src/conversion.o src/linux/conversion.o src/linux/timer.o
diff -N GE.a.new GE.a > /dev/null || mv GE.a.new GE.a
rm -f GE.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/event'
make[2]: Entering directory `/home/pi/GIMX/shared/updater'
gcc -Wall -O3 -o updater.o -c updater.cpp
updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [updater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/updater'
make[2]: Entering directory `/home/pi/GIMX/shared/configupdater'
gcc -Wall -O3 -o configupdater.o -c configupdater.cpp
configupdater.cpp:11:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [configupdater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/configupdater'
make[2]: Entering directory `/home/pi/GIMX/shared/configeditor'
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/event_catcher.o -c src/event_catcher.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/XmlWritter.o -c src/XmlWritter.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/XmlReader.o -c src/XmlReader.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Trigger.o -c src/Trigger.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Intensity.o -c src/Intensity.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Event.o -c src/Event.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Device.o -c src/Device.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Controller.o -c src/Controller.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/ConfigurationFile.o -c src/ConfigurationFile.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/Configuration.o -c src/Configuration.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/ControlMapper.o -c src/ControlMapper.cpp
gcc -Wall -O3 -I/usr/include/ -I../event/include -Iinclude -I/usr/include/libxml2 -I../controller/include -o src/MouseOptions.o -c src/MouseOptions.cpp
ar rcsD configeditor.a.new src/event_catcher.o src/XmlWritter.o src/XmlReader.o src/Trigger.o src/Intensity.o src/Event.o src/Device.o src/Controller.o src/ConfigurationFile.o src/Configuration.o src/ControlMapper.o src/MouseOptions.o
diff -N configeditor.a.new configeditor.a > /dev/null || mv configeditor.a.new configeditor.a
rm -f configeditor.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/configeditor'
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o emuclient.o -c emuclient.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o mainloop.o -c mainloop.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o args.o -c args.c
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o configMain.o configMain.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o configApp.o configApp.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o launcherApp.o launcherApp.cpp
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o launcherMain.o launcherMain.cpp
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o fpsconfigMain.o fpsconfigMain.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o fpsconfigApp.o fpsconfigApp.cpp
/bin/sh: 1: curl-config: not found
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
make[1]: `all' is up to date.
make[1]: Leaving directory `/home/pi/GIMX/po'
pi@raspberrypi-modelB-Noircam ~/GIMX $ sudo make install
for i in shared core config launcher fpsconfig po; do cd $i; make all; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
for i in controller event updater configupdater configeditor; do cd $i; make all; cd ..; done
make[2]: Entering directory `/home/pi/GIMX/shared/controller'
ar rcsD controller.a.new src/report.o src/control.o src/controller.o src/ds2.o src/ds3.o src/ds4.o src/joystick.o src/x360.o src/xbox.o src/xone.o
diff -N controller.a.new controller.a > /dev/null || mv controller.a.new controller.a
rm -f controller.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/controller'
make[2]: Entering directory `/home/pi/GIMX/shared/event'
ar rcsD GE.a.new src/GE.o src/linux/events.o src/linux/mkb.o src/linux/js.o src/conversion.o src/linux/conversion.o src/linux/timer.o
diff -N GE.a.new GE.a > /dev/null || mv GE.a.new GE.a
rm -f GE.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/event'
make[2]: Entering directory `/home/pi/GIMX/shared/updater'
gcc -Wall -O3 -o updater.o -c updater.cpp
updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [updater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/updater'
make[2]: Entering directory `/home/pi/GIMX/shared/configupdater'
gcc -Wall -O3 -o configupdater.o -c configupdater.cpp
configupdater.cpp:11:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[2]: *** [configupdater.o] Error 1
make[2]: Leaving directory `/home/pi/GIMX/shared/configupdater'
make[2]: Entering directory `/home/pi/GIMX/shared/configeditor'
ar rcsD configeditor.a.new src/event_catcher.o src/XmlWritter.o src/XmlReader.o src/Trigger.o src/Intensity.o src/Event.o src/Device.o src/Controller.o src/ConfigurationFile.o src/Configuration.o src/ControlMapper.o src/MouseOptions.o
diff -N configeditor.a.new configeditor.a > /dev/null || mv configeditor.a.new configeditor.a
rm -f configeditor.a.new
make[2]: Leaving directory `/home/pi/GIMX/shared/configeditor'
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
make[1]: `all' is up to date.
make[1]: Leaving directory `/home/pi/GIMX/po'
for i in shared core config launcher fpsconfig po; do cd $i; make install; cd ..; done
make[1]: Entering directory `/home/pi/GIMX/shared'
make[1]: *** No rule to make target `install'. Stop.
make[1]: Leaving directory `/home/pi/GIMX/shared'
make[1]: Entering directory `/home/pi/GIMX/core'
gcc -Wall -O3 -Iinclude -I../shared/event/include -I../shared/controller/include -I/usr/include/libxml2 -o display.o -c display.c
display.c:13:30: fatal error: ncursesw/ncurses.h: No such file or directory
compilation terminated.
make[1]: *** [display.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/core'
make[1]: Entering directory `/home/pi/GIMX/config'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/config'
make[1]: Entering directory `/home/pi/GIMX/launcher'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/launcher'
make[1]: Entering directory `/home/pi/GIMX/fpsconfig'
g++ -Wall -O3 -Wno-unused-local-typedefs `wx-config --cflags` -Winvalid-pch -include wx_pch.h -DWX_PRECOMP `curl-config --cflags` -I../shared/configeditor/include -I../shared/controller/include -c -o ../shared/updater/updater.o ../shared/updater/updater.cpp
/bin/sh: 1: curl-config: not found
../shared/updater/updater.cpp:13:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
make[1]: *** [../shared/updater/updater.o] Error 1
make[1]: Leaving directory `/home/pi/GIMX/fpsconfig'
make[1]: Entering directory `/home/pi/GIMX/po'
mkdir -p /usr/share/locale
for translation in *.po; \
do \
po=$(basename ${translation} .po); \
mkdir -p /usr/share/locale/$po/LC_MESSAGES; \
msgfmt -o /usr/share/locale/$po/LC_MESSAGES/gimx.mo $po.po; \
done
/bin/sh: 5: msgfmt: not found
make[1]: *** [install] Error 127
make[1]: Leaving directory `/home/pi/GIMX/po'
pi@raspberrypi-modelB-Noircam ~/GIMX $ sudo chmod u+s /usr/bin/gimx /usr/bin/sixaddr /usr/bin/bdaddr /usr/bin/hcirevision
chmod: cannot access `/usr/bin/gimx': No such file or directory
Gavin