glob2-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [glob2-devel] gcc 3


From: Luc-Olivier de Charrière
Subject: Re: [glob2-devel] gcc 3
Date: Mon, 06 Oct 2003 01:12:30 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030911

Ici, avec
gcc version 3.3.1 20030916 (Gentoo Linux 3.3.1-r4, propolice)
je n'arrive pas à compiler!

bash-2.05b$ make
cd . && autoheader
make  all-recursive
make[1]: Entering directory `/home/nuage/glob2'
Making all in libgag
make[2]: Entering directory `/home/nuage/glob2/libgag'
Making all in src
make[3]: Entering directory `/home/nuage/glob2/libgag/src'
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c base.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c baseserial.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c xmlserializer.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c FileManager.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIBase.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIList.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIFileList.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIRatio.cpp In file included from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include/g++-v3/backward/strstream:51,
                from GUIRatio.cpp:23:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUITextArea.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GraphicContext.cpp
GraphicContext.cpp: In static member function `static GraphicContext*
GraphicContext::createGraphicContext(DrawableSurface::GraphicContextType)':
GraphicContext.cpp:39: error: cannot allocate an object of type `
  GLGraphicContext'
GraphicContext.cpp:39: error:   because the following virtual functions are
  abstract:
../include/GraphicContext.h:71: error:  virtual void
  DrawableSurface::drawString(int, int, const Font*, const char*)
../include/GraphicContext.h:72: error:  virtual void
  DrawableSurface::drawString(int, int, int, const Font*, const char*)
../include/GraphicContext.h:71: error:  virtual void
  DrawableSurface::drawString(int, int, const Font*, const char*)
../include/GraphicContext.h:72: error:  virtual void
  DrawableSurface::drawString(int, int, int, const Font*, const char*)
make[3]: *** [GraphicContext.o] Error 1
make[3]: Leaving directory `/home/nuage/glob2/libgag/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nuage/glob2/libgag'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nuage/glob2'
make: *** [all-recursive-am] Error 2
bash-2.05b$


Et avec gcc-2.95 non plus.

address@hidden:~/glob2$ make
make  all-recursive
make[1]: Entering directory `/home/nuage/glob2'
Making all in libgag
make[2]: Entering directory `/home/nuage/glob2/libgag'
Making all in src
make[3]: Entering directory `/home/nuage/glob2/libgag/src'
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c base.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c baseserial.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c xmlserializer.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c FileManager.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIBase.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIList.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIFileList.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUIRatio.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GUITextArea.cpp c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I../include/ -g -Wall -c GraphicContext.cpp GraphicContext.cpp: In function `static class GraphicContext * GraphicContext::createGraphicContext(DrawableSurface::GraphicContextType)':
GraphicContext.cpp:39: cannot allocate an object of type `GLGraphicContext'
GraphicContext.cpp:39:   since the following virtual functions are abstract:
../include/GraphicContext.h:71: void DrawableSurface::drawString(int, int, const Font *, const char *) ../include/GraphicContext.h:72: void DrawableSurface::drawString(int, int, int, const Font *, const char *)
make[3]: *** [GraphicContext.o] Error 1
make[3]: Leaving directory `/home/nuage/glob2/libgag/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nuage/glob2/libgag'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nuage/glob2'
make: *** [all-recursive-am] Error 2
address@hidden:~/glob2$





reply via email to

[Prev in Thread] Current Thread [Next in Thread]