Forum Linux.général Complier mysql

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
28
jan.
2017

Bonjou à tous,

J'essaye de compiler mysql 5.7.17
mais à chaque fois je bloque sur le cmake voici les commande réalisé

tar zxf mysql-5.7.17.tar.gz
cd mysql-5.7.17
mkdir bld
cd bld
sudo cmake .. -DDOWNLOAD_BOOST=1 -DWITH_BOOST=~/my_boost

celui-ci s'arretant sur "-- configuring incomplete , errors occurs"
et quand je regarde CMAKEfiles/CMakeError.log
j'ai le message

unrecognized command line option '-Wmisleadins-identation
en tombant sur le post https://github.com/aseprite/aseprite/issues/588
j'ai fait

sudo apt-get install g++-4.8
export CXX="g++-4.8"
mais idem
une idée?

Si vous avez une autre solution pour compiler je suis preneur sachant que c'est la première fois que je compil mysql


config
ubuntu 16.04 server

  • # pourquoi ?

    Posté par  . Évalué à 2. Dernière modification le 28 janvier 2017 à 18:43.

    pourqoi le compiler quand il est present dans les depots ?

    apt search mysql-server
    Sorting... Done
    Full Text Search... Done
    mysql-server/xenial-security,xenial-security,xenial-updates,xenial-updates 5.7.17-0ubuntu0.16.04.1 all
      MySQL database server (metapackage depending on the latest version)
    
    mysql-server-5.7/xenial-security,xenial-updates 5.7.17-0ubuntu0.16.04.1 amd64
      MySQL database server binaries and system database setup
    
    mysql-server-core-5.7/xenial-security,xenial-updates 5.7.17-0ubuntu0.16.04.1 amd64
      MySQL database server binaries
    • [^] # Re: pourquoi ?

      Posté par  . Évalué à 2.

      pour apprendre!

      • [^] # Re: pourquoi ?

        Posté par  . Évalué à 3.

        alors il faut apprendre.

        l'erreur te dis que c'est à cause de
        unrecognized command line option '-Wmisleadins-identation'

        ca peut deja etre une piste,
        il faut alors explorer le makefile pour savoir ou et pourquoi il y a cette option,

      • [^] # Re: pourquoi ?

        Posté par  . Évalué à 0. Dernière modification le 28 janvier 2017 à 19:31.

        Si, pour apprendre, tu t'attaques aussi à MySQL Cluster, n'hésite pas a partager (j'ai quelques complications pour terminer mon tuto a ce sujet ^ ^ )

        Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

  • # c'est quand meme pas gagné ton apprentissage

    Posté par  . Évalué à 3.

    ton probleme

    unrecognized command line option '-Wmisleadins-identation

    le probleme du post que tu cites
    https://github.com/aseprite/aseprite/issues/588

    unrecognized command line option ‘-std=gnu++11’

    et toi tu appliques betement un solution pour un probleme que tu n'as pas…
    et tu obtiens le resultat que tu cites

    mais idem

  • # typo ?

    Posté par  (site web personnel, Mastodon) . Évalué à 3.

    l'option correcte est :

    -Wmisleading-identation
    

    Ce qui explique peut-être pourquoi l'option -Wmisleadins-identation n'est pas reconnue.

    Et elle n'est valable que depuis GCC6 si j'en crois https://www.phoronix.com/scan.php?page=news_item&px=GCC6-Misleading-Indentation

Suivre le flux des commentaires

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