Empty /usr/include/sys/ directory, missing files

I just installed Ubuntu 12.04 on a USB stick out of curiosity and started some development and noticed, that /usr/include/sys/, a heavily important directory for POSIX compliant programming, was empty! Some digging revealed that the files I was looking for where located under /usr/include/i386-linux-gnu/sys/ instead.

So what do we do to fix this? I just copied everyting from /usr/include/sys/ to /usr/include/i386-linux-gnu/sys/ (asoundlib.h in my case)

sudo cp /usr/include/sys/* i386-linux-gnu/sys/

Then I deleted that folder

sudo rm -r /usr/include/sys/

And finally made a symlink to that other /sys/

sudo ln -s /usr/include/i386-linux-gnu/sys/ /usr/include/sys

 

Done🙂

Dieser Beitrag wurde unter Uncategorized abgelegt und mit , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s