Proper failing of make on codegen errors.
Reverted to the `extern` way from inlining.