Changes between Version 15 and Version 16 of projects/synapse/raspberry
- Timestamp:
- 11/25/14 22:18:44 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
projects/synapse/raspberry
v15 v16 1 = Direct compilation on the raspberry = 2 3 Its possible to compile directly on the raspberry, by using low memory settings for the compiler. This takes ages, but its the easiest way. 4 5 6 Install dependencys: 7 {{{ 8 root@lab1:~/Synapse# apt-get install libboost-all-dev cmake libcurl4-openssl-dev liboauth-dev libvlc-dev 9 Reading package lists... Done 10 Building dependency tree 11 Reading state information... Done 12 13 (....... takes a while) 14 15 }}} 16 17 18 1 19 = Cross-compiling Synapse for raspberry (ARM) and other architectures = 20 21 Use this to cross compile instead of directly compiling on the raspberry. Usefull for developers. 22 2 23 3 24 This is a quick howto on how i cross compiled synapse for the raspberrypi, using qemu to emulate the arm cpu architecture. This is the least tricky methode to cross compile, but also the slowest. … … 7 28 == Learn your host system how to handle arm binaries == 8 29 9 === 1. Steal a statically compiled qemu-arm from some distro: === 30 === 1. Steal a statically compiled qemu-arm from some d 31 istro: === 10 32 11 33 its a shame archlinux doesnt have a static qemu :(