X11 / Xlib.h file non trovato

-2

Sto cercando di installare Savi -programma per il monitoraggio dei satelliti trovato qui tramite terminale. Sono uno sviluppatore quindi ho installato XCode. which gcc restituisce /usr/bin/gcc . Comando make ARCH=macosx una volta nella directory è il codice da eseguire. Tuttavia, sto ricevendo un errore, dicendo 'X11/Xlib.h' . Dove trovo "X11 / Xlib.h" in modo che il programma si installi con successo?

Questo è l'errore completo:

Mains-MBP:savi1.4.9 mainuser$ make ARCH=macosx
making all in manual...
making all in manual/images...
make[2]: Nothing to be done for 'all'.
making all in bin...
make[1]: Nothing to be done for 'all'.
making all in maps...
make[1]: Nothing to be done for 'all'.
making all in oogl...
make[1]: Nothing to be done for 'all'.
making all in data...
make[1]: Nothing to be done for 'all'.
making all in tcl...
tclsh mkindex.tcl
making all in src...
making all in src/include...
make[2]: Nothing to be done for 'all'.
gcc -O2 -DNO_ZLIB -Wall -Wextra -Wconversion -pedantic -ansi -I./include -I/opt/X11/include   -c -o main.o main.c
In file included from main.c:38:
In file included from ./include/tcl_utils.h:40:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/tk.h:78:11: fatal error: 
      'X11/Xlib.h' file not found
#       include <X11/Xlib.h>
                ^
1 error generated.
make[2]: *** [main.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
    
posta sanjihan 04.06.2016 - 17:29
fonte

1 risposta

8

Le istruzioni che quote ti dice esattamente qual è il problema

When you type make you will be prompted to install Xcode. You can also install Xcode by typing the terminal command xcode-select --install

If your compilation fails with an Xlib not found error, install XQuartz to get X11 headers under /opt/X11, and then type:

CPPFLAGS=-I/opt/X11/include
make ARCH=macosx
    
risposta data 04.06.2016 - 18:36
fonte

Leggi altre domande sui tag