Não é possível encontrar cabeçalhos no GCC

2

Estou tentando compilar um programa usando o GCC no SCO, e não consigo encontrar o arquivo ctype.h . Eu consegui encontrar os outros arquivos que estavam faltando ao compilar, como string.h etc.

Eu estava recebendo isso de volta antes Eu encontrei onde a maioria dos outros arquivos eram:

In file included from test.c:76:
strutil.c:2: string.h: No such file or directory
strutil.c:3: stdio.h: No such file or directory
In file included from test.c:77:
pcutils.h:3: ctype.h: No such file or directory
In file included from test.c:78:
pcutils.c:2: string.h: No such file or directory
pcutils.c:3: stdio.h: No such file or directory
test.c:79: time.h: No such file or directory
test.c:81: stdio.h: No such file or directory

A maioria desses arquivos está em /opt/K/SKUNK99/Gcc/2.95.2pl1/usr/local/lib/gcc-lib/i386-pc-sco3.2v5.0.5/2.95.2/include/oldstyle

Agora está mostrando isso:

In file included from test.c:77:
pcutils.h:3: ctype.h: No such file or directory

Portanto, minha pergunta é:

  • Onde posso encontrar o arquivo ctype.h ?

Esta questão está relacionada com .profile in SCO

    
por Kevdog777 23.07.2012 / 16:17

1 resposta

2

ctype.h é parte da biblioteca C padrão, por isso deve estar em seu sistema em algum lugar. Eu não uso SCO, mas nas minhas várias máquinas FreeBSD em casa, e as numerosas máquinas Solaris aqui no trabalho, ctype.h está em /usr/include . Se não está lá na sua máquina SCO, talvez seja em /usr/local/include ? Ou talvez haja algum outro local padrão no SCO. find deve ser capaz de dizer onde está, em qualquer caso.

    
por 23.07.2012 / 17:40