2017-04-20 6 views
0

J'essaie de générer les fichiers lib pour la librairie freeglut. J'ai installé Cygwin et selon le fichier README qui vient avec la bibliothèque,./configure: Aucun fichier ou répertoire cygwin Freeglut

Building and Installing the Libraries with Cygwin 
================================================= 

To build "freeglut" under Cygwin, you have two choices: 

- You can build a normal Cygwin library, which depends on Cygwin's X11 
    libraries. To do this, you can just use the normal autotools incantation: 
     ./configure && make install 

- Alternatively, you can build a DLL which does not depend on X11 and links 
    against the opengl32 DLL. To do this, configure need a few more flags: 
     ./configure CPPFLAGS=-mno-cygwin LDFLAGS=-mno-cygwin --without-x && make install 


If you don't have MSVC, Open Watcom or Cygwin 
============================================= 

Mais si je cours ./configure, je suis arrivé cette erreur

$ ./configure CPPFLAGS=-mno-cygwin LDFLAGS=-mno-cygwin --without-x && make install 
-bash: ./configure: No such file or directory 

Y at-il quelque chose que je dois installer pour résoudre ce problème? Le contenu du dossier n'a pas configuré. Ce sont les fichiers dans le dossier

enter image description here

+0

il semble le README est obsolète La présence de CMakeList suggère qu'ils ont déménagé à 'cmake' – matzeri

+0

@matzeri, mais la dernière mise à jour date de 2016! – CroCo

+0

mais le fichier README.cygwin date de 2012 .. – matzeri

Répondre

1

Si vous avez besoin freeglut, vous devez installer le package Cygwin libglut-devel

regardant à l'intérieur setup.ini vous trouverez sa description:

libglut- devel
sdesc: "Bibliothèque OpenGL Utility Toolkit"
ldesc: "freeglut est ac Une alternative complètement OpenSourced à la bibliothèque OpenGL Utility Toolkit (GLUT). GLUT a été à l'origine écrit par Mark Kilgard pour soutenir les exemples de programmes dans la deuxième édition OpenGL 'RedBook'. Depuis, , GLUT a été utilisé dans une grande variété d'applications pratiques car il est simple, largement disponible et très portable. GLUT (et donc freeglut) permet à l'utilisateur de créer et de gérer les fenêtres contenant des contextes OpenGL sur une large gamme de plates-formes et de lire aussi la souris, le clavier et les fonctions joystick «
catégorie . X11