0 votes

Brew Install Rtorrent ne fonctionne pas

Je ne parviens pas à faire un brew build de rtorrent. Est-ce que quelqu'un pourrait me dire ce que je dois faire pour que cela fonctionne ?

Ce que j'ai fait -

brew doctor
brew update
brew upgrade --all

Erreur -

ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[3]: *** [rtorrent] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
==> Formula
Path: /usr/local/Library/Formula/rtorrent.rb
==> Configuration
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: 45bc689b2a1af15c798fa01481b38da062e47e3f
Last commit: 53 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit haswell
OS X: 10.10.3-x86_64
Xcode: 6.3.2
CLT: 6.3.2.0.1.1431401888
Clang: 6.1 build 602
X11: 2.7.7 => /opt/X11
System Ruby: 2.0.0-p481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby
Java: 1.8.0_40
==> ENV
HOMEBREW_CC: gcc-5
HOMEBREW_CXX: g++-5
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /usr/local/opt/openssl:/usr/local
CMAKE_INCLUDE_PATH: /usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/libtorrent/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.10
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Library/ENV/4.3:/usr/local/opt/pkg-config/bin:/usr/local/opt/openssl/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/opt/gcc/bin

Logs:
     /Users/aaron/Library/Logs/Homebrew/rtorrent/01.configure
     /Users/aaron/Library/Logs/Homebrew/rtorrent/01.configure.cc
     /Users/aaron/Library/Logs/Homebrew/rtorrent/02.make
     /Users/aaron/Library/Logs/Homebrew/rtorrent/02.make.cc
     /Users/aaron/Library/Logs/Homebrew/rtorrent/config.log

4voto

forevergenin Points 341

Je suis confronté au même problème. Je pense qu'il est dû à l'ajout de gcc v5.1.0 l'emballage.

Rouler jusqu'à gcc v4.9.2 a résolu le problème d'installation avec rtorrent v0.9.4 l'emballage. Vous pouvez revenir à gcc v4.9.2 deux méthodes différentes en fonction de l'état actuel de votre installation homebrew.

Méthode A

Si vous n'avez pas effectué brew cleanup après brew upgrade --all vous pouvez alors simplement passer à une version plus ancienne de gcc en lançant brew switch gcc 4.9.2 . Pour plus d'informations, lire cette répondre.

Méthode B

Malheureusement, si vous avez l'habitude de courir brew cleanup après brew upgrade --all (comme moi ;-()), suivez les étapes mentionnées ci-dessous pour installer gcc v4.9.2 l'emballage.

brew uninstall gcc
brew tap homebrew/versions
brew install gcc49

Dernière étape

Installez rtorrent en exécutant la commande ci-dessous dans votre terminal.

brew install rtorrent

0voto

José Ibañez Points 101

rtorrent est simplement retiré de Homebrew ces jours-ci parce qu'il est trop difficile à construire dans El Capitan.

Source : https://two-wrongs.com/rtorrent-missing-homebrew-os-x-10-11-el-capitan

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X