diff --git a/lib/rscons/builders/program.rb b/lib/rscons/builders/program.rb index 780fd00..b12bade 100644 --- a/lib/rscons/builders/program.rb +++ b/lib/rscons/builders/program.rb @@ -17,6 +17,7 @@ module Rscons def run(target, sources, cache, env, vars = {}) # build sources to linkable objects objects = env.build_sources(sources, [env['OBJSUFFIX'], env['LIBSUFFIX']].flatten, cache, vars) + return false unless objects ld = if env["LD"] env["LD"] elsif sources.find {|s| s.has_suffix?(env["DSUFFIX"])}