added GPL header to compile.sh