User Tools

Site Tools


library-install-sources

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

library-install-sources [2016/01/03 20:23]
didier add post-install advices
library-install-sources [2016/07/03 14:02] (current)
didier [Cross-compilation for ARM/PowerPC on Unix-like systems] update with cmocka deps and arm tuple
Line 59: Line 59:
     - step 4:<​code>​     - step 4:<​code>​
 $ ./configure --prefix=/​usr --host=<​target-tuple></​code>​ $ ./configure --prefix=/​usr --host=<​target-tuple></​code>​
-      * //​target-tuple//​ is the ARCH-VENDOR-OS-LIBC tuple of your cross-compiler,​ eg. arm-9tdmi-linux-gnu or powerpc-softfloat-linux-gnu. +      * //​target-tuple//​ is the ARCH-VENDOR-OS-LIBC tuple of your cross-compiler,​ eg. arm-softfloat-linux-gnueabi ​or powerpc-softfloat-linux-gnu. 
-      * You can enable tests with %%--enable-rohc-tests%% if you have the [[http://​www.tcpdump.org/​|libpcap]] ​library ​and its headers cross-compiled for the target system, and the [[http://​www.qemu.org/​|Qemu]] tools installed on your system. Tests are then run with //make check// as usual.+      * You can enable tests with %%--enable-rohc-tests%% if you have the [[http://​www.tcpdump.org/​|libpcap]] and [[https://​cmocka.org/​|cmocka]] libraries and their headers cross-compiled for the target system, and the [[http://​www.qemu.org/​|Qemu]] tools installed on your system. Tests are then run with //make check// as usual.
       * Running tests within [[http://​valgrind.org/​info/​tools.html#​memcheck|Valgrind'​s memcheck]] is untested.       * Running tests within [[http://​valgrind.org/​info/​tools.html#​memcheck|Valgrind'​s memcheck]] is untested.
       * You can enable applications with %%--enable-rohc-apps%% as usual.       * You can enable applications with %%--enable-rohc-apps%% as usual.
library-install-sources.txt · Last modified: 2016/07/03 14:02 by didier