Mailinglist Archive: opensuse-de (4826 mails)

< Previous Next >
Re: suse 8.2 / compiler-fehler / fluxbox
  • From: Thomas Hertweck <Thomas.Hertweck@xxxxxxxxxxxxxxxxxxxx>
  • Date: Sun, 13 Apr 2003 12:14:10 +0000 (UTC)
  • Message-id: <3E99549D.F396BC25@xxxxxxxxxxxxxxxxxxxx>
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) ===

< Previous Next >
Follow Ups
References