Hallo zusammen,
ich benutze Xubuntu 9.10
für Ocaml-Programmierung wollte ich eine Ocaml-IDE (Camelia) zu installieren. Ich habe die Quelldatei heruntergeladen. Ich habe die folgenden Schritte gemacht:
sudo apt-get update sudo apt-get install g++ sudo apt-get install qt3-dev-tools tar xvfz camelia-1.1.tar.gz cd src sudo ./config
bisher ist alles okay. Aber wenn ich versuche
sudo make sudo make install
damit weiterzugehen, das geht nicht. Ich bekomme immer das folgende Error:
g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT -DLOGFILE="TEMP_DIR\"/camelia.log\"" -DIDE_NAME="\"Camelia\"" -DVERSION="\"1.1\"" -DDATA_DIR="\"/usr/local/lib/camelia\"" -DOCAML_DIR="\"\"" -DTARGET_SYSTEM_UNIX -DTARGET_SYSTEM_HAS_SIGNALS -DTEMP_DIR="\"/tmp/\"" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -o otextedit.o otextedit.cpp otextedit.cpp: In member function ‘bool OTextEdit::paraAndOffsetFromChr(int, int&, int&)’: otextedit.cpp:311: warning: comparison between signed and unsigned integer expressions otextedit.cpp: In member function ‘virtual void OTextEdit::keyPressEvent(QKeyEvent*)’: otextedit.cpp:806: warning: format not a string literal and no format arguments otextedit.cpp:808: warning: comparison between signed and unsigned integer expressions otextedit.cpp: At global scope: otextedit.cpp:1094: warning: unused parameter ‘offset’ otextedit.cpp: In member function ‘int OTextEdit::fillMenuWithBreakPoints(QPopupMenu*, int, int)’: otextedit.cpp:1189: error: ‘abs’ was not declared in this scope otextedit.cpp:1209: warning: comparison between signed and unsigned integer expressions make: *** [otextedit.o] Fehler 1
Ich versuche seit mehr als 3 Stunden dieses Problem zu lösen:
im Internet steht, dass es vielleicht wegen das Fehlen des Header Dateien ist. Ich habe die Build-Essential paket auch installiert. Das war auch keine Lösung. Dann habe ich versucht:
#include <cstdlib> #include <climits>
aber ich bekam ein anderes Error:
bash: Syntaxfehler beim unerwarteten Wort `newline'
Könnte jemand bitte mir helfen? ich habe bald Klausur und ich brauche das herunterzuladen. Ich kann OCAML vom Terminal programmieren aber ich brauche eine graphische Oberfläche, eine IDE.