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