You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Jonathan Mangin <jo...@comcast.net> on 2006/02/02 14:20:36 UTC

[users@httpd] Symbol referencing errors

In compiling 2.0.55 on Solaris 8x86 I'm getting symbol
referencing errors:

Undefined                       first referenced
 symbol                             in file
ap_meets_conditions                 server/.libs/libmain.a(exports.o)
ap_setup_client_block               server/.libs/libmain.a(exports.o)
ap_byterange_filter                 server/.libs/libmain.a(exports.o)
ap_mpm_run                          server/.libs/libmain.a(main.o)
ap_clear_method_list                server/.libs/libmain.a(exports.o)
ap_set_etag                         server/.libs/libmain.a(exports.o)
ap_method_list_add                  server/.libs/libmain.a(exports.o)
ap_server_conf                      server/.libs/libmain.a(mpm_common.o)
ap_graceful_stop_signalled          server/.libs/libmain.a(exports.o)
ap_get_status_line                  server/.libs/libmain.a(exports.o)
....
ap_my_generation                    server/.libs/libmain.a(scoreboard.o)
ap_run_insert_error_filter          server/.libs/libmain.a(exports.o)
ap_discard_request_body             server/.libs/libmain.a(exports.o)
ap_send_error_response              server/.libs/libmain.a(exports.o)
ap_http_input_filter_handle         server/.libs/libmain.a(protocol.o)
ld: fatal: Symbol referencing errors. No output written to .libs/httpd
collect2: ld returned 1 exit status
make[1]: *** [httpd] Error 1
make[1]: Leaving directory
`/export/home/jman/download/src/apache/httpd-2.0.55'

Am I still missing a library?  Googling doesn't tell me where
they're defined, just how to use them.  Anyone have any little
hint for me??

Thanks,
Jon


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Symbol referencing errors (Solved)

Posted by Jonathan Mangin <jo...@comcast.net>.
> In compiling 2.0.55 on Solaris 8x86 I'm getting symbol
> referencing errors:
>
> Undefined                       first referenced
>  symbol                             in file
> ap_meets_conditions                 server/.libs/libmain.a(exports.o)
> ap_setup_client_block               server/.libs/libmain.a(exports.o)
> ap_byterange_filter                 server/.libs/libmain.a(exports.o)
> ap_mpm_run                          server/.libs/libmain.a(main.o)
> ld: fatal: Symbol referencing errors. No output written to .libs/httpd
> collect2: ld returned 1 exit status
> make[1]: *** [httpd] Error 1
> make[1]: Leaving directory
> `/export/home/jman/download/src/apache/httpd-2.0.55'
>
cat config.nice
#! /bin/sh
#
# Created by configure

CC="gcc"; export CC
CPPFLAGS="-I/export/home/jman/download/src/apache/httpd-2.0.55/include";
export CPPFLAGS
"./configure" \
"CC=gcc" \
"RM=/usr/bin/rm" \
"AWK=/usr/local/bin/awk" \
"CPPFLAGS=-I/export/home/jman/download/src/apache/httpd-2.0.55/include" \
"--prefix=/usr/local/apache3" \
"--enable-shared-mods=all" \
"$@"

RM definition ignored and needs adding to build/config_vars.mk

Make sure /usr/local/bin in $PATH before /usr/bin.

Thanks, guys.
Jon


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org