add hook for environment variable ZIG_DEBIAN_HACK. see #1.

This commit is contained in:
Josh Wolfe 2015-11-26 02:49:40 -07:00
parent 00a7936c9f
commit bd5cb3e50e

View File

@ -721,6 +721,11 @@ void code_gen_link(CodeGen *g, const char *out_file) {
if (g->is_static) { if (g->is_static) {
args.append("-static"); args.append("-static");
} }
if (getenv("ZIG_DEBIAN_HACK") != nullptr) {
// XXX: hack. see https://github.com/andrewrk/zig/issues/1
args.append("-dynamic-linker");
args.append("/lib64/ld-linux-x86-64.so.2");
}
args.append("-o"); args.append("-o");
args.append(out_file); args.append(out_file);
args.append((const char *)buf_ptr(&out_file_o)); args.append((const char *)buf_ptr(&out_file_o));