You will need DLV,
change the line DLV=DLV
in
sudokusolver/sudokusolve
to refer to your
DLV executable, i.e. DLV=/path/to/my/dlv
.
/path/to/my/dlv
is just how you would
invoke DLV on the commandline.
It should work out of the box on Unix-like systems (that
includes MacOS X), provided that Perl and
sh
are available.
Windows users will have to write a .bat file similar in spirit
to sudokusolver/sudokusolve
for the same comfort.
The whole thing is available under the GNU Public License.