get the following error in ubuntu edgy with current HIPL tarball /usr/include/bits/stdio-lock.h:24:26: error: lowlevellock.h: No such file or directory There seems to be a bug in the latest libc6-dev package itself. It is just missing a header file. Workaround: /usr/include/bits/stdio-lock.h #if 0 #include <lowlevellock.h> #endif Additionally, out-of-the-box Ubuntu is missing lots of packages sudo apt-get install dpkg-dev libxml2-dev libgtk2.0-dev libssl-dev openssl-lib g++ libtool iproute automake autoconf