I've installed the package
Singular.m by Kauers and Levandovskyy from http://www.risc.uni-linz.ac.at/research/combinat/software/Singular/ as well as the Singular CAS itself. How, exactly does one get the package to communicate with the Singular system -- specifically to get results back from Singular to Mathematica?
In a terminal, I just type
singular and that starts the system. So at the end of the package
.m file I modified the final line so it now reads
SingularCommand = "singular". Now after I load the package and evaluate one of the interface functions, such as one in the
demo.nb notebook, I get an error:
Singular::error : Unable to read Singular's output.