Ошибки в драйверах ERTS

Понятно, что Erlang RunTime System (ERTS) использует некоторые драйверы C, их расположение в системе FreeBSD:

      usr/ports/lang/erlang/work/otp_OTP_21.3.8.18/erts/emulator/common

поэтому я попытался скомпилировать один из этих драйверов с помощью Clang Compiler (команда cc), но был удивлен:

Во-первых, произошла фатальная ошибка 'erl_driver.h' file not found поэтому я связал множество путей включаемых файлов с cc команда для использования всех заголовков, необходимых для запуска кода:

cc inet_drv.c -I/usr/local....-I/usr.... Наконец, не было file not foundФатальные ошибки, но было 8 предупреждений и 13 ошибок, так почему? так как ERTS загружается без каких-либо проблем, и драйвер отлично работает в ответ на gen_tcp как это могло случиться?

0 ответов

Другие вопросы по тегам