Ich installiere eine Bibliothek und erhalte diese Fehlermeldung:
xxxx@ubuntu$ make
(cd num; make all)
make[1]: Entering directory `/home/xxxx/num'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/xxxx/num'
(cd itv; make all)
make[1]: Entering directory `/home/xxxx/itv'
gcc -Wcast-qual -Wswitch -Werror-implicit-function-declaration -Wall -Wextra -Wundef -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wno-unused -std=c99 -U__STRICT_ANSI__ -O3 -DNDEBUG -I../num -I../apron -I/usr/include -I/usr/include -DNUM_MPQ -c -o itvMPQ.o itv.c
In file included from itv.h:9:0,
from itv.c:5:
../num/num.h:15:17: fatal error: gmp.h: No such file or directory
compilation terminated.
make[1]: *** [itvMPQ.o] Error 1
make[1]: Leaving directory `/home/xxxx/itv'
make: *** [c] Error 2
Das Problem ist also, dass es nicht gefunden werden kann gmp.h
, weiß jemand, wo sich diese Datei befindet und wie man sie vom Installationsprogramm findet? Übrigens, im Moment meine Makefile
weist hauptsächlich auf /usr
und /usr/local
…
Bearbeiten1: Nach der Installation libgmp3-dev
wie vorgeschlagen ist die aktuelle fehlermeldung ../num/num.h:16:18: fatal error: mpfr.h: No such file or directory
weiß jemand um welches Paket es sich handelt?
Bearbeiten2: Ich habe installiert MPFR
indem Sie dies befolgen Seiteund das hat geholfen, jetzt kommt die Fehlermeldung gmp_caml.c:17:33: fatal error: caml/camlidlruntime.h: No such file or directory
kann jemand helfen?
Bearbeiten3: Ich habe getan apt-file search camlidlruntime
und es kehrt zurück camlidl: /usr/lib/ocaml/caml/camlidlruntime.h
aber es gibt keinen camlidlruntime.h
in meinem Ordner /usr/lib/ocaml/caml/
wie könnte ich überprüfen, ob ich installiert habe dev package of MPFR
? und um welches Paket geht es genau?