2
votes

Homebrew / Brew ne prend pas d'options lors de l'installation de gnuplot

J'ai un problème où je ne peux pas spécifier les options d'installation d'une formule avec brew.

Plus précisément

brew install gnuplot --with-qt entraîne une option invalide: --with-qt et quand je regarde brew info gnuplot il n'y a pas d'option disponible:

$ brew --version
Homebrew 2.0.1
Homebrew/homebrew-core (git revision 1204; last commit 2019-02-09)
Homebrew/homebrew-cask (git revision 8d29a; last commit 2019-02-09)

Cependant, j'obtiens toutes les indications du documentation et des milliers d'Andrew Les étudiants du cours d'apprentissage automatique de Ng que je pourrais spécifier certains indicateurs facultatifs. J'ai essayé toutes sortes de mises à jour et de mises à niveau, et rien sous brew doctor ne semble pertinent. J'ai installé beaucoup de choses avec brew dans le passé (même si finalement je ne suis pas très sûr du fonctionnement interne)

$ brew info gnuplot
gnuplot: stable 5.2.6 (bottled), HEAD
Command-driven, interactive function plotting
http://www.gnuplot.info/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnuplot.rb
==> Dependencies
Build: pkg-config ✔
Required: gd ✔, libcerf ✔, lua ✔, pango ✔, qt ✔, readline ✔
==> Options
--HEAD
    Install HEAD version

mac os 10.14.2 Mojave

Toute idée sur l'endroit où commencer une enquête serait utile.


0 commentaires

3 Réponses :


3
votes

Malheureusement, les options ont été supprimées récemment . Pour en savoir plus, cliquez ici: Supprimer toutes les options des formules Homebrew / homebrew-core


0 commentaires

2
votes

Ma recommandation serait d'utiliser MacPorts car il est généralement beaucoup plus facile à installer.

$ sudo port install gnuplot +qt +x11

Remarque : Dans la description, il est indiqué que qt est en conflit avec qt5 , vous voudrez donc utilisez l'un ou l'autre.

Donc, sur la base de cette sortie, vous pouvez voir qu'il existe plusieurs " variantes "disponible pour installation. Pour utiliser qt :

$ sudo port install gnuplot +qt

Si vous vouliez également installer x11 avec qt vous pourrait faire:

$ port variant gnuplot
gnuplot has the variants:
[+]aquaterm: Enable AquaTerm terminal
[+]luaterm: Enable lua-based terminals
   old_bitmap_terminals: Enable PBM (Portable Bit Map) and other older bitmap terminals
[+]pangocairo: Enable cairo-based terminals
   qt: Enable qt terminal with Qt 4
     * conflicts with qt5
   qt5: Enable qt terminal with Qt 5
     * conflicts with qt
   universal: Build for multiple architectures
[+]wxwidgets: Enable wxt terminal
[+]x11: Enable X11 support


0 commentaires

1
votes

Pour l'instant, l'option --with-qt est appliquée par défaut lorsque vous faites brew install gnuplot .

Comme vous pouvez le voir dans le code source suivant de la formule hombrew de gnuplot.

system "./configure", *args
args = %W[
      --disable-dependency-tracking
      --disable-silent-rules
      --prefix=#{prefix}
      --with-readline=#{Formula["readline"].opt_prefix}
      --without-tutorial
      --disable-wxwidgets
      --with-qt
      --without-x
    ]

Ceci peut être changé dans le futur. Vous pouvez vérifier le code source de la formule gnuplot ici: https://github.com/Homebrew/homebrew-core/ blob / master / Formula / gnuplot.rb


0 commentaires