Forum Programmation.c Problème d'install metisse

Posté par  .
Étiquettes :
0
12
juil.
2005
Bonjour,

Je suis sous debian sarge et je cherche à installer cette interface graphique qu'est "métisse" http://www.trustonme.net/didactels/313.html#install(...)

J'ai tout telecharger, j'ai installer tout les paquet requis.
Comme indiquer dans la doc, je commence par installer les
pré-requis :

* libc
* GTK+ ( optionnel)
* libstroke
* libpng
* libreadline
* librplay
* libxmp
* libXft
* libxrender
* wmicons ( optionnel)
* fvwmicons ( optionnel)

Ensuite l'installation de nucleo :
./configure (ok)
le make m'affiche des message d'erreur :


Making all in nucleo
Making all in core
Making all in select
Making all in utils
Making all in network
Making all in http
Making all in udp
Making all in tcp
Making all in rdv
Making all in image
Making all in encoding
Making all in processing
Making all in basic
Making all in convolution
Making all in difference
Making all in chromakeying
Making all in gamma
Making all in noise
Making all in source
Making all in sink
g++ -DHAVE_CONFIG_H -I. -I. -I../../../nucleo -I../../.. -I../../.. -I/usr/X11R6/include -I/usr/include/freetype2 -g -O2 -MT ImageSink.lo -MD -MP -MF .deps/ImageSink.Tpo -c ImageSink.cxx -fPIC -DPIC -o .libs/ImageSink.o
In file included from ../../../nucleo/image/sink/glwindowImageSink.H:19,
from ImageSink.cxx:23:
../../../nucleo/gl/window/glWindow.H:21:19: GL/gl.h: No such file or directory
In file included from ../../../nucleo/gl/texture/glTexture.H:15,
from ../../../nucleo/image/sink/glwindowImageSink.H:20,
from ImageSink.cxx:23:
../../../nucleo/gl/texture/glTextureTile.H:20:19: GL/gl.h: No such file or directory
In file included from ../../../nucleo/gl/texture/glTexture.H:15,
from ../../../nucleo/image/sink/glwindowImageSink.H:20,
from ImageSink.cxx:23:
../../../nucleo/gl/texture/glTextureTile.H:47: error: 'GLuint' is used as a
type, but is not defined as a type.
../../../nucleo/gl/texture/glTextureTile.H:49: error: parse error before `,'
token
../../../nucleo/gl/texture/glTextureTile.H:50: error: parse error before `,'
token
../../../nucleo/gl/texture/glTextureTile.H:76: error: parse error before `)'
token
../../../nucleo/gl/texture/glTextureTile.H:77: error: ISO C++ forbids defining
types within return type
../../../nucleo/gl/texture/glTextureTile.H:77: error: syntax error before `('
token
../../../nucleo/gl/texture/glTextureTile.H: In function `unsigned int
getTextureWidth()':
../../../nucleo/gl/texture/glTextureTile.H:78: error: `tWidth' undeclared
(first use this function)
../../../nucleo/gl/texture/glTextureTile.H:78: error: (Each undeclared
identifier is reported only once for each function it appears in.)
../../../nucleo/gl/texture/glTextureTile.H: In function `unsigned int
getTextureHeight()':
../../../nucleo/gl/texture/glTextureTile.H:79: error: `tHeight' undeclared
(first use this function)
../../../nucleo/gl/texture/glTextureTile.H: At global scope:
../../../nucleo/gl/texture/glTextureTile.H:81: error: destructors must be
member functions
../../../nucleo/gl/texture/glTextureTile.H:83: error: parse error before `}'
token
In file included from ../../../nucleo/image/sink/glwindowImageSink.H:20,
from ImageSink.cxx:23:
../../../nucleo/gl/texture/glTexture.H:20:20: GL/glu.h: No such file or directory
In file included from ../../../nucleo/image/sink/glwindowImageSink.H:20,
from ImageSink.cxx:23:
../../../nucleo/gl/texture/glTexture.H:39: error: ISO C++ forbids declaration
of `GLUtesselator' with no type
../../../nucleo/gl/texture/glTexture.H:39: error: parse error before `*' token
../../../nucleo/gl/texture/glTexture.H:45: error: parse error before `,' token
../../../nucleo/gl/texture/glTexture.H:52: error: ISO C++ forbids declaration
of `GLint' with no type
../../../nucleo/gl/texture/glTexture.H:52: error: parse error before `,' token
../../../nucleo/gl/texture/glTexture.H:81: error: parse error before `[' token
../../../nucleo/gl/texture/glTexture.H:82: error: parse error before `x'
../../../nucleo/gl/texture/glTexture.H:84: error: `y' was not declared in this
scope
../../../nucleo/gl/texture/glTexture.H:84: error: ISO C++ forbids declaration
of `coords' with no type
../../../nucleo/gl/texture/glTexture.H:84: error: ISO C++ forbids
initialization of member `coords'
../../../nucleo/gl/texture/glTexture.H:84: error: making `coords' static
../../../nucleo/gl/texture/glTexture.H:84: error: invalid in-class
initialization of static data member of non-integral type `int[1]'
../../../nucleo/gl/texture/glTexture.H:85: error: `z' was not declared in this
scope
../../../nucleo/gl/texture/glTexture.H:85: error: ISO C++ forbids declaration
of `coords' with no type
../../../nucleo/gl/texture/glTexture.H:85: error: ISO C++ forbids
initialization of member `coords'
../../../nucleo/gl/texture/glTexture.H:85: error: making `coords' static
../../../nucleo/gl/texture/glTexture.H:85: error: invalid in-class
initialization of static data member of non-integral type `int[2]'
../../../nucleo/gl/texture/glTexture.H:87: error: missing ';' before right
brace
../../../nucleo/gl/texture/glTexture.H:89: error: `Point' was not declared in
this scope
../../../nucleo/gl/texture/glTexture.H:89: error: template argument 1 is
invalid
../../../nucleo/gl/texture/glTexture.H:89: error: template argument 2 is
invalid
../../../nucleo/gl/texture/glTexture.H:89: error: ISO C++ forbids declaration
of `ClipRegion' with no type
../../../nucleo/gl/texture/glTexture.H:91: error: `anchor' was not declared in
this scope
../../../nucleo/gl/texture/glTexture.H:91: error: parse error before `,' token
../../../nucleo/gl/texture/glTexture.H:97: error: parse error before `}' token
make[4]: *** [ImageSink.lo] Erreur 1
make[3]: *** [all-recursive] Erreur 1
make[2]: *** [all-recursive] Erreur 1
make[1]: *** [all] Erreur 2
make: *** [all-recursive] Erreur 1
zdingelit:/home/testeur/download/nucleo-0.1

Désolé pour la longueur, je suis débutant et franchement c'est pas évident de trouver des indices la dedans :)

pour passer a l'etape 3 installation de metisse, je dois resoudre ces problèmes.
Merci pour votre aide.
  • # librairies opengl

    Posté par  . Évalué à 2.

    il te manque xlibmesa-gl-dev, qui contient gl.h

    auto-apt est tres pratique pour trouver les noms des paquets par fichier.
    • [^] # Re: librairies opengl

      Posté par  . Évalué à 3.

      Et a priori, les librairies citées comme pré requise le seront aussi surement pour la compilation. Donc installer tous les lib-dev correspondant au lib sera probablement nécessaire (et suffisant... avec un peu de chance).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.