i'm having trouble building Nice. i'm getting the following error:
D:\Nice\stdlib\nice\doc\man.nice: line 33, column 40:
Ambiguity for symbol append. Possibilities are :
java.lang.AbstractStringBuilder append(java.lang.AbstractStringBuilder, ?Object)
java.lang.Appendable append(java.lang.Appendable, nice.lang.char)
Using win98, cygwin, and java 1.5.
i also had to make a few changes to the makefile to make it work in the cygwin environment. Most specifically, when the nicec or makefile script sets CLASSPATH, java doesn't receive it, since it is running as a windows app i guess. i had to make a few other cosmetic changes to the makefile, let me know if you need to see it. i will share it once i can get it to build successfully.
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i'm having trouble building Nice. i'm getting the following error:
D:\Nice\stdlib\nice\doc\man.nice: line 33, column 40:
Ambiguity for symbol append. Possibilities are :
java.lang.AbstractStringBuilder append(java.lang.AbstractStringBuilder, ?Object)
java.lang.Appendable append(java.lang.Appendable, nice.lang.char)
Using win98, cygwin, and java 1.5.
i also had to make a few changes to the makefile to make it work in the cygwin environment. Most specifically, when the nicec or makefile script sets CLASSPATH, java doesn't receive it, since it is running as a windows app i guess. i had to make a few other cosmetic changes to the makefile, let me know if you need to see it. i will share it once i can get it to build successfully.
Thanks.
We'll look into it. For now I'd advise to use Java 1.4 instead of 1.5.
I think I know how to bypass it.
the line is like res.append(parent).append(' ').append(tc);
write it as:
res.append(parent);
res.append(' ');
res.append(tc);
cheers! I have no idea why it works!