From: michael <mi...@ap...> - 2004-09-01 08:02:50
|
Hello, I am trying to compile sid-milter-0.2.0. Below is the output of sh ./Build. I have also modified sid-milter-0.2.0/Makefile.m4 changing the locations for libmilter.a and libmilter include but still get the same compile error. Assistance is appreciated. Thanks, Michael... [sid-milter-0.2.0]# sh ./Build Making all in: /home/src/sid-milter-0.2.0/libar Configuration: pfx=, os=Linux, rel=2.4.27, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized Making in /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libar make[1]: Entering directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libar' cc -O2 -I. -I../../include -D_REENTRANT -DXP_MT -c -o ar.o ar.c ar crv libar.a ar.o a - ar.o ranlib libar.a groff -Tascii -man ar.3 > ar.0 || cp ar.0.dist ar.0 make[1]: Leaving directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libar' Making all in: /home/src/sid-milter-0.2.0/libmarid Configuration: pfx=, os=Linux, rel=2.4.27, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized Making in /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libmarid make[1]: Entering directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libmarid' cc -O2 -I. -I../../include -c -o sm-marid-address.o sm-marid-address.c cc -O2 -I. -I../../include -c -o sm-marid-arena.o sm-marid-arena.c cc -O2 -I. -I../../include -c -o sm-marid.o sm-marid.c cc -O2 -I. -I../../include -c -o sm-marid-dir-a.o sm-marid-dir-a.c cc -O2 -I. -I../../include -c -o sm-marid-dir-all.o sm-marid-dir-all.c cc -O2 -I. -I../../include -c -o sm-marid-dir-exists.o sm-marid-dir-exists.c cc -O2 -I. -I../../include -c -o sm-marid-dir-include.o sm-marid-dir-include.c cc -O2 -I. -I../../include -c -o sm-marid-dir-ip.o sm-marid-dir-ip.c cc -O2 -I. -I../../include -c -o sm-marid-dir-ptr.o sm-marid-dir-ptr.c cc -O2 -I. -I../../include -c -o sm-marid-dns.o sm-marid-dns.c cc -O2 -I. -I../../include -c -o sm-marid-domain.o sm-marid-domain.c cc -O2 -I. -I../../include -c -o sm-marid-evaluate.o sm-marid-evaluate.c cc -O2 -I. -I../../include -c -o sm-marid-fqdn.o sm-marid-fqdn.c cc -O2 -I. -I../../include -c -o sm-marid-ip.o sm-marid-ip.c cc -O2 -I. -I../../include -c -o sm-marid-mod.o sm-marid-mod.c cc -O2 -I. -I../../include -c -o sm-marid-mod-exp.o sm-marid-mod-exp.c cc -O2 -I. -I../../include -c -o sm-marid-mod-redirect.o sm-marid-mod-redirect.c cc -O2 -I. -I../../include -c -o sm-marid-record.o sm-marid-record.c cc -O2 -I. -I../../include -c -o sm-marid-scan.o sm-marid-scan.c cc -O2 -I. -I../../include -c -o sm-marid-util.o sm-marid-util.c cc -O2 -I. -I../../include -c -o sm-marid-log.o sm-marid-log.c cc -O2 -I. -I../../include -c -o sm-marid-frame.o sm-marid-frame.c ar crv libmarid.a sm-marid-address.o sm-marid-arena.o sm-marid.o sm-marid-dir-a.o sm-marid-dir-all.o sm-marid-dir-exists.o sm-marid-dir-include.o sm-marid-dir-ip.o sm-marid-dir-ptr.o sm-marid-dns.o sm-marid-domain.o sm-marid-evaluate.o sm-marid-fqdn.o sm-marid-ip.o sm-marid-mod.o sm-marid-mod-exp.o sm-marid-mod-redirect.o sm-marid-record.o sm-marid-scan.o sm-marid-util.o sm-marid-log.o sm-marid-frame.o a - sm-marid-address.o a - sm-marid-arena.o a - sm-marid.o a - sm-marid-dir-a.o a - sm-marid-dir-all.o a - sm-marid-dir-exists.o a - sm-marid-dir-include.o a - sm-marid-dir-ip.o a - sm-marid-dir-ptr.o a - sm-marid-dns.o a - sm-marid-domain.o a - sm-marid-evaluate.o a - sm-marid-fqdn.o a - sm-marid-ip.o a - sm-marid-mod.o a - sm-marid-mod-exp.o a - sm-marid-mod-redirect.o a - sm-marid-record.o a - sm-marid-scan.o a - sm-marid-util.o a - sm-marid-log.o a - sm-marid-frame.o ranlib libmarid.a make[1]: Leaving directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libmarid' Making all in: /home/src/sid-milter-0.2.0/sid-filter Configuration: pfx=, os=Linux, rel=2.4.27, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized Making in /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/sid-filter make[1]: Entering directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/sid-filter' cc -O2 -I. -I../../libmarid -I../../libar -I../../sendmail -I../../include -I/usr/include -D_REENTRANT -DXP_MT -c -o sid-filter.o sid-filter.c cc -O2 -I. -I../../libmarid -I../../libar -I../../sendmail -I../../include -I/usr/include -D_REENTRANT -DXP_MT -c -o rfc2822.o rfc2822.c cc -O2 -I. -I../../libmarid -I../../libar -I../../sendmail -I../../include -I/usr/include -D_REENTRANT -DXP_MT -c -o util.o util.c cc -o sid-filter -lpthread -L/usr/lib sid-filter.o rfc2822.o util.o -lmilter /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libmarid/libmarid.a /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libar/libar.a /home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/libsm/libsm.a -ldb -lresolv -lcrypt -lnsl -ldl sid-filter.o: In function `mlfi_eom': sid-filter.o(.text+0x19dd): undefined reference to `smfi_insheader' sid-filter.o(.text+0x1a76): undefined reference to `smfi_insheader' sid-filter.o: In function `main': sid-filter.o(.text+0x2292): undefined reference to `smfi_opensocket' collect2: ld returned 1 exit status make[1]: *** [sid-filter] Error 1 make[1]: Leaving directory `/home/src/sid-milter-0.2.0/obj.Linux.2.4.27.i586/sid-filter' make: *** [all] Error 2 |