Não é possível encontrar algum arquivo de cabeçalho (chicken.h)

0

Eu exutei todo o meu linux-fu (Ubuntu 14.04) com este. Essencialmente eu quero ter um jogo com a implementação de esquema de galinha que compila lisp para c

chegar tão longe é bom, mas então compilar o código c me pega o erro:

fatal error: chicken.h: No such file or directory

Este arquivo existe, de fato, desde a saída do rendimento de frango:

chicken: /usr/bin/chicken /usr/bin/X11/chicken /usr/include/chicken /usr/share/chicken /usr/share/man/man1/chicken.1.gz

minha variável PATH tem:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/include/chicken

e a saída de env | grep PATH é:

LD_LIBRARY_PATH=/usr/include/chicken
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/include/chicken
LD_LOAD_PATH=/usr/include/chicken
MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path

(onde eu tentei definir LD_ (LOAD, LIBRARY) _PATH eu mesmo)

Ainda estou chegando a lugar nenhum. Alguma idéia (acredito que isso seja apenas uma questão de dizer ao gcc onde procurar por coisas, mas ainda não encontrei a solução)?

    
por HexedAgain 06.09.2015 / 15:02

1 resposta

0

editar. Resolvido definindo C_INCLUDE_PATH (embora a correção dos erros do compilador c gerado automaticamente seja mais difícil do que dizer ao gcc onde encontrar seus cabeçalhos: /)

    
por HexedAgain 06.09.2015 / 15:10