We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
git clone --recursive https://github.com/SESA/EbbRT.git
// check $HOME directory for cloned EbbRT/ directory
mkdir native_build cd native_build make -j -f ../EbbRT/toolchain/Makefile
mkdir native_build
cd native_build
make -j -f ../EbbRT/toolchain/Makefile
// check $HOME/native_build directory for build/, deps/, ebbrt/, and src/ directories
cd ../EbbRT EBBRT_SYSROOT=$HOME/native_build/ebbrt make -j native-install
cd ../EbbRT
EBBRT_SYSROOT=$HOME/native_build/ebbrt make -j native-install
// check $EBBRT_SYSROOT/usr/lib/ for libEbbRT.a
mkdir ../hosted_build PREFIX=$HOME/hosted_build/ make -j hosted-install
mkdir ../hosted_build
PREFIX=$HOME/hosted_build/ make -j hosted-install
// check $PREFIX/lib for libEbbRT.a
cd apps/helloworld EBBRT_SYSROOT=$HOME/native_build/ebbrt/ CMAKE_PREFIX_PATH=$HOME/hosted_build/ make -j ./Release/helloworld or ./Debug/helloworld
cd apps/helloworld
EBBRT_SYSROOT=$HOME/native_build/ebbrt/ CMAKE_PREFIX_PATH=$HOME/hosted_build/ make -j
./Release/helloworld
./Debug/helloworld