math.h nicht gefunden

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
BlackMath
Beiträge: 6
Registriert: 15.03.2012 22:16:35

math.h nicht gefunden

Beitrag von BlackMath » 15.03.2012 22:18:46

Hallo,

ich möchte ein C-Projekt kompilieren, welches die math.h verwendet.
Ich bekomme aber seit dem Umstieg auf eine andere Distribution (basiert auf Debian Wheezy) folgende Fehlermeldung:

Code: Alles auswählen

jschw@TimelineX:~/unical$ gcc -o2 -o unical unical1.c
unical1.c:87:18: fatal error: math.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
Vorher ging es problemlos.

Habe auch mal eine Dateisuche gemacht, eine Datei namens "math.h" existiert definitiv nicht auf der Platte...

Was mache ich in so einem Fall???

Viele Grüße,
Julian

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: math.h nicht gefunden

Beitrag von Cae » 15.03.2012 22:23:34

Du brauchst wohl Debianlibc6-dev:

Code: Alles auswählen

% apt-file search math.h | grep '/usr/include/math.h'
libc6-dev: /usr/include/math.h
apt-file ist sehr nützlich bei sowas.

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

BlackMath
Beiträge: 6
Registriert: 15.03.2012 22:16:35

Re: math.h nicht gefunden

Beitrag von BlackMath » 15.03.2012 22:41:21

Genau das war's!
Habe die libc6-dev nachinstalliert und es funktioniert alles wie es soll! :)
Vielen Dank, ich war fast am Verzweifeln!

owl102

Re: math.h nicht gefunden

Beitrag von owl102 » 16.03.2012 08:03:54

Ein Tipp an dieser Stelle: Das Meta-Paket "build-essential" enthält alles, was man als essentiellen Grundstock zum Übersetzen und Bauen von Anwendungen so braucht.

Antworten