much better version, the compiler is passed through the env file
Former-commit-id: af043b6d31adde78a66ca3e088fd3d46b75b42e6