Created
August 8, 2012 11:21
-
-
Save lalala/3294350 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# passenger-install-nginx-module | |
Welcome to the Phusion Passenger Nginx module installer, v3.0.15. | |
This installer will guide you through the entire installation process. It | |
shouldn't take more than 5 minutes in total. | |
Here's what you can expect from the installation process: | |
1. This installer will compile and install Nginx with Passenger support. | |
2. You'll learn how to configure Passenger in Nginx. | |
3. You'll learn how to deploy a Ruby on Rails application. | |
Don't worry if anything goes wrong. This installer will advise you on how to | |
solve any problems. | |
Press Enter to continue, or Ctrl-C to abort. | |
-------------------------------------------- | |
Checking for required software... | |
* GNU C++ compiler... found at /usr/bin/g++ | |
* The 'make' tool... found at /usr/bin/make | |
* A download tool like 'wget' or 'curl'... found at /usr/bin/wget | |
* Ruby development headers... found | |
* OpenSSL support for Ruby... found | |
* RubyGems... found | |
* Rake... found at /usr/local/rvm/wrappers/ruby-1.9.3-p194@deploy/rake | |
* rack... found | |
* Curl development headers with SSL support... found | |
* OpenSSL development headers... found | |
* Zlib development headers... found | |
-------------------------------------------- | |
Automatically download and install Nginx? | |
Nginx doesn't support loadable modules such as some other web servers do, | |
so in order to install Nginx with Passenger support, it must be recompiled. | |
Do you want this installer to download, compile and install Nginx for you? | |
1. Yes: download, compile and install Nginx for me. (recommended) | |
The easiest way to get started. A stock Nginx 1.2.2 with Passenger | |
support, but with no other additional third party modules, will be | |
installed for you to a directory of your choice. | |
2. No: I want to customize my Nginx installation. (for advanced users) | |
Choose this if you want to compile Nginx with more third party modules | |
besides Passenger, or if you need to pass additional options to Nginx's | |
'configure' script. This installer will 1) ask you for the location of | |
the Nginx source code, 2) run the 'configure' script according to your | |
instructions, and 3) run 'make install'. | |
Whichever you choose, if you already have an existing Nginx configuration file, | |
then it will be preserved. | |
Enter your choice (1 or 2) or press Ctrl-C to abort: 1 | |
-------------------------------------------- | |
Downloading Nginx... | |
# wget -O /tmp/root-passenger-4129/nginx.tar.gz http://www.nginx.org/download/nginx-1.2.2.tar.gz | |
--2012-08-08 11:20:49-- http://www.nginx.org/download/nginx-1.2.2.tar.gz | |
Resolving www.nginx.org... 206.251.255.63 | |
Connecting to www.nginx.org|206.251.255.63|:80... connected. | |
HTTP request sent, awaiting response... 200 OK | |
Length: 722069 (705K) [application/octet-stream] | |
Saving to: `/tmp/root-passenger-4129/nginx.tar.gz' | |
100%[===================================================================================================================================>] 722,069 342K/s in 2.1s | |
2012-08-08 11:20:52 (342 KB/s) - `/tmp/root-passenger-4129/nginx.tar.gz' saved [722069/722069] | |
Extracting Nginx source tarball... | |
# tar xzvf /tmp/root-passenger-4129/nginx.tar.gz | |
nginx-1.2.2 | |
nginx-1.2.2/contrib | |
nginx-1.2.2/conf | |
nginx-1.2.2/src | |
nginx-1.2.2/auto | |
nginx-1.2.2/configure | |
nginx-1.2.2/LICENSE | |
nginx-1.2.2/README | |
nginx-1.2.2/html | |
nginx-1.2.2/man | |
nginx-1.2.2/CHANGES.ru | |
nginx-1.2.2/CHANGES | |
nginx-1.2.2/man/nginx.8 | |
nginx-1.2.2/html/50x.html | |
nginx-1.2.2/html/index.html | |
nginx-1.2.2/auto/os | |
nginx-1.2.2/auto/cc | |
nginx-1.2.2/auto/nohave | |
nginx-1.2.2/auto/types | |
nginx-1.2.2/auto/unix | |
nginx-1.2.2/auto/sources | |
nginx-1.2.2/auto/have | |
nginx-1.2.2/auto/include | |
nginx-1.2.2/auto/endianness | |
nginx-1.2.2/auto/define | |
nginx-1.2.2/auto/feature | |
nginx-1.2.2/auto/options | |
nginx-1.2.2/auto/summary | |
nginx-1.2.2/auto/stubs | |
nginx-1.2.2/auto/init | |
nginx-1.2.2/auto/lib | |
nginx-1.2.2/auto/install | |
nginx-1.2.2/auto/modules | |
nginx-1.2.2/auto/headers | |
nginx-1.2.2/auto/make | |
nginx-1.2.2/auto/have_headers | |
nginx-1.2.2/auto/lib/zlib | |
nginx-1.2.2/auto/lib/test | |
nginx-1.2.2/auto/lib/libgd | |
nginx-1.2.2/auto/lib/libxslt | |
nginx-1.2.2/auto/lib/perl | |
nginx-1.2.2/auto/lib/geoip | |
nginx-1.2.2/auto/lib/libatomic | |
nginx-1.2.2/auto/lib/openssl | |
nginx-1.2.2/auto/lib/md5 | |
nginx-1.2.2/auto/lib/conf | |
nginx-1.2.2/auto/lib/google-perftools | |
nginx-1.2.2/auto/lib/pcre | |
nginx-1.2.2/auto/lib/sha1 | |
nginx-1.2.2/auto/lib/make | |
nginx-1.2.2/auto/lib/sha1/makefile.bcc | |
nginx-1.2.2/auto/lib/sha1/makefile.msvc | |
nginx-1.2.2/auto/lib/sha1/makefile.owc | |
nginx-1.2.2/auto/lib/sha1/conf | |
nginx-1.2.2/auto/lib/sha1/make | |
nginx-1.2.2/auto/lib/pcre/makefile.bcc | |
nginx-1.2.2/auto/lib/pcre/makefile.msvc | |
nginx-1.2.2/auto/lib/pcre/makefile.owc | |
nginx-1.2.2/auto/lib/pcre/conf | |
nginx-1.2.2/auto/lib/pcre/make | |
nginx-1.2.2/auto/lib/google-perftools/conf | |
nginx-1.2.2/auto/lib/md5/makefile.bcc | |
nginx-1.2.2/auto/lib/md5/makefile.msvc | |
nginx-1.2.2/auto/lib/md5/makefile.owc | |
nginx-1.2.2/auto/lib/md5/conf | |
nginx-1.2.2/auto/lib/md5/make | |
nginx-1.2.2/auto/lib/openssl/makefile.bcc | |
nginx-1.2.2/auto/lib/openssl/makefile.msvc | |
nginx-1.2.2/auto/lib/openssl/conf | |
nginx-1.2.2/auto/lib/openssl/make | |
nginx-1.2.2/auto/lib/libatomic/conf | |
nginx-1.2.2/auto/lib/libatomic/make | |
nginx-1.2.2/auto/lib/geoip/conf | |
nginx-1.2.2/auto/lib/perl/conf | |
nginx-1.2.2/auto/lib/perl/make | |
nginx-1.2.2/auto/lib/libxslt/conf | |
nginx-1.2.2/auto/lib/libgd/conf | |
nginx-1.2.2/auto/lib/zlib/makefile.bcc | |
nginx-1.2.2/auto/lib/zlib/makefile.msvc | |
nginx-1.2.2/auto/lib/zlib/makefile.owc | |
nginx-1.2.2/auto/lib/zlib/patch.zlib.h | |
nginx-1.2.2/auto/lib/zlib/conf | |
nginx-1.2.2/auto/lib/zlib/make | |
nginx-1.2.2/auto/types/sizeof | |
nginx-1.2.2/auto/types/typedef | |
nginx-1.2.2/auto/types/uintptr_t | |
nginx-1.2.2/auto/types/value | |
nginx-1.2.2/auto/cc/name | |
nginx-1.2.2/auto/cc/conf | |
nginx-1.2.2/auto/cc/acc | |
nginx-1.2.2/auto/cc/bcc | |
nginx-1.2.2/auto/cc/ccc | |
nginx-1.2.2/auto/cc/msvc | |
nginx-1.2.2/auto/cc/owc | |
nginx-1.2.2/auto/cc/sunc | |
nginx-1.2.2/auto/cc/gcc | |
nginx-1.2.2/auto/cc/icc | |
nginx-1.2.2/auto/os/linux | |
nginx-1.2.2/auto/os/win32 | |
nginx-1.2.2/auto/os/darwin | |
nginx-1.2.2/auto/os/conf | |
nginx-1.2.2/auto/os/freebsd | |
nginx-1.2.2/auto/os/solaris | |
nginx-1.2.2/src/http | |
nginx-1.2.2/src/event | |
nginx-1.2.2/src/os | |
nginx-1.2.2/src/mail | |
nginx-1.2.2/src/core | |
nginx-1.2.2/src/misc | |
nginx-1.2.2/src/misc/ngx_cpp_test_module.cpp | |
nginx-1.2.2/src/misc/ngx_google_perftools_module.c | |
nginx-1.2.2/src/core/ngx_spinlock.c | |
nginx-1.2.2/src/core/ngx_hash.c | |
nginx-1.2.2/src/core/ngx_array.h | |
nginx-1.2.2/src/core/ngx_open_file_cache.c | |
nginx-1.2.2/src/core/ngx_conf_file.c | |
nginx-1.2.2/src/core/ngx_md5.c | |
nginx-1.2.2/src/core/ngx_radix_tree.c | |
nginx-1.2.2/src/core/ngx_hash.h | |
nginx-1.2.2/src/core/ngx_open_file_cache.h | |
nginx-1.2.2/src/core/ngx_conf_file.h | |
nginx-1.2.2/src/core/ngx_md5.h | |
nginx-1.2.2/src/core/ngx_radix_tree.h | |
nginx-1.2.2/src/core/ngx_core.h | |
nginx-1.2.2/src/core/ngx_connection.c | |
nginx-1.2.2/src/core/ngx_output_chain.c | |
nginx-1.2.2/src/core/ngx_cpuinfo.c | |
nginx-1.2.2/src/core/ngx_connection.h | |
nginx-1.2.2/src/core/nginx.c | |
nginx-1.2.2/src/core/ngx_regex.c | |
nginx-1.2.2/src/core/ngx_parse.c | |
nginx-1.2.2/src/core/ngx_palloc.c | |
nginx-1.2.2/src/core/ngx_list.c | |
nginx-1.2.2/src/core/ngx_buf.c | |
nginx-1.2.2/src/core/nginx.h | |
nginx-1.2.2/src/core/ngx_regex.h | |
nginx-1.2.2/src/core/ngx_parse.h | |
nginx-1.2.2/src/core/ngx_palloc.h | |
nginx-1.2.2/src/core/ngx_file.c | |
nginx-1.2.2/src/core/ngx_list.h | |
nginx-1.2.2/src/core/ngx_slab.c | |
nginx-1.2.2/src/core/ngx_buf.h | |
nginx-1.2.2/src/core/ngx_log.c | |
nginx-1.2.2/src/core/ngx_times.c | |
nginx-1.2.2/src/core/ngx_rbtree.c | |
nginx-1.2.2/src/core/ngx_file.h | |
nginx-1.2.2/src/core/ngx_queue.c | |
nginx-1.2.2/src/core/ngx_log.h | |
nginx-1.2.2/src/core/ngx_slab.h | |
nginx-1.2.2/src/core/ngx_times.h | |
nginx-1.2.2/src/core/ngx_rbtree.h | |
nginx-1.2.2/src/core/ngx_queue.h | |
nginx-1.2.2/src/core/ngx_murmurhash.c | |
nginx-1.2.2/src/core/ngx_inet.c | |
nginx-1.2.2/src/core/ngx_cycle.c | |
nginx-1.2.2/src/core/ngx_murmurhash.h | |
nginx-1.2.2/src/core/ngx_crypt.c | |
nginx-1.2.2/src/core/ngx_resolver.c | |
nginx-1.2.2/src/core/ngx_sha1.h | |
nginx-1.2.2/src/core/ngx_shmtx.c | |
nginx-1.2.2/src/core/ngx_inet.h | |
nginx-1.2.2/src/core/ngx_cycle.h | |
nginx-1.2.2/src/core/ngx_crypt.h | |
nginx-1.2.2/src/core/ngx_resolver.h | |
nginx-1.2.2/src/core/ngx_string.c | |
nginx-1.2.2/src/core/ngx_shmtx.h | |
nginx-1.2.2/src/core/ngx_config.h | |
nginx-1.2.2/src/core/ngx_string.h | |
nginx-1.2.2/src/core/ngx_crc.h | |
nginx-1.2.2/src/core/ngx_crc32.c | |
nginx-1.2.2/src/core/ngx_array.c | |
nginx-1.2.2/src/core/ngx_crc32.h | |
nginx-1.2.2/src/mail/ngx_mail.c | |
nginx-1.2.2/src/mail/ngx_mail_smtp_handler.c | |
nginx-1.2.2/src/mail/ngx_mail_imap_handler.c | |
nginx-1.2.2/src/mail/ngx_mail.h | |
nginx-1.2.2/src/mail/ngx_mail_pop3_module.c | |
nginx-1.2.2/src/mail/ngx_mail_proxy_module.c | |
nginx-1.2.2/src/mail/ngx_mail_smtp_module.c | |
nginx-1.2.2/src/mail/ngx_mail_imap_module.c | |
nginx-1.2.2/src/mail/ngx_mail_pop3_module.h | |
nginx-1.2.2/src/mail/ngx_mail_core_module.c | |
nginx-1.2.2/src/mail/ngx_mail_smtp_module.h | |
nginx-1.2.2/src/mail/ngx_mail_imap_module.h | |
nginx-1.2.2/src/mail/ngx_mail_auth_http_module.c | |
nginx-1.2.2/src/mail/ngx_mail_ssl_module.c | |
nginx-1.2.2/src/mail/ngx_mail_parse.c | |
nginx-1.2.2/src/mail/ngx_mail_ssl_module.h | |
nginx-1.2.2/src/mail/ngx_mail_handler.c | |
nginx-1.2.2/src/mail/ngx_mail_pop3_handler.c | |
nginx-1.2.2/src/os/unix | |
nginx-1.2.2/src/os/unix/ngx_aio_write.c | |
nginx-1.2.2/src/os/unix/ngx_linux_init.c | |
nginx-1.2.2/src/os/unix/ngx_recv.c | |
nginx-1.2.2/src/os/unix/ngx_file_aio_read.c | |
nginx-1.2.2/src/os/unix/ngx_udp_recv.c | |
nginx-1.2.2/src/os/unix/ngx_linux_sendfile_chain.c | |
nginx-1.2.2/src/os/unix/ngx_thread.h | |
nginx-1.2.2/src/os/unix/rfork_thread.S | |
nginx-1.2.2/src/os/unix/ngx_freebsd.h | |
nginx-1.2.2/src/os/unix/ngx_writev_chain.c | |
nginx-1.2.2/src/os/unix/ngx_linux_aio_read.c | |
nginx-1.2.2/src/os/unix/ngx_freebsd_sendfile_chain.c | |
nginx-1.2.2/src/os/unix/ngx_errno.c | |
nginx-1.2.2/src/os/unix/ngx_posix_init.c | |
nginx-1.2.2/src/os/unix/ngx_setaffinity.c | |
nginx-1.2.2/src/os/unix/ngx_socket.c | |
nginx-1.2.2/src/os/unix/ngx_gcc_atomic_amd64.h | |
nginx-1.2.2/src/os/unix/ngx_sunpro_atomic_sparc64.h | |
nginx-1.2.2/src/os/unix/ngx_setaffinity.h | |
nginx-1.2.2/src/os/unix/ngx_errno.h | |
nginx-1.2.2/src/os/unix/ngx_alloc.c | |
nginx-1.2.2/src/os/unix/ngx_posix_config.h | |
nginx-1.2.2/src/os/unix/ngx_socket.h | |
nginx-1.2.2/src/os/unix/ngx_process_cycle.c | |
nginx-1.2.2/src/os/unix/ngx_darwin_sendfile_chain.c | |
nginx-1.2.2/src/os/unix/ngx_alloc.h | |
nginx-1.2.2/src/os/unix/ngx_gcc_atomic_sparc64.h | |
nginx-1.2.2/src/os/unix/ngx_process_cycle.h | |
nginx-1.2.2/src/os/unix/ngx_linux.h | |
nginx-1.2.2/src/os/unix/ngx_channel.c | |
nginx-1.2.2/src/os/unix/ngx_sunpro_sparc64.il | |
nginx-1.2.2/src/os/unix/ngx_channel.h | |
nginx-1.2.2/src/os/unix/ngx_sunpro_x86.il | |
nginx-1.2.2/src/os/unix/ngx_user.c | |
nginx-1.2.2/src/os/unix/ngx_process.c | |
nginx-1.2.2/src/os/unix/ngx_setproctitle.c | |
nginx-1.2.2/src/os/unix/ngx_user.h | |
nginx-1.2.2/src/os/unix/ngx_process.h | |
nginx-1.2.2/src/os/unix/ngx_os.h | |
nginx-1.2.2/src/os/unix/ngx_setproctitle.h | |
nginx-1.2.2/src/os/unix/ngx_linux_config.h | |
nginx-1.2.2/src/os/unix/ngx_send.c | |
nginx-1.2.2/src/os/unix/ngx_freebsd_init.c | |
nginx-1.2.2/src/os/unix/ngx_time.c | |
nginx-1.2.2/src/os/unix/ngx_solaris_init.c | |
nginx-1.2.2/src/os/unix/ngx_gcc_atomic_x86.h | |
nginx-1.2.2/src/os/unix/ngx_files.c | |
nginx-1.2.2/src/os/unix/ngx_aio_read.c | |
nginx-1.2.2/src/os/unix/ngx_readv_chain.c | |
nginx-1.2.2/src/os/unix/ngx_sunpro_amd64.il | |
nginx-1.2.2/src/os/unix/ngx_time.h | |
nginx-1.2.2/src/os/unix/ngx_freebsd_config.h | |
nginx-1.2.2/src/os/unix/ngx_solaris_config.h | |
nginx-1.2.2/src/os/unix/ngx_files.h | |
nginx-1.2.2/src/os/unix/ngx_darwin_init.c | |
nginx-1.2.2/src/os/unix/ngx_darwin_config.h | |
nginx-1.2.2/src/os/unix/ngx_solaris_sendfilev_chain.c | |
nginx-1.2.2/src/os/unix/ngx_atomic.h | |
nginx-1.2.2/src/os/unix/ngx_solaris.h | |
nginx-1.2.2/src/os/unix/ngx_aio_write_chain.c | |
nginx-1.2.2/src/os/unix/ngx_darwin.h | |
nginx-1.2.2/src/os/unix/ngx_gcc_atomic_ppc.h | |
nginx-1.2.2/src/os/unix/ngx_daemon.c | |
nginx-1.2.2/src/os/unix/ngx_freebsd_rfork_thread.c | |
nginx-1.2.2/src/os/unix/ngx_aio_read_chain.c | |
nginx-1.2.2/src/os/unix/ngx_shmem.c | |
nginx-1.2.2/src/os/unix/ngx_freebsd_rfork_thread.h | |
nginx-1.2.2/src/os/unix/ngx_shmem.h | |
nginx-1.2.2/src/os/unix/ngx_pthread_thread.c | |
nginx-1.2.2/src/event/modules | |
nginx-1.2.2/src/event/ngx_event_openssl.c | |
nginx-1.2.2/src/event/ngx_event_timer.h | |
nginx-1.2.2/src/event/ngx_event.h | |
nginx-1.2.2/src/event/ngx_event_openssl.h | |
nginx-1.2.2/src/event/ngx_event_connect.c | |
nginx-1.2.2/src/event/ngx_event_busy_lock.c | |
nginx-1.2.2/src/event/ngx_event_pipe.c | |
nginx-1.2.2/src/event/ngx_event_connect.h | |
nginx-1.2.2/src/event/ngx_event_posted.c | |
nginx-1.2.2/src/event/ngx_event_accept.c | |
nginx-1.2.2/src/event/ngx_event_busy_lock.h | |
nginx-1.2.2/src/event/ngx_event_mutex.c | |
nginx-1.2.2/src/event/ngx_event_pipe.h | |
nginx-1.2.2/src/event/ngx_event_posted.h | |
nginx-1.2.2/src/event/ngx_event.c | |
nginx-1.2.2/src/event/ngx_event_timer.c | |
nginx-1.2.2/src/event/modules/ngx_kqueue_module.c | |
nginx-1.2.2/src/event/modules/ngx_select_module.c | |
nginx-1.2.2/src/event/modules/ngx_win32_select_module.c | |
nginx-1.2.2/src/event/modules/ngx_devpoll_module.c | |
nginx-1.2.2/src/event/modules/ngx_eventport_module.c | |
nginx-1.2.2/src/event/modules/ngx_poll_module.c | |
nginx-1.2.2/src/event/modules/ngx_aio_module.c | |
nginx-1.2.2/src/event/modules/ngx_rtsig_module.c | |
nginx-1.2.2/src/event/modules/ngx_epoll_module.c | |
nginx-1.2.2/src/http/modules | |
nginx-1.2.2/src/http/ngx_http_copy_filter_module.c | |
nginx-1.2.2/src/http/ngx_http.h | |
nginx-1.2.2/src/http/ngx_http_parse_time.c | |
nginx-1.2.2/src/http/ngx_http_request.c | |
nginx-1.2.2/src/http/ngx_http_busy_lock.c | |
nginx-1.2.2/src/http/ngx_http_request.h | |
nginx-1.2.2/src/http/ngx_http_core_module.c | |
nginx-1.2.2/src/http/ngx_http_special_response.c | |
nginx-1.2.2/src/http/ngx_http_busy_lock.h | |
nginx-1.2.2/src/http/ngx_http_upstream_round_robin.c | |
nginx-1.2.2/src/http/ngx_http_upstream.c | |
nginx-1.2.2/src/http/ngx_http_core_module.h | |
nginx-1.2.2/src/http/ngx_http_file_cache.c | |
nginx-1.2.2/src/http/ngx_http_header_filter_module.c | |
nginx-1.2.2/src/http/ngx_http_write_filter_module.c | |
nginx-1.2.2/src/http/ngx_http_script.c | |
nginx-1.2.2/src/http/ngx_http_request_body.c | |
nginx-1.2.2/src/http/ngx_http_upstream.h | |
nginx-1.2.2/src/http/ngx_http_upstream_round_robin.h | |
nginx-1.2.2/src/http/ngx_http_cache.h | |
nginx-1.2.2/src/http/ngx_http_variables.c | |
nginx-1.2.2/src/http/ngx_http_script.h | |
nginx-1.2.2/src/http/ngx_http_parse.c | |
nginx-1.2.2/src/http/ngx_http_config.h | |
nginx-1.2.2/src/http/ngx_http_variables.h | |
nginx-1.2.2/src/http/ngx_http.c | |
nginx-1.2.2/src/http/ngx_http_postpone_filter_module.c | |
nginx-1.2.2/src/http/modules/perl | |
nginx-1.2.2/src/http/modules/ngx_http_gzip_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_gzip_static_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_rewrite_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_log_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_empty_gif_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_referer_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_upstream_ip_hash_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_sub_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_xslt_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_mp4_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_addition_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_access_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_ssl_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_secure_link_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_ssi_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_upstream_least_conn_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_ssl_module.h | |
nginx-1.2.2/src/http/modules/ngx_http_memcached_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_index_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_random_index_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_ssi_filter_module.h | |
nginx-1.2.2/src/http/modules/ngx_http_geo_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_dav_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_split_clients_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_realip_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_proxy_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_stub_status_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_fastcgi_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_headers_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_degradation_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_browser_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_limit_req_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_scgi_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_upstream_keepalive_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_chunked_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_image_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_flv_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_static_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_limit_conn_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_charset_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_uwsgi_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_autoindex_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_userid_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_range_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_auth_basic_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_geoip_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_not_modified_filter_module.c | |
nginx-1.2.2/src/http/modules/ngx_http_map_module.c | |
nginx-1.2.2/src/http/modules/perl/typemap | |
nginx-1.2.2/src/http/modules/perl/ngx_http_perl_module.c | |
nginx-1.2.2/src/http/modules/perl/Makefile.PL | |
nginx-1.2.2/src/http/modules/perl/ngx_http_perl_module.h | |
nginx-1.2.2/src/http/modules/perl/nginx.xs | |
nginx-1.2.2/src/http/modules/perl/nginx.pm | |
nginx-1.2.2/conf/uwsgi_params | |
nginx-1.2.2/conf/fastcgi_params | |
nginx-1.2.2/conf/fastcgi.conf | |
nginx-1.2.2/conf/nginx.conf | |
nginx-1.2.2/conf/scgi_params | |
nginx-1.2.2/conf/win-utf | |
nginx-1.2.2/conf/mime.types | |
nginx-1.2.2/conf/koi-win | |
nginx-1.2.2/conf/koi-utf | |
nginx-1.2.2/contrib/unicode2nginx | |
nginx-1.2.2/contrib/geo2nginx.pl | |
nginx-1.2.2/contrib/README | |
nginx-1.2.2/contrib/unicode2nginx/unicode-to-nginx.pl | |
nginx-1.2.2/contrib/unicode2nginx/win-utf | |
nginx-1.2.2/contrib/unicode2nginx/koi-utf | |
-------------------------------------------- | |
Where do you want to install Nginx to? | |
Please specify a prefix directory [/opt/nginx]: | |
-------------------------------------------- | |
Compiling Passenger support files... | |
# /usr/local/rvm/wrappers/ruby-1.9.3-p194@deploy/rake nginx:clean nginx RELEASE=yes | |
rm -rf ext/common/libboost_oxt.a ext/common/libboost_oxt | |
rm -rf ext/common/libpassenger_common.a ext/common/libpassenger_common | |
rm -f agents/PassengerWatchdog agents/PassengerLoggingAgent | |
rm -rf agents/nginx/PassengerHelperAgent | |
mkdir -p ext/common/libboost_oxt | |
g++ -Iext -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="<hash_fun.h>" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o ext/common/libboost_oxt/aggregate.o -c ext/common/libboost_oxt/aggregate.cpp | |
In file included from ext/boost/thread/pthread/mutex.hpp:14:0, | |
from ext/boost/thread/mutex.hpp:16, | |
from ext/boost/thread/pthread/thread_data.hpp:12, | |
from ext/boost/thread/thread.hpp:17, | |
from ext/boost/src/pthread/thread.cpp:10, | |
from ext/common/libboost_oxt/aggregate.cpp:6: | |
ext/boost/thread/xtime.hpp:23:5: error: expected identifier before numeric constant | |
ext/boost/thread/xtime.hpp:23:5: error: expected '}' before numeric constant | |
ext/boost/thread/xtime.hpp:23:5: error: expected unqualified-id before numeric constant | |
ext/boost/thread/xtime.hpp:46:14: error: expected type-specifier before 'system_time' | |
In file included from ext/boost/thread/pthread/mutex.hpp:14:0, | |
from ext/boost/thread/mutex.hpp:16, | |
from ext/boost/thread/pthread/thread_data.hpp:12, | |
from ext/boost/thread/thread.hpp:17, | |
from ext/boost/src/pthread/thread.cpp:10, | |
from ext/common/libboost_oxt/aggregate.cpp:6: | |
ext/boost/thread/xtime.hpp: In function 'int xtime_get(xtime*, int)': | |
ext/boost/thread/xtime.hpp:73:40: error: 'get_system_time' was not declared in this scope | |
ext/boost/thread/xtime.hpp:73:40: note: suggested alternative: | |
In file included from ext/boost/thread/locks.hpp:12:0, | |
from ext/boost/thread/pthread/mutex.hpp:12, | |
from ext/boost/thread/mutex.hpp:16, | |
from ext/boost/thread/pthread/thread_data.hpp:12, | |
from ext/boost/thread/thread.hpp:17, | |
from ext/boost/src/pthread/thread.cpp:10, | |
from ext/common/libboost_oxt/aggregate.cpp:6: | |
ext/boost/thread/thread_time.hpp:18:24: note: 'boost::get_system_time' | |
In file included from ext/boost/thread/pthread/mutex.hpp:14:0, | |
from ext/boost/thread/mutex.hpp:16, | |
from ext/boost/thread/pthread/thread_data.hpp:12, | |
from ext/boost/thread/thread.hpp:17, | |
from ext/boost/src/pthread/thread.cpp:10, | |
from ext/common/libboost_oxt/aggregate.cpp:6: | |
ext/boost/thread/xtime.hpp: At global scope: | |
ext/boost/thread/xtime.hpp:88:1: error: expected declaration before '}' token | |
rake aborted! | |
Command failed with status (1): [g++ -Iext -D_REENTRANT -I/usr/local/inclu...] | |
Tasks: TOP => nginx => agents/nginx/PassengerHelperAgent => ext/common/libboost_oxt.a => ext/common/libboost_oxt/aggregate.o | |
(See full trace by running task with --trace) |
same error here...did you solved it?
same question
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/src/gcc-4.7-20120721/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --disable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
Thread model: posix
gcc version 4.7.1 20120721 (prerelease) (GCC)