Hello all,
I'm trying to compile exim 3.36 on my debian woody 3.0r0 and i've got this
message...
gcc -o exim accept.o child.o daemon.o dbfn.o debug.o deliver.o direct.o
directory.o dns.o drtables.o exim.o expand.o filter.o globals.o header.o
host.o log.o match.o moan.o os.o parse.o queue.o readconf.o retry.o
rewrite.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o
store.o string.o tls.o tod.o transport.o tree.o verify.o perl.o version.o \
libident/libident.a pcre/libpcre.a directors/directors.a \
routers/routers.a transports/transports.a lookups/lookups.a \
auths/auths.a \
-lnsl -lcrypt \
-ldb -lresolv -L/usr/lib/mysql -lmysqlclient -rdynamic -L/usr/local/lib
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.1/CORE
-ldl -lm -lc -lcrypt
perl.o: In function `xs_expand_string':
perl.o(.text+0xa): undefined reference to `PL_stack_sp'
perl.o(.text+0xf): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x1a): undefined reference to `PL_stack_base'
perl.o(.text+0x20): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x40): undefined reference to `Perl_croak'
perl.o(.text+0x48): undefined reference to `PL_stack_base'
perl.o(.text+0x5e): undefined reference to `PL_stack_base'
perl.o(.text+0x78): undefined reference to `PL_stack_base'
perl.o(.text+0x80): undefined reference to `Perl_sv_2pv'
perl.o(.text+0x90): undefined reference to `Perl_sv_newmortal'
perl.o(.text+0x97): undefined reference to `PL_stack_base'
perl.o(.text+0xaa): undefined reference to `PL_stack_base'
perl.o(.text+0xb2): undefined reference to `Perl_sv_setpv'
perl.o(.text+0xd0): undefined reference to `Perl_croak'
perl.o: In function `xs_init':
perl.o(.text+0xf7): undefined reference to `Perl_newXS'
perl.o(.text+0x10a): undefined reference to `Perl_newXS'
perl.o: In function `init_perl':
perl.o(.text+0x11e): undefined reference to `PL_stack_sp'
perl.o(.text+0x130): undefined reference to `perl_alloc'
perl.o(.text+0x13e): undefined reference to `perl_construct'
perl.o(.text+0x15e): undefined reference to `perl_parse'
perl.o(.text+0x16f): undefined reference to `perl_run'
perl.o(.text+0x17c): undefined reference to `Perl_newSVpv'
perl.o(.text+0x184): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x18d): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x193): undefined reference to `PL_markstack_max'
perl.o(.text+0x19a): undefined reference to `Perl_markstack_grow'
perl.o(.text+0x1a0): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x1a8): undefined reference to `PL_stack_base'
perl.o(.text+0x1b8): undefined reference to `perl_eval_sv'
perl.o(.text+0x1c1): undefined reference to `Perl_sv_free'
perl.o(.text+0x1c9): undefined reference to `PL_errgv'
perl.o(.text+0x211): undefined reference to `PL_errgv'
perl.o(.text+0x231): undefined reference to `PL_errgv'
perl.o(.text+0x25b): undefined reference to `PL_errgv'
perl.o(.text+0x267): undefined reference to `Perl_sv_2bool'
perl.o(.text+0x273): undefined reference to `PL_errgv'
perl.o(.text+0x28d): undefined reference to `PL_errgv'
perl.o(.text+0x2a8): undefined reference to `PL_errgv'
perl.o(.text+0x2b4): undefined reference to `Perl_sv_2pv'
perl.o: In function `cleanup_perl':
perl.o(.text+0x2e5): undefined reference to `perl_destruct'
perl.o(.text+0x2f3): undefined reference to `perl_free'
perl.o: In function `call_perl_cat':
perl.o(.text+0x315): undefined reference to `PL_stack_sp'
perl.o(.text+0x333): undefined reference to `Perl_push_scope'
perl.o(.text+0x33b): undefined reference to `PL_tmps_floor'
perl.o(.text+0x340): undefined reference to `Perl_save_int'
perl.o(.text+0x345): undefined reference to `PL_tmps_ix'
perl.o(.text+0x34a): undefined reference to `PL_tmps_floor'
perl.o(.text+0x350): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x359): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x35f): undefined reference to `PL_markstack_max'
perl.o(.text+0x366): undefined reference to `Perl_markstack_grow'
perl.o(.text+0x36c): undefined reference to `PL_markstack_ptr'
perl.o(.text+0x374): undefined reference to `PL_stack_base'
perl.o(.text+0x383): undefined reference to `PL_stack_max'
perl.o(.text+0x398): undefined reference to `Perl_stack_grow'
perl.o(.text+0x3ac): undefined reference to `Perl_newSVpv'
perl.o(.text+0x3bf): undefined reference to `PL_stack_sp'
perl.o(.text+0x3cc): undefined reference to `perl_call_pv'
perl.o(.text+0x3d2): undefined reference to `PL_stack_sp'
perl.o(.text+0x3dd): undefined reference to `PL_stack_sp'
perl.o(.text+0x3e5): undefined reference to `PL_errgv'
perl.o(.text+0x429): undefined reference to `PL_errgv'
perl.o(.text+0x448): undefined reference to `PL_errgv'
perl.o(.text+0x474): undefined reference to `PL_errgv'
perl.o(.text+0x480): undefined reference to `Perl_sv_2bool'
perl.o(.text+0x48c): undefined reference to `PL_errgv'
perl.o(.text+0x4a6): undefined reference to `PL_errgv'
perl.o(.text+0x4bf): undefined reference to `PL_errgv'
perl.o(.text+0x4cb): undefined reference to `Perl_sv_2pv'
perl.o(.text+0x50d): undefined reference to `Perl_sv_2pv'
perl.o(.text+0x52d): undefined reference to `PL_tmps_ix'
perl.o(.text+0x533): undefined reference to `PL_tmps_floor'
perl.o(.text+0x53a): undefined reference to `Perl_free_tmps'
perl.o(.text+0x53f): undefined reference to `Perl_pop_scope'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`dl_unload_all_files':
DynaLoader.o(.text+0x22): undefined reference to `perl_get_cv'
DynaLoader.o(.text+0x41): undefined reference to `perl_get_av'
DynaLoader.o(.text+0x52): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x5c): undefined reference to `Perl_push_scope'
DynaLoader.o(.text+0x65): undefined reference to `PL_tmps_floor'
DynaLoader.o(.text+0x6e): undefined reference to `Perl_save_int'
DynaLoader.o(.text+0x74): undefined reference to `PL_tmps_ix'
DynaLoader.o(.text+0x84): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x91): undefined reference to `PL_markstack_max'
DynaLoader.o(.text+0xa0): undefined reference to `Perl_markstack_grow'
DynaLoader.o(.text+0xa8): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0xb7): undefined reference to `PL_stack_max'
DynaLoader.o(.text+0xce): undefined reference to `Perl_stack_grow'
DynaLoader.o(.text+0xdf): undefined reference to `Perl_sv_2mortal'
DynaLoader.o(.text+0xfa): undefined reference to `perl_call_sv'
DynaLoader.o(.text+0x10e): undefined reference to `Perl_free_tmps'
DynaLoader.o(.text+0x113): undefined reference to `Perl_pop_scope'
DynaLoader.o(.text+0x11f): undefined reference to `Perl_av_pop'
DynaLoader.o(.text+0x12b): undefined reference to `PL_sv_undef'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`SaveError':
DynaLoader.o(.text+0x1a6): undefined reference to `Perl_vmess'
DynaLoader.o(.text+0x1ca): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x1f2): undefined reference to `Perl_saferealloc'
DynaLoader.o(.text+0x1fe): undefined reference to `Perl_safemalloc'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_load_file':
DynaLoader.o(.text+0x257): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x25f): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x265): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x29a): undefined reference to `Perl_croak'
DynaLoader.o(.text+0x2ae): undefined reference to `PL_na'
DynaLoader.o(.text+0x2cc): undefined reference to `PL_na'
DynaLoader.o(.text+0x2d9): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x2ea): undefined reference to `PL_op'
DynaLoader.o(.text+0x2f7): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x306): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x325): undefined reference to `Perl_sv_2iv'
DynaLoader.o(.text+0x354): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x35c): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x393): undefined reference to `Perl_sv_setiv'
DynaLoader.o(.text+0x399): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x39f): undefined reference to `PL_stack_base'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_unload_file':
DynaLoader.o(.text+0x3cf): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x3d7): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x3dd): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x40f): undefined reference to `Perl_croak'
DynaLoader.o(.text+0x42b): undefined reference to `Perl_sv_2iv'
DynaLoader.o(.text+0x436): undefined reference to `PL_op'
DynaLoader.o(.text+0x447): undefined reference to `PL_curpad'
DynaLoader.o(.text+0x453): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x48e): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x4ab): undefined reference to `Perl_sv_setiv'
DynaLoader.o(.text+0x4bd): undefined reference to `Perl_mg_set'
DynaLoader.o(.text+0x4c5): undefined reference to `PL_stack_sp'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_find_symbol':
DynaLoader.o(.text+0x4f3): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x4fb): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x501): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x532): undefined reference to `Perl_croak'
DynaLoader.o(.text+0x54b): undefined reference to `Perl_sv_2iv'
DynaLoader.o(.text+0x557): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x569): undefined reference to `PL_na'
DynaLoader.o(.text+0x585): undefined reference to `PL_na'
DynaLoader.o(.text+0x590): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x59b): undefined reference to `PL_op'
DynaLoader.o(.text+0x5a8): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x5bc): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x5c4): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x5fa): undefined reference to `Perl_sv_setiv'
DynaLoader.o(.text+0x600): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x606): undefined reference to `PL_stack_base'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_undef_symbols':
DynaLoader.o(.text+0x637): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x63f): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x645): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x669): undefined reference to `Perl_croak'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_install_xsub':
DynaLoader.o(.text+0x693): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x69e): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x6a4): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x6dd): undefined reference to `Perl_croak'
DynaLoader.o(.text+0x6ec): undefined reference to `PL_na'
DynaLoader.o(.text+0x707): undefined reference to `PL_na'
DynaLoader.o(.text+0x711): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x71d): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x739): undefined reference to `Perl_sv_2iv'
DynaLoader.o(.text+0x752): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x764): undefined reference to `PL_na'
DynaLoader.o(.text+0x785): undefined reference to `PL_na'
DynaLoader.o(.text+0x790): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x7a7): undefined reference to `Perl_newXS'
DynaLoader.o(.text+0x7ad): undefined reference to `Perl_newRV'
DynaLoader.o(.text+0x7b3): undefined reference to `Perl_sv_2mortal'
DynaLoader.o(.text+0x7bb): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x7c6): undefined reference to `PL_stack_sp'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`XS_DynaLoader_dl_error':
DynaLoader.o(.text+0x7f7): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x7ff): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x805): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x832): undefined reference to `Perl_croak'
DynaLoader.o(.text+0x838): undefined reference to `PL_op'
DynaLoader.o(.text+0x849): undefined reference to `PL_curpad'
DynaLoader.o(.text+0x855): undefined reference to `Perl_sv_newmortal'
DynaLoader.o(.text+0x866): undefined reference to `Perl_sv_setpv'
DynaLoader.o(.text+0x86c): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x88e): undefined reference to `Perl_mg_set'
DynaLoader.o(.text+0x896): undefined reference to `PL_stack_sp'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`boot_DynaLoader':
DynaLoader.o(.text+0x8c3): undefined reference to `PL_stack_sp'
DynaLoader.o(.text+0x8cb): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x8d1): undefined reference to `PL_markstack_ptr'
DynaLoader.o(.text+0x932): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0x943): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0x970): undefined reference to `Perl_form'
DynaLoader.o(.text+0x979): undefined reference to `perl_get_sv'
DynaLoader.o(.text+0x9a8): undefined reference to `Perl_form'
DynaLoader.o(.text+0x9b1): undefined reference to `perl_get_sv'
DynaLoader.o(.text+0x9f3): undefined reference to `Perl_sv_2pv'
DynaLoader.o(.text+0xa71): undefined reference to `Perl_croak'
DynaLoader.o(.text+0xa8a): undefined reference to `Perl_newXS'
DynaLoader.o(.text+0xaa0): undefined reference to `Perl_newXS'
DynaLoader.o(.text+0xab9): undefined reference to `Perl_newXS'
DynaLoader.o(.text+0xacf): undefined reference to `Perl_newXS'
DynaLoader.o(.text+0xae8): undefined reference to `Perl_newXS'
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xafe):
more undefined references to `Perl_newXS' follow
/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In function
`boot_DynaLoader':
DynaLoader.o(.text+0xb0c): undefined reference to `PL_stack_base'
DynaLoader.o(.text+0xb14): undefined reference to `PL_sv_yes'
DynaLoader.o(.text+0xb20): undefined reference to `PL_stack_sp'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/usr/local/src/exim-3.36/build-Linux-i386'
make: *** [go] Error 2
Could you help me?
Regards
Fred