Я загрузил Arc 3.1 и Racket на свой компьютер с Windows 7. Я решил много ошибок, как указано в http://www.arclanguage.org/item?id=12397 Теперь, когда я ввожу (nsv), возникает следующая ошибка и localhost:8080 выходит пустым:
(nsv)
localhost:8080
arc> (nsv) 'rm' is not recognized as an internal or external command, operable program or batch file. load items: ranking stories. user break === context === C:\arc3.1\ac.scm:1031:20 gs1259 ready to serve port 8080 user break === context === C:\arc3.1\ac.scm:1031:20 gs1259 **open-input-file: cannot open input file: "C:/dev/urandom" (The system cannot fin d the path specified.; errno=3)** === context === rand-string new-fnid fnid flink zz zz zz gs2061 cache newspage gs2059 gs1059 handle-request-thread
Похоже, что-то не так с вашей настройкой Cygwin. Не может найти rm. Должны ли двоичные файлы Cygwin быть на вашем пути или что-то в этом роде?
rm
Кроме того, Cygwin, вероятно, должен переводить /dev/urandom, поскольку C:/dev/urandom не имеет смысла
/dev/urandom
C:/dev/urandom