Files
archived-rtty/CROSS_COMPILE.md
Jianhui Zhao 7f711837c5 Fix README
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-07-15 20:53:10 +08:00

1.1 KiB

Build libev

git clone https://github.com/enki/libev.git
cd libev
./configure --host=arm-linux-gnueabi
DESTDIR=/tmp/rtty_install make install

Build libuwsc

git clone --recursive https://github.com/zhaojh329/libuwsc.git
cd libuwsc
cmake . -DCMAKE_C_COMPILER=arm-linux-gnueabi-gcc -DCMAKE_FIND_ROOT_PATH=/tmp/rtty_install -DUWSC_SSL_SUPPORT=OFF
DESTDIR=/tmp/rtty_install make install

Build rtty

git clone https://github.com/zhaojh329/rtty.git
cd rtty
cmake . -DCMAKE_C_COMPILER=arm-linux-gnueabi-gcc -DCMAKE_FIND_ROOT_PATH=/tmp/rtty_install
DESTDIR=/tmp/rtty_install make install

Copy these files to your device's corresponding directory

/tmp/rtty_install/
└── usr
    └── local
        ├── bin
        │   └── rtty
        └── lib
            ├── libev.so -> libev.so.4.0.0
            ├── libev.so.4 -> libev.so.4.0.0
            ├── libev.so.4.0.0
            ├── libuwsc.so -> libuwsc.so.3.3.2
            └── libuwsc.so.3.3.2