Cabeçalhos e licenças padrão

0

Estou construindo uma cadeia de ferramentas que gostaria de redistribuir. Em particular, estou construindo um pacote GNUstep para Mac OS X, para suportar o desenvolvimento de ObjC entre plataformas - e algumas outras coisas ao lado.

Tudo funciona até agora, mas estou sentindo falta dos cabeçalhos padrão, que não estão lá, a menos que você tenha o Xcode. Não consigo memorizar se criei /usr/include copiando os arquivos do pacote Xcode ou não.

Existe uma maneira de obter os cabeçalhos padrão - como sys/types.h - para o OS X? E ainda mais importante: qual é a sua licença, e eles são redistribuíveis através da sua licença?

    
por Ingwie Phoenix 14.12.2013 / 02:14

1 resposta

0

/usr/include já está presente na minha instalação do Mavericks (eu tenho 178 arquivos, 14 links simbólicos, 59 dir). Então você provavelmente não copiou eles (mas eu também tenho o Xcode).

Sobre as licenças, elas já estão presentes nos próprios arquivos: Por exemplo, sys/types.h está sob o Apple Public Source Licence , o que permite redistribuí-lo.

    
por 14.12.2013 / 03:34