[Sunhelp] Help!
Bill Bradford
mrbill at frenzy.com
Sat Sep 11 06:36:44 CDT 1999
Trying to compile Apache 1.3.9 with mod_perl (v1.21) and PHP (latest
stable version) as static modules... I've done this on both the "old"
SunHELP box (SS5/170, sol7, gcc/egcs) and the "new" sunhelp box (U1/140,
Sol7 in 64bit mode, gcc/egcs) and get the same result doing the final
"make" of apache:
(forgive the funky indent, its time to get rid of vim..)
Any clues? Any help anyone can provide would be greatly appreciated. I can
compile apache with php3 just fine, its just when I try to compile in
mod_perl support that everything barfs. I need mod_perl for the banner
ad CGIs on the web site...
Thanks...
Bill
<=== src/modules
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` modules.c
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` buildmark.c
gcc -DSOLARIS2=270 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` \
-o httpd buildmark.o modules.o modules/perl/libperl.a modules/php3/libphp3.a modules/standard/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a regex/libregex.a lib/expat-lite/libexpat.a -R/usr/local/lib/mysql -L/usr/local/lib/mysql -lmysqlclient -Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -lpam -lm -ldl -lsocket -lnsl -lresolv -lsocket -lnsl
Undefined first referenced
symbol in file
PL_tmps_ix modules/perl/libperl.a(mod_perl.o)
PL_markstack_max modules/perl/libperl.a(mod_perl.o)
Perl_sv_taint modules/perl/libperl.a(mod_perl.o)
Perl_mg_set modules/perl/libperl.a(perl_util.o)
PL_defoutgv modules/perl/libperl.a(perlio.o)
Perl_newAV modules/perl/libperl.a(mod_perl.o)
Perl_block_gimme modules/perl/libperl.a(Apache.o)
Perl_newSV modules/perl/libperl.a(mod_perl.o)
PL_perl_destruct_level modules/perl/libperl.a(mod_perl.o)
Perl_pop_scope modules/perl/libperl.a(mod_perl.o)
PL_statcache modules/perl/libperl.a(Apache.o)
Perl_newXS modules/perl/libperl.a(perlxsi.o)
Perl_rsignal_state modules/perl/libperl.a(perl_config.o)
PL_diehook modules/perl/libperl.a(perl_util.o)
boot_DynaLoader modules/perl/libperl.a(perlxsi.o)
Perl_sv_2mortal modules/perl/libperl.a(mod_perl.o)
perl_get_cv modules/perl/libperl.a(mod_perl.o)
PL_defstash modules/perl/libperl.a(perl_util.o)
PL_siggv modules/perl/libperl.a(mod_perl.o)
PL_tmps_floor modules/perl/libperl.a(mod_perl.o)
perl_get_av modules/perl/libperl.a(Apache.o)
PL_egid modules/perl/libperl.a(perl_util.o)
Perl_utilize modules/perl/libperl.a(perl_util.o)
Perl_newSVOP modules/perl/libperl.a(perl_util.o)
PL_sv_undef modules/perl/libperl.a(mod_perl.o)
Perl_sv_free modules/perl/libperl.a(mod_perl.o)
perl_get_hv modules/perl/libperl.a(Constants.o)
Perl_dowantarray modules/perl/libperl.a(Apache.o)
Perl_sv_gets modules/perl/libperl.a(perl_util.o)
PL_patchlevel modules/perl/libperl.a(mod_perl.o)
Perl_av_make modules/perl/libperl.a(mod_perl.o)
Perl_hv_undef modules/perl/libperl.a(perl_util.o)
perl_destruct modules/perl/libperl.a(mod_perl.o)
PL_uid modules/perl/libperl.a(perl_util.o)
Perl_newRV modules/perl/libperl.a(perl_util.o)
perl_call_pv modules/perl/libperl.a(Apache.o)
Perl_newOP modules/perl/libperl.a(Constants.o)
Perl_save_aptr modules/perl/libperl.a(mod_perl.o)
Perl_save_sptr modules/perl/libperl.a(mod_perl.o)
Perl_mg_size modules/perl/libperl.a(mod_perl.o)
perl_construct modules/perl/libperl.a(mod_perl.o)
Perl_av_undef modules/perl/libperl.a(mod_perl.o)
Perl_start_subparse modules/perl/libperl.a(perl_util.o)
Perl_hv_delete modules/perl/libperl.a(perl_util.o)
Perl_mg_find modules/perl/libperl.a(perl_util.o)
Perl_sv_derived_from modules/perl/libperl.a(perl_util.o)
Perl_sv_unmagic modules/perl/libperl.a(mod_perl.o)
Perl_sv_setuv modules/perl/libperl.a(Apache.o)
Perl_hv_store modules/perl/libperl.a(mod_perl.o)
Perl_warn modules/perl/libperl.a(perl_config.o)
Perl_sv_2io modules/perl/libperl.a(Apache.o)
Perl_newRV_noinc modules/perl/libperl.a(perl_util.o)
Perl_sv_setsv modules/perl/libperl.a(mod_perl.o)
Perl_hv_fetch modules/perl/libperl.a(mod_perl.o)
Perl_newSTATEOP modules/perl/libperl.a(Constants.o)
Perl_av_store modules/perl/libperl.a(perl_util.o)
Perl_av_fetch modules/perl/libperl.a(mod_perl.o)
Perl_av_extend modules/perl/libperl.a(perl_util.o)
PL_envgv modules/perl/libperl.a(mod_perl.o)
Perl_sv_newmortal modules/perl/libperl.a(mod_perl.o)
Perl_gv_stashpv modules/perl/libperl.a(mod_perl.o)
Perl_sv_setpv modules/perl/libperl.a(mod_perl.o)
PL_stack_max modules/perl/libperl.a(mod_perl.o)
Perl_sv_2iv modules/perl/libperl.a(mod_perl.o)
Perl_instr modules/perl/libperl.a(perl_util.o)
Perl_block_start modules/perl/libperl.a(Constants.o)
perl_call_sv modules/perl/libperl.a(mod_perl.o)
Perl_sv_catpvf modules/perl/libperl.a(perl_util.o)
Perl_sv_catpvn modules/perl/libperl.a(perl_util.o)
Perl_save_item modules/perl/libperl.a(perl_util.o)
Perl_sv_setnv modules/perl/libperl.a(Apache.o)
Perl_sv_bless modules/perl/libperl.a(perl_util.o)
perl_eval_pv modules/perl/libperl.a(mod_perl.o)
Perl_save_I16 modules/perl/libperl.a(Constants.o)
Perl_sv_setref_pv modules/perl/libperl.a(mod_perl.o)
Perl_hv_clear modules/perl/libperl.a(mod_perl.o)
perl_alloc modules/perl/libperl.a(mod_perl.o)
Perl_save_I32 modules/perl/libperl.a(Constants.o)
Perl_hv_iterinit modules/perl/libperl.a(perl_util.o)
Perl_sv_2nv modules/perl/libperl.a(mod_perl.o)
perl_parse modules/perl/libperl.a(mod_perl.o)
Perl_av_clear modules/perl/libperl.a(mod_perl.o)
PL_warnhook modules/perl/libperl.a(mod_perl.o)
PL_scopestack_ix modules/perl/libperl.a(perl_util.o)
Perl_sv_setiv modules/perl/libperl.a(mod_perl.o)
Perl_newSUB modules/perl/libperl.a(Constants.o)
perl_free modules/perl/libperl.a(mod_perl.o)
PL_na modules/perl/libperl.a(mod_perl.o)
PL_curstash modules/perl/libperl.a(perl_util.o)
Perl_av_len modules/perl/libperl.a(mod_perl.o)
Perl_av_push modules/perl/libperl.a(mod_perl.o)
PL_op modules/perl/libperl.a(Apache.o)
Perl_hv_iternext modules/perl/libperl.a(perl_util.o)
PL_curcop modules/perl/libperl.a(perl_util.o)
Perl_stack_grow modules/perl/libperl.a(mod_perl.o)
PL_rs modules/perl/libperl.a(perl_util.o)
PL_tainting modules/perl/libperl.a(mod_perl.o)
PL_stack_sp modules/perl/libperl.a(mod_perl.o)
PL_errgv modules/perl/libperl.a(mod_perl.o)
Perl_newSVpv modules/perl/libperl.a(mod_perl.o)
perl_eval_sv modules/perl/libperl.a(perl_util.o)
PL_gid modules/perl/libperl.a(perl_util.o)
Perl_my_setenv modules/perl/libperl.a(mod_perl.o)
PL_euid modules/perl/libperl.a(perl_util.o)
Perl_do_join modules/perl/libperl.a(Apache.o)
PL_stack_base modules/perl/libperl.a(mod_perl.o)
Perl_block_end modules/perl/libperl.a(Constants.o)
PL_hints modules/perl/libperl.a(Constants.o)
Perl_newSViv modules/perl/libperl.a(Apache.o)
Perl_sv_magic modules/perl/libperl.a(perl_util.o)
Perl_call_list modules/perl/libperl.a(perl_util.o)
Perl_newGVgen modules/perl/libperl.a(perl_util.o)
Perl_hv_exists_ent modules/perl/libperl.a(perl_util.o)
Perl_push_scope modules/perl/libperl.a(mod_perl.o)
Perl_hv_iternextsv modules/perl/libperl.a(perl_util.o)
Perl_free_tmps modules/perl/libperl.a(mod_perl.o)
PL_laststatval modules/perl/libperl.a(Apache.o)
Perl_gv_fetchpv modules/perl/libperl.a(mod_perl.o)
Perl_sv_setpvf modules/perl/libperl.a(mod_perl.o)
Perl_sv_setpvn modules/perl/libperl.a(mod_perl.o)
perl_run modules/perl/libperl.a(mod_perl.o)
Perl_save_int modules/perl/libperl.a(mod_perl.o)
Perl_newSVsv modules/perl/libperl.a(mod_perl.o)
Perl_rsignal modules/perl/libperl.a(mod_perl.o)
Perl_sv_2bool modules/perl/libperl.a(perl_util.o)
Perl_newHV modules/perl/libperl.a(perl_util.o)
perl_get_sv modules/perl/libperl.a(mod_perl.o)
Perl_whichsig modules/perl/libperl.a(perl_config.o)
PL_endav modules/perl/libperl.a(mod_perl.o)
perl_require_pv modules/perl/libperl.a(perl_util.o)
Perl_croak modules/perl/libperl.a(mod_perl.o)
PL_incgv modules/perl/libperl.a(mod_perl.o)
Perl_markstack_grow modules/perl/libperl.a(mod_perl.o)
PL_tainted modules/perl/libperl.a(mod_perl.o)
PL_dowarn modules/perl/libperl.a(perl_util.o)
Perl_gv_stashpvn modules/perl/libperl.a(Constants.o)
Perl_save_hptr modules/perl/libperl.a(mod_perl.o)
perl_init_i18nl10n modules/perl/libperl.a(mod_perl.o)
perl_call_method modules/perl/libperl.a(perl_util.o)
PL_markstack_ptr modules/perl/libperl.a(mod_perl.o)
Perl_hv_exists modules/perl/libperl.a(mod_perl.o)
Perl_sv_catpv modules/perl/libperl.a(mod_perl.o)
Perl_form modules/perl/libperl.a(mod_perl.o)
PL_sv_no modules/perl/libperl.a(Apache.o)
Perl_sv_2pv modules/perl/libperl.a(mod_perl.o)
PL_sv_yes modules/perl/libperl.a(Apache.o)
PL_beginav modules/perl/libperl.a(perl_util.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status
gmake[2]: *** [target_static] Error 1
gmake[2]: Leaving directory `/usr/local/src/apache_1.3.9/src'
gmake[1]: *** [build-std] Error 2
gmake[1]: Leaving directory `/usr/local/src/apache_1.3.9'
gmake: *** [build] Error 2
root at L1-A :/usr/local/src/apache_1.3.9#
--
Bill Bradford * mrbill at sunhelp.org * http://www.sunhelp.org
------------------------------------------------------------
>From a Sun Microsystems bug report (#4102680):
"Workaround: don't pound on the mouse like a wild monkey."
More information about the SunHELP
mailing list