Michael Kaiser schrieb:
ich versuche gerade nach dem upgrade auf 8.2 - neuinstallation genauer gesagt - aus den fluxbox 0.9.0 zu kompilieren und bekomme immer diesen fehler. was geht das schief?
~~~~~~~~~~~~~~~~~~~
-DLOCALEPATH=\"/usr/local/share/fluxbox/nls\" -DDEFAULTMENU=\"/usr/local/share/fluxbox/menu\" -DDEFAULTSTYLE=\"/usr/local/share/fluxbox/styles/Clean\" -DDEFAULTKEYSFILE=\"/usr/local/share/fluxbox/keys\" -DDEFAULT_INITFILE=\"/usr/local/share/fluxbox/init\" -IFbTk -g -O2 -I/usr/X11R6/include -DSHAPE -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/X11R6/include -c -o FbAtoms.o `test -f FbAtoms.cc || echo './'`FbAtoms.cc FbAtoms.cc: In static member function `static FbAtoms* FbAtoms::instance()': FbAtoms.cc:47: error: `assert' undeclared (first use this function) FbAtoms.cc:47: error: (Each undeclared identifier is reported only once for each function it appears in.)
Sieht aus wie eine unsaubere Programmierung, die der neue GCC nicht mehr mitmacht. Steht denn etwas in der Doku ueber den empfohlenen Compiler etc.? Evtl. hilft es, die Zeile #include <cassert> in FbAtoms.cc einzutragen. Aber ich fuerchte, dass noch weitere Probleme auftauchen werden. Vielleicht wendest Du Dich mal an den/die Entwickler... Gruesse, Thomson PS: Verwende doch bitte Gross/Kleinschreibung in Deinen Mails, das macht das Lesen wesentlich leichter. Besten Dank. -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===