Hallo,

babytrans ist ein Translator welcher die Dictionaries von Babylon nutzen kann.
Auf meinem Debian System konnte ich das Teil ohne Probleme kompilieren.
Auf meinem SuSE 8.2 hingegen nicht. configure läuft korrekt durch. Bei make hängt er:

---snip---
c++ -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -I.. -I.. -DLOCALEDIR="\"/usr/local/share/locale\"" -DDATADIR="\"/usr/local/share\"" -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -c main.cc
main.cc: In function `std::string <unnamed>::decodeAttribute(const
std::string&)':
main.cc:233: error: `assert' undeclared (first use this function)
main.cc:233: error: (Each undeclared identifier is reported only once for each
function it appears in.)
---snip---

Woran könnte das liegen? Ich vermute das er ein Headerfile nicht korrekt eingebunden wird. IN welchem finde ich die Funktion assert? Sonst irgendwelche Lösungsvorschläge?