Skip to content

Commit

Permalink
Merge pull request #1 from benlaurie/master
Browse files Browse the repository at this point in the history
Step by step building instructions.
See also: http://docs.keystone-enclave.org/en/dev/
  • Loading branch information
dkohlbre authored Jan 11, 2019
2 parents ef0960e + 079592f commit a3efb60
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions BUILDING
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
% cd ..
% git clone https://github.com/jedisct1/libsodium.git libsodium-server
% cd libsodium-server
% patch -p1 < ../keystone-demo/sodium_patches/configure.ac.patch
% ./autogen.soh
% ./configure --host=riscv64-unknown-linux-gnu --disable-ssp --disable-asm --without-pthreads
% make
% cd ..
% git clone https://github.com/jedisct1/libsodium.git libsodium-client
% cd libsodium-client
% ./autogen.sh
% ./configure --host=riscv64-unknown-linux-gnu --disable-ssp --disable-asm --without-pthreads
% cd ../keystone-demo
% KEYSTONE_SDK_DIR=`pwd`/../keystone/sdk LIBSODIUM_DIR=`pwd`/../libsodium-server/src/libsodium LIBSODIUM_CLIENT_DIR=`pwd`/../libsodium-client/src/libsodium make
% KEYSTONE_SDK_DIR=`pwd`/../keystone/sdk LIBSODIUM_DIR=`pwd`/../libsodium-server/src/libsodium LIBSODIUM_CLIENT_DIR=`pwd`/../libsodium-client/src/libsodium make trusted_client.riscv

0 comments on commit a3efb60

Please sign in to comment.