Я работаю над этапами компиляции lsyncd в Mac OS X (точнее, 10.7.3).Почему lsyncd требует xnu?
Наконец-то ему удалось скомпилировать его, несмотря на пару незначительных синтаксических ошибок в исходном коде lysncd; и я понимаю от Axel Kittenberger (разработчика, управляющего lsyncd), что компиляция требует XNU.
Литература: -
Этап конфигурирования было сделано следующим образом: -
./configure --without-inotify --with-fsevents CFLAGS="-I /Users/calvin/xnu-1699.24.23/" LUA_CFLAGS="-I /opt/local/include" LUA_LIBS="/opt/local/lib/liblua.a"
следуют некоторые незначительные изменения в недавно созданного файла сборки (связанный с изменением пути к asciidoc в мой macport s asciidoc место) и работает
make
Так что все идет хорошо, и я, наконец, в результате lsyncd
двоичную.
Мой вопрос: зачем нужен xnu в этом процессе? (любопытно знать)