def start
if ENV['PASSENGER_USE_RUBY_NATIVE_SUPPORT'] == '0'
STDERR.puts " [#{library_name}] will not be used (PASSENGER_USE_RUBY_NATIVE_SUPPORT=0)"
STDERR.puts " --> Passenger will still operate normally."
return false
elsif try_load
return true
elsif compile_and_load || download_binary_and_load
STDERR.puts " [#{library_name}] successfully loaded."
return true
else
STDERR.puts " [#{library_name}] will not be used (can't compile or download) "
STDERR.puts " --> Passenger will still operate normally."
return false
end
end