Changes between Version 15 and Version 16 of projects/synapse/raspberry


Ignore:
Timestamp:
11/25/14 22:18:44 (10 years ago)
Author:
Edwin Eefting
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • projects/synapse/raspberry

    v15 v16  
     1= Direct compilation on the raspberry =
     2
     3Its 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
     6Install dependencys:
     7{{{
     8root@lab1:~/Synapse# apt-get install libboost-all-dev cmake libcurl4-openssl-dev liboauth-dev libvlc-dev
     9Reading package lists... Done
     10Building dependency tree       
     11Reading state information... Done
     12
     13(....... takes a while)
     14
     15}}}
     16
     17
     18
    119= Cross-compiling Synapse for raspberry (ARM) and other architectures =
     20
     21Use this to cross compile instead of directly compiling on the raspberry. Usefull for developers.
     22
    223
    324This 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.
     
    728== Learn your host system how to handle arm binaries ==
    829
    9 === 1. Steal a statically compiled qemu-arm from some distro: ===
     30=== 1. Steal a statically compiled qemu-arm from some d
     31istro: ===
    1032
    1133its a shame archlinux doesnt have a static qemu :(