Ошибка: внешняя функция не найдена: X86-DARWIN64::|gethostname|
Я получил следующую ошибку при быстрой загрузке usocket в Clozure Common Lisp
Clozure Common Lisp Version 1.12.1 (v1.12.1) DarwinX8664
For more information about CCL, please see http://ccl.clozure.com.
CCL is free software. It is distributed under the terms of the Apache Licence, Version 2.0.
? (ql:quickload 'usocket)
To load "usocket":
Load 1 ASDF system:
usocket
; Loading "usocket"
Read error between positions 66 and 163 in /Users/markklein/quicklisp/dists/quicklisp/software/usocket-0.8.3/backend/openmcl.lisp.
Error: Foreign function not found: X86-DARWIN64::|gethostname|
While executing: CCL::LOAD-EXTERNAL-FUNCTION, in process Listener(4).
Type cmd-. to abort, cmd-\ for a list of available restarts.
Type :? for other options.
Я использую Macbook Pro с Mac OS 10.14.1. Я обновил сегодня CCL 1.12-dev до CCL 1.12.1, так что, возможно, это и стало причиной проблемы.
Есть предложения, как я могу это исправить?
Я попытался загрузить версию clozure CL для Mac App Store, но она вылетела:
Unhandled exception 10 at 0x7fff67416a1d, context->regs at #x7ffeefbfdc00
Exception occurred while executing foreign code
at objc_msgSend + 29
received signal 10; faulting address: 0x7fff00000018
? for help
[1283] Clozure CL kernel debugger:
Исправление этой проблемы также, вероятно, сработает.