require "rscons" task :default do Rscons::Environment.new do |env| env["CC"] = "i686-pc-mingw32-gcc" env["CPPPATH"] += [ "C:/Ruby193/include/ruby-1.9.1", "C:/Ruby193/include/ruby-1.9.1/i386-mingw32", ] env["LIBS"] += ["msvcrt-ruby191"] env["LDFLAGS"] += ["-LC:/Ruby193/lib"] env["CFLAGS"] += ["-Wall"] sources = Dir["*.c"] env.Program("main", sources) end end