httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Bloom <...@covalent.net>
Subject Re: --disable-http
Date Fri, 17 Aug 2001 19:40:00 GMT

It is not currently possible to build Apache without http.  We may make that
possible in the future, but it doesn't work today.  The reason the directive
exists, is that we automatically create that directive when we build
the configure script.

Ryan

On Friday 17 August 2001 12:24, Farag, Hany M (Hany) wrote:
> when i'm configure apache 2.0.16 with:
> ./configure --disable-http
>
> and then make
>
> I get the following errors:
>
> modules/mappers/.libs/mod_negotiation.a(mod_negotiation.o): In function
> `handle_map_file':
> mod_negotiation.o(.text+0x3861): undefined reference to
> `ap_internal_redirect'
> modules/mappers/.libs/mod_dir.a(mod_dir.o): In function `handle_dir':
> mod_dir.o(.text+0x3d8): undefined reference to `ap_internal_redirect'
> modules/mappers/.libs/mod_actions.a(mod_actions.o): In function
> `set_script':
> mod_actions.o(.text+0x14b): undefined reference to `ap_method_number_of'
> modules/mappers/.libs/mod_actions.a(mod_actions.o): In function
> `action_handler':
> mod_actions.o(.text+0x3a1): undefined reference to
> `ap_internal_redirect_handler'
> modules/generators/.libs/mod_asis.a(mod_asis.o): In function
> `asis_handler': mod_asis.o(.text+0x1dd): undefined reference to
> `ap_internal_redirect_handler'
> modules/generators/.libs/mod_cgid.a(mod_cgid.o): In function
> `cgid_handler': mod_cgid.o(.text+0x1c8a): undefined reference to
> `ap_setup_client_block' mod_cgid.o(.text+0x1ce7): undefined reference to
> `ap_should_client_block' mod_cgid.o(.text+0x1d3f): undefined reference to
> `ap_get_client_block' mod_cgid.o(.text+0x1e1b): undefined reference to
> `ap_get_client_block' mod_cgid.o(.text+0x1f68): undefined reference to
> `ap_internal_redirect_handler'
> modules/generators/.libs/mod_cgid.a(mod_cgid.o): In function `include_cmd':
> mod_cgid.o(.text+0x2783): undefined reference to `ap_setup_client_block'
> mod_cgid.o(.text+0x2855): undefined reference to
> `ap_internal_redirect_handler'
> server/.libs/libmain.a(config.o): In function `ap_method_is_limited':
> config.o(.text+0xd69): undefined reference to `ap_method_number_of'
> server/.libs/libmain.a(util_script.o): In function
> `ap_scan_script_header_err_core':
> util_script.o(.text+0xbbd): undefined reference to `ap_meets_conditions'
> server/.libs/libmain.a(exports.o)(.data+0x788): undefined reference to
> `ap_send_error_response'
> server/.libs/libmain.a(exports.o)(.data+0x790): undefined reference to
> `ap_set_keepalive'
> server/.libs/libmain.a(exports.o)(.data+0x7a8): undefined reference to
> `ap_meets_conditions'
> server/.libs/libmain.a(exports.o)(.data+0x7b4): undefined reference to
> `ap_make_method_list'
> server/.libs/libmain.a(exports.o)(.data+0x7b8): undefined reference to
> `ap_copy_method_list'
> server/.libs/libmain.a(exports.o)(.data+0x7bc): undefined reference to
> `ap_method_list_do'
> server/.libs/libmain.a(exports.o)(.data+0x7c0): undefined reference to
> `ap_method_list_vdo'
> server/.libs/libmain.a(exports.o)(.data+0x7c4): undefined reference to
> `ap_method_in_list'
> server/.libs/libmain.a(exports.o)(.data+0x7c8): undefined reference to
> `ap_method_list_add'
> server/.libs/libmain.a(exports.o)(.data+0x7cc): undefined reference to
> `ap_method_list_remove'
> server/.libs/libmain.a(exports.o)(.data+0x7d0): undefined reference to
> `ap_clear_method_list'
> server/.libs/libmain.a(exports.o)(.data+0x7f0): undefined reference to
> `ap_index_of_response'
> server/.libs/libmain.a(exports.o)(.data+0x7f4): undefined reference to
> `ap_get_status_line'
> server/.libs/libmain.a(exports.o)(.data+0x7f8): undefined reference to
> `ap_setup_client_block'
> server/.libs/libmain.a(exports.o)(.data+0x7fc): undefined reference to
> `ap_should_client_block'
> server/.libs/libmain.a(exports.o)(.data+0x800): undefined reference to
> `ap_get_client_block'
> server/.libs/libmain.a(exports.o)(.data+0x804): undefined reference to
> `ap_discard_request_body'
> server/.libs/libmain.a(exports.o)(.data+0x818): undefined reference to
> `ap_method_number_of'
> server/.libs/libmain.a(exports.o)(.data+0x81c): undefined reference to
> `ap_method_name_of'
> server/.libs/libmain.a(exports.o)(.data+0x84c): undefined reference to
> `ap_http_header_filter'
> server/.libs/libmain.a(exports.o)(.data+0x874): undefined reference to
> `ap_internal_redirect'
> server/.libs/libmain.a(exports.o)(.data+0x878): undefined reference to
> `ap_internal_redirect_handler'
> server/.libs/libmain.a(exports.o)(.data+0x888): undefined reference to
> `ap_allow_methods'
> server/.libs/libmain.a(exports.o)(.data+0x88c): undefined reference to
> `ap_process_request'
> server/.libs/libmain.a(exports.o)(.data+0x890): undefined reference to
> `ap_die'
> server/.libs/libmain.a(protocol.o): In function `read_request_line':
> protocol.o(.text+0x10c3): undefined reference to `ap_method_number_of'
> server/.libs/libmain.a(protocol.o): In function `ap_read_request':
> protocol.o(.text+0x164b): undefined reference to `ap_make_method_list'
> protocol.o(.text+0x185c): undefined reference to `ap_send_error_response'
> protocol.o(.text+0x1916): undefined reference to `ap_send_error_response'
> protocol.o(.text+0x1988): undefined reference to `ap_send_error_response'
> protocol.o(.text+0x1a62): undefined reference to `ap_send_error_response'
> protocol.o(.text+0x1b1b): undefined reference to `ap_send_error_response'
> protocol.o(.text+0x1b29): undefined reference to `ap_discard_request_body'
> protocol.o(.text+0x1b6b): undefined reference to `ap_die'
> server/.libs/libmain.a(core.o): In function `ap_custom_response':
> core.o(.text+0x157a): undefined reference to `ap_index_of_response'
> server/.libs/libmain.a(core.o): In function `set_error_document':
> core.o(.text+0x1656): undefined reference to `ap_index_of_response'
> core.o(.text+0x167b): undefined reference to `ap_index_of_response'
> server/.libs/libmain.a(core.o): In function `ap_limit_section':
> core.o(.text+0x1db1): undefined reference to `ap_method_number_of'
> server/.libs/libmain.a(core.o): In function `default_handler':
> core.o(.text+0x413d): undefined reference to `ap_allow_methods'
> core.o(.text+0x414b): undefined reference to `ap_discard_request_body'
> core.o(.text+0x41b4): undefined reference to `ap_send_http_options'
> core.o(.text+0x4369): undefined reference to `ap_meets_conditions'
> server/.libs/libmain.a(request.o): In function `ap_sub_req_method_uri':
> request.o(.text+0x1829): undefined reference to `ap_make_method_list'
> request.o(.text+0x1848): undefined reference to `ap_copy_method_list'
> request.o(.text+0x18bd): undefined reference to `ap_method_number_of'
> server/.libs/libmain.a(request.o): In function `ap_sub_req_lookup_file':
> request.o(.text+0x1c3b): undefined reference to `ap_make_method_list'
> request.o(.text+0x1c5a): undefined reference to `ap_copy_method_list'
> server/.libs/libmain.a(util_xml.o): In function `ap_xml_parse_input':
> util_xml.o(.text+0x12): undefined reference to `ap_setup_client_block'
> util_xml.o(.text+0x68): undefined reference to `ap_should_client_block'
> util_xml.o(.text+0xc6): undefined reference to `ap_get_client_block'
> collect2: ld returned 1 exit status
> make[1]: *** [httpd] Error 1
> make[1]: Leaving directory `/home/hfarag/Apache2-tar16/httpd-2_0_16'
> make: *** [all-recursive] Error 1
>
>
> Is it suppose to give these errors?
> Why is it still looking for the http API?
> what's the reason for having this option as part of the configuration
> process?
> Is it for future use? like making apache supports multiple protocol?
>
> The reason I'm asking i'm looking into the possibilty of adding support for
> multiple protocol under apache....
>
> Thanks

-- 

______________________________________________________________
Ryan Bloom                        	rbb@apache.org
Covalent Technologies			rbb@covalent.net
--------------------------------------------------------------

Mime
View raw message