DHCP-3.0.3 on QNX4 configure and make errors..Please help

Tao Shen taoshen1983 at gmail.com
Fri Mar 17 21:59:19 UTC 2006


Hi, has anyone tried to compile and run DHCP-3.0.3 on QNX4 system?
I am trying to do it with QNX 4.25e system with watcom compiler 10.6B.  This
is the error I get.

Please help

Thanks


# ./configure
System Type: qnx
make[1]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx'
Making links in common
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/common'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/common'
Making links in minires
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/minires'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/minires'
Making links in dst
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/dst'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/dst'
Making links in omapip
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/omapip'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/omapip'
Making links in server
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/server'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/server'
Making links in client
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/client'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/client'
Making links in relay
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/relay'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/relay'
Making links in dhcpctl
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/dhcpctl'
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/dhcpctl'
make[1]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx'
make: *** [links] Error 1

# make
make[1]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx'
Making all in common
make[2]: Entering directory `/usr/src/dhcp-3.0.3/work.qnx/common'
cc -g  -I/usr/src/dhcp-3.0.3  -I/usr/src/dhcp-3.0.3/includes -w3 -Dlint
-c r
aw.c
wcc386 -zq -d2 -i=/usr/src/dhcp-3.0.3 -i=/usr/src/dhcp-3.0.3/includes -w3
-d+ -d
lint -ms -3r -i=/usr/include raw.c
/usr/src/dhcp-3.0.3/includes/cf/qnx.h(130): Error! E1091: NSUPDATE is not
suppor
ted on QNX at this time!!
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(66): Error! E1130:
Duplicate
name 'rd' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(67): Error! E1130:
Duplicate
name 'tc' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(68): Error! E1130:
Duplicate
name 'aa' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(69): Error! E1130:
Duplicate
name 'opcode' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(70): Error! E1130:
Duplicate
name 'qr' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(72): Error! E1130:
Duplicate
name 'rcode' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(73): Error! E1130:
Duplicate
name 'cd' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(74): Error! E1130:
Duplicate
name 'ad' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(75): Error! E1130:
Duplicate
name 'unused' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/arpa/nameser_compat.h(76): Error! E1130:
Duplicate
name 'ra' not allowed in struct or union
/usr/src/dhcp-3.0.3/includes/isc-dhcp/int.h(37): Error! E1060: Invalid type
/usr/src/dhcp-3.0.3/includes/isc-dhcp/int.h(38): Error! E1060: Invalid type
/usr/include/sys/un.h(40): Error! E1019: Tag 'sockaddr_un' already defined
/usr/src/dhcp-3.0.3/includes/omapip/omapip_p.h(180): Error! E1055: Unable to
ope
n 'memory.h'
cc: wcc386 exited 15
make[2]: *** [raw.o] Error 15
make[2]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx/common'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/dhcp-3.0.3/work.qnx'
make: *** [all] Error 1



More information about the dhcp-users mailing list