Hi.
Sorry, might be a common question, but I can't infd any information on it. I
need to compile dkim-milter on AIX 5.3. Using VAC 6.xx. OK... libmilter
compiles fine from the latest sendmail distribution. That installs fine.
I have openssl, etc and that's all fine too.
I'm using postfix, but that should be irrelevant since I can't get past the
compile stage of dkim-milter..
I edit the site.config file... Copy it to the correct place as defined in the
INSTALL file. Run sh Build
First... manual.c doesn't build... Missing include. Fix that, no problem...
make fresh again...
Can't find a dependency for sm_os.h when building in libdkim. I fixed that by
manually making the symlink just like libar does...
make fresh again...
Now I get a real problem. m4 doesn't like something. Because I get problems
with the push-back buffer. AIX defauls to 4096 Bytes. I've increased it.
FIrst to 8192, then 16384, 65535 and finally in a fit of rage 65535000 and it
still complains & says I need to increase it... Sigh...
Has anyone out there got any ideas? Output from the build below...
TIA
hamish.
home:/home/n27109/src/dkim-milter-2.2.1# make fresh
Making fresh in:
/home/n27109/src/dkim-milter-2.2.1/libar
Configuration: pfx=, os=AIX, rel=5.3.0, rbase=5, rroot=5.3, arch=PPC, sfx=,
variant=optimized
Clearing out
existing /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libar tree
Using M4=/usr/bin/m4
Creating /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libar
using /home/n27109/src/dkim-milter-2.2.1/devtools/OS/AIX.5.3
Including /home/n27109/src/dkim-milter-2.2.1/devtools/Site/site.config.m4
Making dependencies
in /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libar
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_aix.h sm_os.h
for i in ar.c manual.c ;
do /usr/vac/bin/xlc -M -E -I. -I../../include -I/usr/local/openssl/include
-D_AIX5=50300 -D_FFR_KEY_REUSE -D_FFR_QUERY_CACHE -D_FFR_SELEC
T_SIGN_HEADERS -D_FFR_STATS -D_THREAD_SAFE $i > /dev/null; cat `basename
$i .c`.u >> Makefile ; rm -f `basename $i .c`.u ; done;
Making in /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libar
/usr/vac/bin/xlc -O3 -qstrict -I. -I../../include
-I/usr/local/openssl/include -D_AIX5=50300 -D_FFR_KEY_REUSE
-D_FFR_QUERY_CACHE -D_FFR_SELECT_SIGN_HEADERS -D_FFR_ST
ATS -D_THREAD_SAFE -DXP_MT -c ar.c
/usr/vac/bin/xlc -O3 -qstrict -I. -I../../include
-I/usr/local/openssl/include -D_AIX5=50300 -D_FFR_KEY_REUSE
-D_FFR_QUERY_CACHE -D_FFR_SELECT_SIGN_HEADERS -D_FFR_ST
ATS -D_THREAD_SAFE -DXP_MT -c manual.c
ar crv libar.a ar.o manual.o
a - ar.o
a - manual.o
ranlib libar.a
nroff -man ar.3 > ar.0 || cp ar.0.dist ar.0
Target "all" is up to date.
Making fresh in:
/home/n27109/src/dkim-milter-2.2.1/libdkim
Configuration: pfx=, os=AIX, rel=5.3.0, rbase=5, rroot=5.3, arch=PPC, sfx=,
variant=optimized
Clearing out
existing /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libdkim tree
Using M4=/usr/bin/m4
Creating /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libdkim
using /home/n27109/src/dkim-milter-2.2.1/devtools/OS/AIX.5.3
Including /home/n27109/src/dkim-milter-2.2.1/devtools/Site/site.config.m4
/usr/bin/m4:Makefile.m4:/home/n27109/src/dkim-milter-2.2.1/devtools/M4/UNIX/all.m4:98
1252-215 The push-back buffer cannot contain more than 65535000 bytes.
Use the -B flag to increase the size of the buffer.
bldFOREACH(bldADD_SRC_CHK(,t-setup t-test00 t-test01 t-test02 t-test03
t-test04 t-test05 t-test06 t-test07 t-test08 t-test09 t-test10
t-test11 t-test12 t-test13 t-
test14 t-test15 t-test16 t-test17 t-test18 t-test19 t-test20 t-test21
t-test22 t-test23 t-test24 t-test25 t-test26 t-test27 t-test28
t-test29 t-test30 t-test31
t-test32 t-test33 t-test34 t-test35 t-test36 t-test37 t-test38 t-test39
t-test40 t-test41 t-test42 t-test43 t-test44 t-test45 t-test46
t-test47 t-test48 t-test49
t-test50 t-test51 t-test52 t-test53 t-test54 t-test55 t-test56
t-test57 t-test58 t-test59 t-test60 t-test61 t-test62 t-test63
t-test64 t-test65 t-test66 t-test
67 t-test68 t-test69 t-test70 t-test71 t-test72 t-cleanup )
Making dependencies
in /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libdkim
make: 1254-002 Cannot find a rule to create target depend from dependencies.
Stop.
Making in /home/n27109/src/dkim-milter-2.2.1/obj.AIX.5.3.0.PPC/libdkim
make: 1254-002 Cannot find a rule to create target sm_os.h from dependencies.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
home:/home/n27109/src/dkim-milter-2.2.1#
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
dkim-milter-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dkim-milter-discuss