This repository was archived by the owner on Mar 25, 2018. It is now read-only.

Description
If compilation gives something like:
= note: /usr/bin/ld: /storage/Projects/IntermezzOS_bare/target/x86_64-unknown-intermezzos-gnu/release/build/intermezzos-8ccbbf2f886be67d/out/libboot.a(boot.o): relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nie da się wyświetlić sekcji na wyjściu!
collect2: error: ld returned 1 exit status
this is due to hardened compiler chain. To fix it, you need to change x86_64-unknown-intermezzos-gnu.json by adding "-no-pie" to "pre-link-args".
Hope this helps!
And yes, IntermezzOS book is an excellent lecture!