compiling working but as root