Compiles with g++.