IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut Problème de débutant : où suis-je censé trouver un sous-module censé être installé par clonage réscursif?
    Bonjour,

    Je suis débutant avec Git et Juce et je souhaite compiler sous Windows 10-64 bits le projet https://github.com/ptrv/SaM-Designer. Impossible d'avoir de l'aide du développeur d'origine, il est visiblement passé à autre chose...

    J'essaie d'exécuter les instructions pour cloner le projet sur ma machine.

    1. Installation de Git : j'ai installé Git pour Windows (v2.12.2(2)) dans mon dossier Programmes.
    2. J'ouvre l'invite de commande en mode administrateur et j'exécute les commandes indiquées dans les instructions:
    a. git clone --recursive https://github.com/ptrv/SaM-Designer.git
    Cela fonctionne et j'ai un dossier cloné dans C:/Program Files/Git/mingw64/bin/SaM-Designer/
    b. Les choses se compliquent avec ces instructions : "Also there is a dependency on re2, the regular expression library used in this project, which is also a submodule of this project. For Mac OS X and Windows there are already binaries of the library provided, on Linux consider the following steps to get and compile the library:" Donc, cette bibliothèque re2 est censée être installée quelque part, mais où? Comment puis-je savoir si elle est bel et bien présente ou pas?

    Merci d'avance pour toute aide.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 622
    Points
    23 622
    Par défaut
    Bonjour,

    Je pense que ce que le ReadMe entend par là, c'est que des versions binaires pré-compilés de ladite bibliothèque existent quelque part, mais ils ne sont pas fournis PAR le dépôt que tu clones (je viens de le cloner également et je ne les ai pas trouvés). Par contre, la libre2 de Google a bien un dépôt Github qui lui est propre :

    https://github.com/google/re2

    Tu peux le cloner à côté du premier dépôt (mais pas dedans) et tenter de la compiler également. En principe, elle est prévue pour compiler sous Windows également. Les makefiles ont l'air d'être faits pour, mais les fichiers ReadMe ne sont pas très loquaces à ce sujet.

  3. #3
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut
    Merci Obsidian, oui j'avais vu que la biblio Google avait un repo spécifique. Je l'ai téléchargée. Reste à la compiler et l'inclure dans le projet.

  4. #4
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut
    Bon, avec cmake j'ai obtenu un projet Visual Studio 2015. Il s'est compilé sans problème et j'ai trouvé le fichier re2.lib.

    La question est maintenant : où mettre cette lib dans le projet?

  5. #5
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 622
    Points
    23 622
    Par défaut
    Tu n'as pas pu produire une DLL ?

  6. #6
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut
    Heu non c'est une lib que j'ai trouvé dans mon dossier Release. Il faudrait que ce soit une DLL?

  7. #7
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut
    Quelqu'un a une réponse à la question précédente???

Discussions similaires

  1. Problème avec Network Shutdown Module pour être reconnu par un onduleur MGEUPS
    Par NewNovice dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 10/07/2009, 16h31
  2. Problème de débutant dans une requête
    Par decour dans le forum Access
    Réponses: 7
    Dernier message: 14/10/2005, 14h17
  3. [C#][service windows] problème de débutant avec 1 timer
    Par Nycos62 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/10/2005, 11h22
  4. Réponses: 3
    Dernier message: 24/09/2005, 09h34
  5. [DB2] problèmes de débutant
    Par rémi_tounul dans le forum DB2
    Réponses: 4
    Dernier message: 21/04/2005, 17h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo