# File lib/mkrf/availability.rb, line 37
    def initialize(options = {})      
      @loaded_libs = [(options[:loaded_libs] || Config::CONFIG["LIBS"].gsub('-l', '').split)].flatten
      @library_paths = [(options[:library_paths] || [])].flatten
      # Not sure what COMMON_HEADERS looks like when populated
      @headers = options[:headers] || [] # Config::CONFIG["COMMON_HEADERS"]
      @compiler = options[:compiler] || Config::CONFIG["CC"]
      @includes = [(options[:includes] || DEFAULT_INCLUDES)].flatten
      @logger = Logger.new('mkrf.log')
      @defines = []
    end