Brew Installa Rtorrent che non funziona

0

Non riesco a preparare build rtorrent. Qualcuno potrebbe dirmi cosa devo fare per farlo funzionare?

Cose che ho fatto -

brew doctor
brew update
brew upgrade --all

Errore -

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
    
posta ILikeTurtles 23.05.2015 - 21:16
fonte

2 risposte

4

Sto affrontando lo stesso problema. Credo che sia causato dal pacchetto gcc v5.1.0 appena aggiunto.

Il rollback su gcc v4.9.2 ha risolto il problema di installazione con il pacchetto rtorrent v0.9.4 . Puoi eseguire il rollback su gcc v4.9.2 di due metodi diversi in base allo stato corrente della tua installazione homebrew.

Metodo A

Se non hai eseguito brew cleanup dopo brew upgrade --all , puoi semplicemente passare alla versione precedente di gcc eseguendo brew switch gcc 4.9.2 . Per ulteriori informazioni, leggi questa risposta.

Metodo B

Sfortunatamente se hai l'abitudine di eseguire brew cleanup dopo brew upgrade --all (come me ;-(), segui i passaggi indicati sotto per installare il pacchetto gcc v4.9.2 .

brew uninstall gcc
brew tap homebrew/versions
brew install gcc49

Passaggio finale

Installa rtorrent eseguendo il comando sotto menzionato nel tuo teminal.

brew install rtorrent
    
risposta data 24.05.2015 - 12:17
fonte
0

rtorrent is simply removed from Homebrew these days because it's too hard to get to build in El Capitan

Fonte: link

    
risposta data 06.09.2016 - 22:43
fonte

Leggi altre domande sui tag