diff options
author | 2015-04-10 13:56:33 +0200 | |
---|---|---|
committer | 2015-04-10 13:56:33 +0200 | |
commit | 5e79b9c0e100bbbde3710155d669b2a593136390 (patch) | |
tree | 8161e0b529c7abe757e5d63c2c191c9e45717321 /scripts/genie.lua | |
parent | ab9c8c267886dcae782c22469574ae2586ac07b5 (diff) |
Fixes for solaris 11 build (nw)
Diffstat (limited to 'scripts/genie.lua')
-rw-r--r-- | scripts/genie.lua | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua index e42c92bd455..c56434aebe6 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -41,7 +41,8 @@ function findfunction(x) end function layoutbuildtask(_folder, _name) - return { MAME_DIR .. "src/".._folder.."/".. _name ..".lay" , GEN_DIR .. _folder .. "/".._name..".lh", { MAME_DIR .. "src/build/file2str.py" }, {"@echo Converting src/".._folder.."/".._name..".lay...", PYTHON .. " $(1) $(<) $(@) layout_".._name }}; + return { MAME_DIR .. "src/".._folder.."/".. _name ..".lay" , GEN_DIR .. _folder .. "/".._name..".lh", + { MAME_DIR .. "src/build/file2str.py" }, {"@echo Converting src/".._folder.."/".._name..".lay...", PYTHON .. " $(1) $(<) $(@) layout_".._name }}; end CPUS = {} @@ -612,10 +613,17 @@ end if _ACTION == "gmake" then --we compile C-only to C89 standard with GNU extensions +if (_OPTIONS["targetos"]=="solaris") then + buildoptions_c { + "-std=gnu99", + } +else buildoptions_c { "-std=gnu89", } +end + if _OPTIONS["CPP11"]=="1" then buildoptions_cpp { |