Domanda

Sto lavorando attraverso i passaggi della compilazione LSYNCCD su Mac OS X (10.7.3 per essere esatti).

finalmente riuscito a farlo capire nonostante un paio di errori di sintassi minori nel codice sorgente LYSSNCD; E capisco da Axel Kittenberger (lo sviluppatore Gestire LSYNCCD) che la compilazione richiede XNU.

Riferimenti: -

La fase di configurazione è stata eseguita in questo modo: -

./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" 
.

seguito da alcune modifiche minori al makefile appena creato (relativo alla modifica del percorso per ASCIIDOC nella posizione ASCIIDOC Macport) e in esecuzione

make
.

Così tutti vanno bene e finalmente ho il binario generatoDicetagcode risultante.

La mia domanda è: Perché Xnu è stato richiesto in questo processo? (sono curioso da sapere)

È stato utile?

Soluzione

Via Axel Kittenberger, autore / manutentore di LSYNCD, questo è perché: -

.

LSYNCD Accessi / Dev / Fsevents su un livello che Apple ritiene interno.La sorgente di eventi LSYNCDS su OSX era basata su questo codice: http://osxbollo.com/software/fslogger/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top