title: Problem installing ndless-sdk: error building genzehn
body: <p>I am trying to install Ndless sdk on my Windows computer (with CygWin). I run</p>
  <pre><code>.../Ndless/ndless-sdk/toolchain/build_toolchain.sh
  </code></pre>
  <p>and I fixed all the problems with that. After that, according to the <a href="https://github.com/ndless-nspire/Ndless/wiki/Ndless-SDK:-C-and-assembly-development-introduction#Cygwin" rel="nofollow noreferrer">instructions</a>, I went in the (top) Ndless directory and ran &quot;make&quot;. It got stuck at this point and whatever I did, I could not get it to compile &quot;genzehn&quot;</p>
  <pre><code>.../Ndless/ndless-sdk/tools/genzehn/genzehn.cpp
  </code></pre>
  <p>What should I do?</p>
  <p>The log(both stdout and stderr for make in &quot;Ndless&quot;):
  <a href="https://pastebin.com/fpH6Mf2v" rel="nofollow noreferrer">https://pastebin.com/fpH6Mf2v</a></p>
  <pre><code>make all in genzehn...
  make[3]: Entering directory '/Ndless/ndless-sdk/tools/genzehn'
  g++ -Wall -Wextra -std=c++11 -I elfio-3.2 genzehn.cpp -lboost_program_options -lz -o ../../bin/genzehn || g++ -Wall -Wextra -std=c++11 -I elfio-3.2 genzehn.cpp -lboost_program_options-mt -lz -o ../../bin/genzehn
  In file included from genzehn.cpp:12:
  zehn.h:1:1: error: expected unqualified-id before ‘.’ token
      1 | ../../include/zehn.h
        | ^
  genzehn.cpp: In function ‘int main(int, char**)’:
  genzehn.cpp:96:9: error: ‘Zehn_header’ was not declared in this scope; did you mean ‘gz_header’?
     96 |         Zehn_header header;
        |         ^~~~~~~~~~~
        |         gz_header
  </code></pre>