While building ddd in sun8.10 machime, I found this error:
Could you please tell me any flag I need to use for this.
"NameNode.h", line 67: Warning: String literal converted to char* in initialization.
"vsl-gramma.h", line 9: Error: "," expected instead of "{".
"vsl-gramma.h", line 19: Error: A declaration was expected instead of "}".
"vsl-gramma.h", line 20: Error: A declaration was expected instead of "}".
"vsl-gramma.h", line 20: Warning: declarator required in declaration.
"DefCallN.h", line 90: Warning: String literal converted to char* in formal argument type in call to DefCallNode::DefCallNode(VSLDefList*, VSLNode*, char*).
"./vsl-gramma.Y", line 147: Error: "," expected instead of "{".
"./vsl-gramma.Y", line 152: Error: Multiple declaration for str.
"./vsl-gramma.Y", line 153: Error: Multiple declaration for num.
"./vsl-gramma.Y", line 154: Error: Multiple declaration for fnum.
"./vsl-gramma.Y", line 155: Error: Multiple declaration for function_header.
"./vsl-gramma.Y", line 156: Error: Multiple declaration for var_definition.
"./vsl-gramma.Y", line 157: Error: A declaration was expected instead of "}".
"./vsl-gramma.Y", line 158: Error: A declaration was expected instead of "}".
"./vsl-gramma.Y", line 158: Warning: declarator required in declaration.
"./vsl-gramma.Y", line 228: Error: The type "_YYSTYPE" is incomplete.
"./vsl-gramma.Y", line 229: Error: The type "_YYSTYPE" is incomplete.
"./vsl-gramma.Y", line 236: Error: The type "_YYSTYPE[150]" is incomplete.
"/usr/ccs/bin/yaccpar", line 134: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 221: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 222: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 231: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 235: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 243: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 256: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 257: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 260: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 260: Error: The type "_YYSTYPE" is incomplete.
"/usr/ccs/bin/yaccpar", line 303: Error: The type "_YYSTYPE" is incomplete.
Compilation aborted, too many Error messages.
*** Error code 1
make: Fatal error: Command failed for target `VSLRead.o'
Current working directory /home/gscuser1/debug/ddd-3.2.1/ddd
*** Error code 1
The following command caused the error:
target=all; \
rootme=`pwd`; export rootme; \
srcroot=`cd .; pwd`; export srcroot; \
for i in readline libiberty ddd; do \
if [ -f ./$i/Makefile ]; then \
echo "==> Making $target in ./$i..."; \
if (cd ./$i; make "host_canonical=sparc-sun-solaris2.10" "target_canonical=sparc-sun-solaris2.10" ${target}); then true; \
else exit 1; fi; \
else true; fi; \
done
make: Fatal error: Command failed for target `all'
thanks,
krushna