Description
Hi,
Low priority.
dma version: 0.7
Unable to compile on Solaris 9 or 10.
The yacc does not support the -o option. Setting YACC to bison fixes that...
get-version.sh need to be edited to use bash. (The "$()" construct is not valid in real Bourne shell)
err.h needs some help to be found...
Output for Solaris 10 with GNU make is then:
$ C_INCLUDE_PATH=/usr/sfw/include/openssl gmake
get-version.sh: syntax error at line 3: gitver=$' unexpected gcc -O -pipe -Wall -DDMA_VERSION='""' -DLIBEXEC_PATH='"/usr/local/lib"' -DCONF_PATH='"/etc/dma"' -include dfcompat.h -o aliases_parse.o -c aliases_parse.c In file included from aliases_parse.y:5: **dma.h:111: error: redefinition of
struct queue'**
aliases_parse.y: In function yyerror': aliases_parse.y:15: warning: implicit declaration of function
warnx'
/usr/ccs/bin/yaccpar: At top level:
/usr/ccs/bin/yaccpar:5: warning: ignoring #pragma ident
/usr/ccs/bin/yaccpar: In function yyparse': /usr/ccs/bin/yaccpar:164: warning: label
yynewstate' defined but not used
/usr/ccs/bin/yaccpar:374: warning: label `yyerrlab' defined but not used
gmake: *** [aliases_parse.o] Error 1
It might be that it is mostly documentation problems... (Dependencies, etc is not clear from the README)
Thanks,
Gert van den Berg