Maybe I have to build all libs?
Yes, that's it. The "wave" executable is actually built from the "tools" subdirectory, so you'll either need to build from within "tools" or build all libraries and tools from the top-level.
$ make [ 60%] Built target boost_serialization-static [ 80%] Built target boost_wave-static [ 80%] Built target boost_filesystem-static [ 80%] Built target boost_program_options-static [100%] Built target wave $ ldd ../../bin/wave libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e49000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7e24000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e18000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7cd0000) /lib/ld-linux.so.2 (0xb7f51000) So it's static linked, well. I have to go more into the deep. I adapted the cmake macros (I assume 1:1) for my project .... Thanks, Olaf