From bd5cb3e50e9f9a887cd23a24f8c766914a5c4496 Mon Sep 17 00:00:00 2001 From: Josh Wolfe Date: Thu, 26 Nov 2015 02:49:40 -0700 Subject: add hook for environment variable ZIG_DEBIAN_HACK. see #1. --- src/codegen.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/codegen.cpp') diff --git a/src/codegen.cpp b/src/codegen.cpp index d59eff336e..26c189a4e9 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -721,6 +721,11 @@ void code_gen_link(CodeGen *g, const char *out_file) { if (g->is_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(out_file); args.append((const char *)buf_ptr(&out_file_o)); -- cgit v1.2.3