[rbldnsd] install on AIX
Allie M Hopkins
allie at lsu.edu
Wed Jun 9 23:15:51 MSD 2004
I am trying to install rbldnsd on AIX 4.3.3. Is this even possible?
The first run returned this error:
root at dns1 (/tmp/rbldnsd-0.992)# make
rbldnsd VERSION="0.992 (7 Mar 2004)"
cc -O -c rbldnsd.c -DVERSION="\"0.992 (7 Mar 2004)\""
"rbldnsd.c", line 899.10: 1506-007 (S) "struct sockaddr_storage" is
undefined.
make: *** [rbldnsd.o] Error 1
I figured this was a problem with AIX's IPv6 support so I disabled IPv6 in
the makefile and now I'm getting this:
root at dns1 (/tmp/rbldnsd-0.992)# make
cc -O -DNOIPv6 -c rbldnsd_ip4trie.c
"rbldnsd_ip4trie.c", line 53.50: 1506-277 (S) Syntax error: possible
missing ';' or ','?
"rbldnsd_ip4trie.c", line 52.8: 1506-485 (S) Parameter declaration list is
incompatible with declarator for inline.
"rbldnsd_ip4trie.c", line 63.23: 1506-045 (S) Undeclared identifier dsd.
"rbldnsd_ip4trie.c", line 63.21: 1506-221 (S) Initializer must be a valid
constant expression.
"rbldnsd_ip4trie.c", line 70.31: 1506-045 (S) Undeclared identifier mp.
"rbldnsd_ip4trie.c", line 70.35: 1506-045 (S) Undeclared identifier prefix.
"rbldnsd_ip4trie.c", line 70.43: 1506-045 (S) Undeclared identifier bits.
"rbldnsd_ip4trie.c", line 79.22: 1506-045 (S) Undeclared identifier bits.
"rbldnsd_ip4trie.c", line 79.31: 1506-045 (S) Undeclared identifier prefix.
"rbldnsd_ip4trie.c", line 91.34: 1506-045 (S) Undeclared identifier mp.
"rbldnsd_ip4trie.c", line 162.8: 1506-068 (W) Operation between types
"struct node*" and "int" is not allowed.
make: 1254-004 The error code from the last command is 1.
Any recommendations?
More information about the rbldnsd
mailing list