Ubuntu 11.10: wo ist /usr/include/sys??? - ist nun /usr/include/linux

Alexander Beck-Ratzka alexander.beck-ratzka at aei.mpg.de
Fr Apr 13 11:19:42 UTC 2012


On Friday 13 April 2012 13:14:11 ghostcube wrote:
> Am 13.04.2012 13:10, schrieb Nils Kassube:
> > Alexander Beck-Ratzka wrote:
> >> ich stolpere gerade darüber, dass ich kein
> >> 
> >> #include<sys/types.h>
> >> 
> >> machen kann.
> >> 
> >> Hat mich doch sehr verwundert, aber tatsächlich: ich habe auf meinem
> >> Ubuntu kein Verzeichnis namens "/usr/include/sys".
> > 
> > Ist das Paket libc6-dev denn installiert? Darin sollte nämlich
> > /usr/include/sys/types.h enthalten sein.
> > 
> > 
> > Nils
> 
> Ist das nicht mittlerweile alles in /usr/include/linux?
> 

Ja, ist es, habe ich gerade selber rausgefunden. Kein Link in /usr/include von 
sys -> linux. Was das bedeutet brauch ich ja wohl nicht groß zu erläutern. 
Jegliche Software, die Header aus sys bezieht und an sich POSIX oder ANSI-
konform ist, wird somit auf Ubuntu nicht sofort compilierbar sein!!! Was soll 
denn das? Was soll diese Schnapsidee, also anders kann ich das nun wirklich 
nicht nennen...

Liebe Grüße

Alexander




Mehr Informationen über die Mailingliste ubuntu-de