    # File lib/phusion_passenger/platform_info/apache.rb, line 287
            def self.apr_config_needed_for_building_apache_modules?
                    filename = File.join("#{tmpexedir}/passenger-platform-check-#{Process.pid}.c")
                    File.open(filename, "w") do |f|
                            f.puts("#include <apr.h>")
                    end
                    begin
                            return !system("(gcc #{apache2_module_cflags(false)} -c '#{filename}' -o '#{filename}.o') >/dev/null 2>/dev/null")
                    ensure
                            File.unlink(filename) rescue nil
                            File.unlink("#{filename}.o") rescue nil
                    end
            end