显然只有一个人设法做到了。我正在逐步精确地跟踪他的安装,但我没有 iconc 编译器。按照 Makefile 的说明,我正在使用 icont(我确实有),但是 Jim 的说明根本不起作用。
$ make install
[...]
cp totex disambiguate noidx tohtml elide l2h docs2comments autodefs.tex autodefs.icon autodefs.yacc autodefs.sml autodefs.pascal autodefs.promela autodefs.lrtl autodefs.asdl autodefs.mmix xchunks pipedocs /c/nowebFiles/usr/local/noweb/lib
cp: cannot stat `totex': No such file or directory
cp: cannot stat `disambiguate': No such file or directory
cp: cannot stat `noidx': No such file or directory
cp: cannot stat `tohtml': No such file or directory
cp: cannot stat `elide': No such file or directory
cp: cannot stat `l2h': No such file or directory
cp: cannot stat `docs2comments': No such file or directory
cp: cannot stat `xchunks': No such file or directory
cp: cannot stat `pipedocs': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/Melba/noweb-2.11b/src/icon'
make: *** [install-code] Error 2
这里的问题是icont
创建totex.icx
而不是totex
. 这是因为我没有iconc
并且正在使用icont
吗?我从它的主页安装了 icont,但它似乎没有附带iconc
. 我应该怎么办?
只是让你知道:我已经改变了lib/Makefile
调用这些程序totex.icx
,所以我能够构建整个东西,但是 noweave 那时不起作用,所以我从头开始做了这一切并停止到上面的这一点在这里问这个问题是因为我与 Jim 唯一不同的是他可能拥有iconc
编译器而我没有。(他显然也在 Windows 7 上,但我认为这根本没有任何区别。)谢谢!