You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
1019 B
19 lines
1019 B
5 years ago
|
# on phone
|
||
|
|
||
|
curl -O https://capnproto.org/capnproto-c++-0.6.1.tar.gz
|
||
|
tar xvf capnproto-c++-0.6.1.tar.gz
|
||
|
cd capnproto-c++-0.6.1
|
||
|
CC=clang CXX=clang++ ./configure --prefix=/usr
|
||
|
make -j4
|
||
|
cp .libs/libcapnp.a .libs/libkj.a phonelibs/capnp-cpp/aarch64/lib
|
||
|
|
||
|
|
||
|
# manually build binaries statically
|
||
|
|
||
|
clang++ -std=gnu++11 -I./src -I./src -DKJ_HEADER_WARNINGS -DCAPNP_HEADER_WARNINGS -DCAPNP_INCLUDE_DIR=\"/usr/local/include\" -O2 -DNDEBUG -o .libs/capnp src/capnp/compiler/module-loader.o src/capnp/compiler/capnp.o ./.libs/libcapnpc.a ./.libs/libcapnp.a ./.libs/libkj.a
|
||
|
|
||
|
clang++ -std=gnu++11 -I./src -I./src -DKJ_HEADER_WARNINGS -DCAPNP_HEADER_WARNINGS -DCAPNP_INCLUDE_DIR=\"/usr/local/include\" -O2 -DNDEBUG -o .libs/capnpc-c++ src/capnp/compiler/capnpc-c++.o ./.libs/libcapnp.a ./.libs/libkj.a
|
||
|
|
||
|
clang++ -std=gnu++11 -I./src -I./src -DKJ_HEADER_WARNINGS -DCAPNP_HEADER_WARNINGS -DCAPNP_INCLUDE_DIR=\"/usr/local/include\" -O2 -DNDEBUG -o .libs/capnpc-capnp src/capnp/compiler/capnpc-capnp.o ./.libs/libcapnp.a ./.libs/libkj.a
|
||
|
|