त्रुटि संदेश rtorrent को खोलने की कोशिश कर रहा है


1

मैंने अभी होमब्रेव (मैकबुक एयर ऑन मेवेरिक्स पर) का उपयोग करके रीटोरेंट स्थापित किया है, लेकिन हर बार जब मैं इसे खोलने की कोशिश करता हूं तो मुझे निम्न त्रुटि संदेश मिलता है:

dyld: Symbol not found: __ZNSt3tr18__detail12__prime_listE
  Referenced from: /usr/local/lib/libtorrent.18.dylib
  Expected in: /usr/lib/libstdc++.6.dylib
 in /usr/local/lib/libtorrent.18.dylib

यह मेरी .rtorrent.rc फ़ाइल है:

directory = ~/Downloads/
session = ~/.session/
encryption = allow_incoming, try_outgoing, enable_retry
schedule = watch_directory,5,5,load_start= ~/Downloads/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = tied_directory,5,5,start_tied=

जवाबों:


1

इसके उत्तर के अनुसार: https://github.com/Homebrew/homebrew/issues/24132

मैं इस सप्ताह Mavericks में उन्नयन के साथ एक ही बात में भाग गया। यदि आप ऐसा करेंगे तो यह अपने आप ठीक हो जाएगा:

brew reinstall libtorrent --build-from-source

इस मामले में, मुझे लगता है कि मुद्दा यह है कि कामेच्छा के लिए मावेरिक्स की बोतल फर्जी है, लेकिन यह डिफ़ॉल्ट इंस्टॉल है।

लेखक: bconway


brew reinstall rtorrent --build-from-source मेरे लिए काम किया। शायद इस बार एक अलग समस्या।
Synesso

1

यह मेरे साथ तब हुआ जब मैंने rtorrent इंस्टॉल करने के बाद gcc को अनइंस्टॉल कर दिया। सबसे पहले, gcc को पुनः स्थापित करने का प्रयास करें ( brew install gcc ) और देखें कि क्या यह काम करता है। मैंने यही किया है और अब यह काम करता है:

brew uninstall rtorrent
brew install gcc
brew install rtorrent
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.