# 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