Statically link to RTS in generated C code
commit9991f69d873b82974d77d527785be2b3d7b73d05
authorDavid Christiansen <david@davidchristiansen.dk>
dateMon 1 Apr 2013, 22:47 (14 years ago)
parentf8fcd92
src/IRTS/CodegenC.hs+2−1
@@ -47,7 +47,8 @@ codegenC defs out exec incs objs libs dbg
4747 incFlags <- getIncFlags
4848 let gcc = comp ++ " " ++
4949 gccDbg dbg ++
50− " -I. " ++ objs ++ " -x c " ++
50+ " -I. " ++ objs ++ " -x c " ++
51+ "-static " ++ -- prevent linking to .so of rts
5152 (if (exec == Executable) then "" else " -c ") ++
5253 " " ++ tmpn ++
5354 " " ++ libFlags ++