diff --git a/scripts/genie.lua b/scripts/genie.lua index 2c96593bb42..d8d26ebf49d 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -532,9 +532,11 @@ else os.outputof( PYTHON .. " " .. MAME_DIR .. "scripts/build/makedep.py " .. MAME_DIR .. " " .. _OPTIONS["SOURCES"] .. " drivers " .. _OPTIONS["subtarget"] .. " > ".. GEN_DIR .. _OPTIONS["target"] .. "/" .. _OPTIONS["subtarget"].."/drivlist.cpp") end configuration { "gmake" } +if _OPTIONS["CPP11"]~="1" then defines { "nullptr=NULL" -- getting ready for C++11 } +end flags { "SingleOutputDir", } diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 89ff4990b7e..e3d7a6be843 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -674,9 +674,11 @@ end includedirs { MAME_DIR .. "3rdparty/bx/include/compat/mingw", } +if _OPTIONS["CPP11"]~="1" then defines { "nullptr=NULL" -- not used but needed for C++11 code } +end configuration { "osx*" } includedirs {