"জহর থেরুবাইরেসার -v '০.০.২.২" ইনস্টল না করে ওক্স ম্যাভেরিক্সে ইনস্টল করুন


91

"রত্ন ইনস্টল থেরুবাইরেসার -v '০.০.২.২" ব্যবহার করে মাভেরিক্সগুলিতে থার্ববাইসর ইনস্টল করার চেষ্টা করা হচ্ছে তবে আমি নিম্নলিখিত ত্রুটিটি পেয়ে যাচ্ছি:

/Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for main() in -lobjc... yes
creating Makefile

make
compiling rr.cpp
clang: warning: argument unused during compilation: '-rdynamic'
rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
1 warning generated.
compiling v8.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_array.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_callbacks.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_context.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_date.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_debug.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_exception.cpp
clang: warning: argument unused during compilation: '-rdynamic'
v8_exception.cpp:10:16: warning: unused variable 'stack' [-Wunused-variable]
  static void* stack[20];
               ^
1 warning generated.
compiling v8_external.cpp
clang: warning: argument unused during compilation: '-rdynamic'
v8_external.cpp:10:9: warning: unused variable 'references' [-Wunused-variable]
  VALUE references;
        ^
1 warning generated.
compiling v8_function.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_handle.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_locker.cpp
clang: warning: argument unused during compilation: '-rdynamic'
v8_locker.cpp:45:5: warning: control reaches end of non-void function [-Wreturn-type]
    }
    ^
v8_locker.cpp:85:5: warning: control reaches end of non-void function [-Wreturn-type]
    }
    ^
2 warnings generated.
compiling v8_message.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_object.cpp
clang: warning: argument unused during compilation: '-rdynamic'
v8_object.cpp:77:19: warning: unused variable 'proto' [-Wunused-variable]
    Handle<Value> proto(rr_rb2v8(prototype));
                  ^
1 warning generated.
compiling v8_script.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_string.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_template.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_try_catch.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_v8.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_value.cpp
clang: warning: argument unused during compilation: '-rdynamic'
v8_value.cpp:100:9: warning: unused function 'ToInt32' [-Wunused-function]
  VALUE ToInt32(VALUE self) {
        ^
1 warning generated.
compiling v8_weakref.cpp
clang: warning: argument unused during compilation: '-rdynamic'
linking shared-object v8.bundle
clang: error: no such file or directory: '/Users/dennischen/.rvm/gems/ruby-1.9.3-p194@panini/gems/libv8-3.3.10.4/lib/libv8/build/v8/libv8.a'
make: *** [v8.bundle] Error 1

এই রত্নটিকে কীভাবে কাজে লাগানো যায় তা বোঝার জন্য কেউ আমাকে সাহায্য করতে পারেন? আমি কমান্ড লাইন সরঞ্জাম ইনস্টল করা আছে।


তোমার কি আছে homebrew? brew install v8রত্ন ইনস্টল করার আগে
ভি

আমি বিশ্বাস করি ব্রিউ ইনস্টল ভি 8 একটি পৃথক সমস্যা। ব্রু সহ ভি 8- তে বিশদ জানতে দয়া করে স্ট্যাকওভারফ্লো.com/ প্রশ্নগুলি / ১১৯৯৮65৫৫/থেরুবাইরেসার -ইনস্টল- অরর দেখুন ।
অ্যাশ ব্লু

উত্তর:


242

আপনি যদি একটি নতুন therubyracerরত্ন সংস্করণ ব্যবহার করার সিদ্ধান্ত নেন তবে আপনার আর এই সমস্যা থাকবে না

অন্যথায়:

brew tap homebrew/dupes # Thanks Tom
brew install apple-gcc42

export CC=/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2
export CXX=/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/g++-4.2
export CPP=/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/cpp-4.2

brew uninstall v8

gem uninstall libv8

gem install therubyracer -v '0.10.2' # specify version

11
এই পদ্ধতিটি প্রতীক সংশোধন করার চেয়ে ভাল বলে মনে হচ্ছে
নীলেশ

4
brew tap homebrew/dupesসংশোধন "ত্রুটি: আপেল-জিসিসি 42 এর জন্য কোনও উপলভ্য সূত্র নেই"
টমফুর্তেস

4
এই শেষটি আমার জন্য সমস্যাটি স্থির করেছে - ধন্যবাদ! আমি নীচে এম স্কট ফোর্ডের সিমলিংক সমাধানটি চেষ্টা করেছিলাম এবং এটি কাজ করার জন্য উপস্থিত হয়েছিল, তবে আমি আসলে কিছু করার চেষ্টা করলে (তীরচিহ্ন, রেল ইত্যাদি) ত্রুটি ছুঁড়ে ফেলেছি।
কাইল ফক্স

4
ইয়ার আপডেট করে থেরুবাইরেসার ০.০২.০ আমার জন্য এই সমস্যাটি স্থির করেছে।
jackocnr

6
দুর্ভাগ্যক্রমে, এই সমাধানগুলির কোনওটিই আমার জন্য OSX 10.9, রুবি 2.1.0, এবং থেরুবাইরেসার 0.12.1 এ কাজ করছে না।
টার্বোলাডেন

16

তাই আমি অবশেষে কিছু সংগ্রামের পরে এটি কাজ করেছিলাম ... সাইমন এবং আলভারোকে ধন্যবাদ।

যদিও আমার কাছে একটি যুক্ত করার দরকার আছে - পতাকাটি ব্যবহার করে - সিস্টেম-ভি 8-র সাথে আমার কাজ হয়নি ... সুতরাং আমি আমার সিস্টেমটি ভি 8 এর সাথে সরিয়েছি

brew uninstall v8

এবং রান

gem install libv8

আপনি যদি ইতিমধ্যে gem install libv8সিস্টেম ভি 8 এর সাথে চালিত হন তবে সেই রত্ন সংস্করণটি আনইনস্টল করতে ভুলবেন না (এটি চালিয়ে করুন gem uninstall libv8)। গুরুত্বপূর্ণ বিষয়টি হল যে ব্রু দ্বারা সরবরাহিত একটিটি আপনার ব্যবহার করা উচিত নয়, এটি মাভারিক্সে কাজ করছে বলে মনে হয় না (এটি ভালভাবে ইনস্টল হয়ে যায় এবং বান্ডলারটি জানায় যে আপনার বান্ডিলটি সম্পূর্ণ হয়েছে, তবে আপনার অ্যাপ্লিকেশন ব্যর্থ হবে যখন এটি ভি 8 ব্যবহার করার চেষ্টা করবে) )।

উত্তরের সংক্ষিপ্তসার হিসাবে, নিম্নলিখিতগুলি করা আমার পক্ষে কাজ করেছিল:

brew install apple-gcc42
sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 /usr/bin/gcc
sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/g++-4.2 /usr/bin/g++
sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/cpp-4.2 /usr/bin/cpp

brew uninstall v8
gem install libv8
gem install therubyracer

4
এটি আমার পক্ষে কাজ করেছে। তবে আমি জিসিসিকে / ইউএসআর / লোকাল / বিনে সিমলিংক করে টার্মিনালটি পুনরায় চালু করেছি যাতে আমি libv8 ইনস্টল করার পরে এটি সরিয়ে ফেলতে পারি।
জামন হল্মগ্রেন

4
সেই নির্দিষ্ট সংস্করণটির সাথে / ইউএসআর / বিনে সাদৃশ্যযুক্ত হোমব্রিউ বাইনারিগুলি সত্যিই খারাপ ধারণা। পরবর্তী brew updateযেগুলি সামনে আসে এবং সেই পথগুলিকে ঘৃণা করে তা আপনাকে ভাঙ্গা অবস্থায় ফেলে দেবে।
মিঃ মিঃ

10

আমারও একই সমস্যা ছিল, এটি আমার পক্ষে কাজ করে:

থেরুবাইরেসার (0.10.2) এবং libv8 (3.3.10.4)

সবার আগে:

  • brew install apple-gcc42
  • আপনি (কম্পাইলার সব বাইনারি ফাইল লিঙ্ক করতে হবে gcc, cpp, g++) এর/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/<compiler>

পরে, আপনি এটি চেষ্টা করতে পারেন:

  • brew install v8
  • gem install libv8 -v '3.3.10.4' -- --with-system-v8
  • gem install therubyracer -v 'therubyracer'বা bundle installরেল প্রকল্পের ডিরেক্টরিতে।

apple-gcc42: This formula either does not compile or function as expected on macOS আমার ম্যাকোসটি 10.12.6
উইলিয়াম জড

7

আমি ঠিক একই সমস্যা এবং এক সমাধান বর্তমানে ব্যবহার করতে আপেল gcc42 পরিবর্তে ঝনঝন উভয় রত্ন কম্পাইল করার:

brew install apple-gcc42

এবং তারপরে আপনার / r জিসিসি, জি ++, সি ++} বাইনারিগুলির জন্য / ইউএসআর / বিনে কিছু সিমলিংকের মধ্যে পছন্দ রয়েছে:

sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 /usr/bin/gcc
sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/g++-4.2 /usr/bin/g++
sudo ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/cpp-4.2 /usr/bin/cpp

আসলে জি ++ যথেষ্ট হওয়া উচিত।

বা ... আপনি হোমব্রিউ দ্বারা তৈরি বাইনারিগুলির সাথে সংশ্লিষ্ট পাথগুলি সহ সিসি / সিএক্সএক্স / সিপিপি এনভায়রনমেন্ট ভেরিয়েবলগুলি রফতানি করতে পারেন। এটি অবশ্যই একটি পরিচ্ছন্ন কাজ।

তৃতীয় সমাধানটি হল Xcode 4.6.3 ডাউনলোড করে অ্যাপ্লিকেশন ফোল্ডারে ইনস্টল করা । তারপরে, টার্মিনালে প্রবেশ করুন:

sudo xcode-select --switch /Applications/Xcode4.6.3.app/Contents/Developer
gem install therubyracer

রত্নটি ইনস্টল হয়ে গেলে আপনি Xcode 5.0 এ ফিরে যেতে পারেন:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

আমি কীভাবে আপেল-জিসিসি 42 তে সংকলকটি স্যুইচ করব?
ব্যবহারকারী 2711889

@ সিমন যখন আমি কম্পাইলারগুলিতে সিএমলিংক চেষ্টা করি তখন আমি একটি বার্তা পাই যে ফাইলটি বিদ্যমান। এটা কি ঝনঝন ফাইল? আমি যদি বান্ডেল ইনস্টল চালাই তবে এটি জিসিসি ব্যবহার করে বলে মনে হচ্ছে না কারণ ত্রুটিটি ঝনঝন রেফারেন্সে পূর্ণ।
isea

আপনি যদি ম্যাকপোর্টস ব্যবহার করছেন তবে আপনাকে কোনও ভিন্ন জিসিসি সংস্করণ দেখানোর জন্য সিএমলিংক করতে হবে না, তার জন্য একটি বিল্টিন কমান্ড রয়েছে (আমার উত্তর দেখুন)।
jshkol

6

আমি এমন একটি কাজের সন্ধান পেয়েছি যা অ্যাপল-জিসিসি 42 ইনস্টল না করেই কাজ করে।

আপনি যে ত্রুটি বার্তাটি পেয়ে যাচ্ছেন এটির মতো দেখলে এটি কাজ করবে:

clang: error: no such file or directory: '/Users/mscottford/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/gems/libv8-3.3.10.4/lib/libv8/build/v8/libv8.a'

তারপরে আপনার নিম্নলিখিতগুলি করতে সক্ষম হওয়া উচিত:

brew install v8
bundle install 
# after failing create link from brew installed v8 to error location
ln -s /usr/local/Cellar/v8/3.21.17/lib/libv8_base.x64.a /Users/mscottford/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/gems/libv8-3.3.10.4/lib/libv8/build/v8/libv8.a
bundle install

সূত্র: https://github.com/cowboyd/therubyracer/issues/277#issuecomment-27734348


এটির জন্য বিশাল +1। রত্নটি সিএলআই-তে ইনস্টল করবে তবে রুবিমাইন ভি it এটি ইনস্টল করতে অস্বীকার করছিল ... এই সিমিলিংকটি সেট করে বিষয়টি শেষ পর্যন্ত সমাধান করেছে। ধন্যবাদ!
ওড

4
এই 1000%, চিয়ার্স @ এমস্কটফোর্ড। আমি rvm ব্যবহার এবং সেইজন্য আমার Ln বিবৃতি এই ছিল:ln -s /usr/local/Cellar/v8/3.21.17/lib/libv8_base.x64.a ~/.rvm/gems/ruby-1.9.3-p327/gems/libv8-3.3.10.4/lib/libv8/build/v8/libv8.a
ডেভ ফস্টার

3

অনেক উত্তরের পরামর্শ অনুসারে, সবচেয়ে সহজ কাজটি হ'ল রুবি রেসারের নেটিভ এক্সটেনশনগুলি অ্যাপল জিসিসি ৪.২ (এক্সকোডের সাথে ইনস্টল করা সংস্করণের পরিবর্তে) দিয়ে সংকলন করা।

আপনি যদি ম্যাকপোর্টস ব্যবহার করছেন তবে আপনাকে জিসিসি বাইনারিগুলির জন্য প্রতীকী লিঙ্কগুলি সেট আপ করার জন্য ম্যানুয়ালি কোনও কাজ করা উচিত নয়। port selectকমান্ড আপনার জন্য এটা আছে। আপনি যদি ম্যাভারিক্স ইনস্টল করার পরে ম্যাকপোর্টগুলি আপডেট না করে থাকেন তবে একটি করুন sudo port selfupdate। আপ-টু-ডেট ম্যাকপোর্টস সহ, নিম্নলিখিত চেষ্টা করুন:

# If you don't have it, install the port for Apple's GCC 4.2
sudo port install apple-gcc42 

    # OR

# If you had apple-gcc42 already (before Mavericks), update it
sudo port upgrade apple-gcc42


# Same result as manual symlinking of GCC in other answers
sudo port select gcc apple-gcc42 && hash -r

# Install therubyracer, will install libv8 gem dependency
#  *note* if you have any existing versions of these gems, remove them
gem install therubyracer

# Restore GCC to system default (optional)
sudo port select gcc none && hash -r

সাধারণভাবে এই পদ্ধতিটি ( sudo port select gcc [version]) আপনি যে কোনও সময় Xcode (10.9 ম্যাভেরিক্স / এক্সকোড 5 এর জন্য অ্যাপল এলএলভিএম ভি 5) ইনস্টলডের পরিবর্তে একটি নির্দিষ্ট জিসিসি সংস্করণ ব্যবহার করতে চাইলে কাজ করবে।


4
ম্যাভেরিক্সে আমার জন্য কাজ করেছেন।
ইভো_এক্স

3

আমি রুবি ২.০.০.৩.৫৫৩ এবং ওএস x ১০.৯ এ থ্রুবাইরেসার 0.12 এবং libv8 3.16.14.3 ইনস্টল করতে পরিচালনা করি

libv8 এর জন্য gcc42 দরকার

brew install v8
brew install apple-gcc42
sudo ln -sf /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 /usr/bin/gcc
sudo ln -sf /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/g++-4.2 /usr/bin/g++
sudo ln -sf /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/cpp-4.2 /usr/bin/cpp
gem install libv8

থেরুবাইরেসার পরে জিসি প্রয়োজন

brew install gcc49
sudo ln -sf /usr/local/Cellar/gcc49/4.9-20131110/bin/gcc-4.9 /usr/bin/gcc
sudo ln -sf /usr/local/Cellar/gcc49/4.9-20131110/bin/g++-4.9 /usr/bin/g++
sudo ln -sf /usr/local/Cellar/gcc49/4.9-20131110/bin/cpp-4.9 /usr/bin/cpp

রত্ন

gem 'therubyracer', :require => 'v8', :platforms => :ruby

bundleপরিবর্তে ব্যবহার করুনgem install therubyracer


ধন্যবাদ! এটি শেষ bundle installপর্যন্ত পরীক্ষার এবং ত্রুটির দিনগুলির পরে আমাকে পেয়ে গেল । কেবলমাত্র আমি যা ভিন্নভাবে করেছি তা হ'ল অ্যাপল এলএলভিএম সংস্করণ এবং এক্সকোডের সাহায্যে কনফিগার করা brewনা হওয়া অবধি ইনস্টল করা সমস্ত বিকাশকারী সরঞ্জামগুলি আনইনস্টল করা হয়েছিল gcc --version, তারপরে আমি /usr/bin/gccঅ্যাপল-জিসিসি 42 কে সিমলিং করার আগে বিদ্যমান (এট। আল।) বাইরে সরিয়ে নিয়েছি reported libs, তারপরে gcc49 ইনস্টল করার পরিবর্তে (শেষবারের মতো চেষ্টা করার পরে এটি কনফিগার করার চেষ্টা করেছিল) আমি কেবল আসল জিসিসি, জি ++ এবং সিপিপি লিবসকে অনুলিপি করেছি। দেওয়া হয়েছে যে আমি আমার জন্য কাজ করে এমন একটিকে আবিষ্কার করার জন্য 3 ডজন বিভিন্ন উপায় চেষ্টা করেছি, ওয়াইএমএমভি
ক্রিস ব্লুম

3

যে কোনও সমস্যায় পড়তে পারে তার জন্য থেরুবাইরেসার ইনস্টল করার জন্য এটি একটি ব্যর্থ সাফ এবং পরিষ্কার উপায় (কোনও সিমলিংক না) হওয়া উচিত।

থেকে নেওয়া: রত্ন ইনস্টল থেরুবাইরেসার -v 0.11.4 ওএস এক্স 10.10 এ ব্যর্থ

c.১.১, .2.২-বিটা বা .3.৩-বিটা এবং (এটির প্রয়োজন) 4..6.৩ এক্সকোড ইনস্টল করুন

gem uninstall libv8 আপনি যদি ইতিমধ্যে এটি না করে থাকেন

এক্সকোড ৪.6.৩ এ স্যুইচ করুন

sudo xcode-select --switch /Applications/Xcode4.6.3.app/Contents/Developer

gem install libv8 -v '3.11.8.17' অথবা যে কোনও সংস্করণ আপনার থেরুবাইসর এর সংস্করণে আবদ্ধ

এক্সকোড .1.১.১, .2.২-বিটা বা .3.৩-বিটাতে স্যুইচ করুন (বা আপনি যদি বর্তমান কোডকোডটি ইনস্টল করতে চান তবে এই লাইনটি সামঞ্জস্য করুন, আমি এই তিনটি কাজই নিশ্চিত করেছি)

sudo xcode-select --switch /Applications/Xcode6.1.1.app/Contents/Developer

gem install therubyracer -v '0.11.4' বা আপনি যে সংস্করণটি ইনস্টল করার চেষ্টা করছেন তা।


4
ধন্যবাদ @ থ01 এটি আমার পক্ষে কাজ করেছে ... আমি 3 ঘন্টার জন্য যা কিছু খুঁজে পাচ্ছিলাম তার সব চেষ্টা করেছি ... আমার ক্ষেত্রে, এটি ছিল libv8 রত্ন। এক্সকোড ৪..6.৩ ডাউনলোড করেছেন এবং এটি সেই সংস্করণ দিয়ে চালিয়েছেন এবং এটি সফলভাবে ইনস্টল করা হয়েছে। একাধিক এক্সকোড
মোবাইল

আমি যখন এক্সকোড ৪.6.৩ ডাউনলোড করি sudo xcode-select --switch /Applications/Xcode4.6.3.app/Contents/Developerএবং তারপরে দৌড়াতে gem install libv8 -v '3.3.10.4'পারি এবং তারপরে চালিত হয়ে যাব: unable to locate xcodebuild, please make sure the path to the Xcode folder is set correctly! আমি কী ভুল করছি?
উইলিয়াম জড

1

Libv8 এর সাথে কাজ করার জন্য থ্যুরবাইরেসার ০.০২.০ ইনস্টল করার চেষ্টা করার সময় আমার প্রায় অনুরূপ ত্রুটি হয়েছিল। এটি আমার পক্ষে কাজ করেছে:

$ brew upgrade gcc

$ gem uninstall therubyracer

$ gem uninstall libv8

$ gem install therubyracer -v '0.12.0'
Fetching: therubyracer-0.12.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed therubyracer-0.12.0
1 gem installed

$ gem install libv8 -v '3.16.14.3' -- --with-system-v8
Fetching: libv8-3.16.14.3.gem (100%)
Building native extensions with: '--with-system-v8'
This could take a while...
Successfully installed libv8-3.16.14.3
1 gem installed

0

আমি ওএসএক্স মাউন্টেন লায়ন থেকে ওএসএক্স ম্যাভারিক্সে আপগ্রেড করার সময় আমার একই সমস্যা হয়েছিল।

রুবি-১.৮.--পি 354 থেকে রুবি -১.৮. .--375 to এ আপগ্রেড করা আমার পক্ষে কৌশলটি করেছে।

হতে পারে রুবি ১.৯.৩-পি ১৯৪৪ থেকে আরসি ১ তে আপগ্রেড করার চেষ্টা করুন (১.৯.৩ এখন পি ৪৪৪ এর উপরে)

ধরে নিচ্ছি আপনি rbenv ব্যবহার করেছেন:

rbenv install 1.9.3-rc1
rbenv rehash
rbenv global 1.9.3-rc1
bundle install

0

মাভারিক্স থেকে ইয়োসেমাইটে আপগ্রেড করার পরে আমার এই সমস্যা হয়েছিল। সমস্যাটি হ'ল আমি আমার রুবি সংস্করণটি ওএসএক্সের পুরানো সংস্করণ দিয়ে সংকলিত করেছি।

আমি যদি দৌড়ে যাই

ruby -rubygems -e 'puts Gem::Platform.new(RUBY_PLATFORM)'

আমি Yosemite x86_64-darwin-13পরিবর্তে পেতে হবে x86_64-darwin-14

রুবি আমি পুনরায় ইনস্টল করতে

  1. পুরানো সংস্করণ সম্পূর্ণরূপে সরানো: rvm remove ruby-2.1.1
  2. উত্স থেকে পুনরায় ইনস্টল করা (- অক্ষম-বাইনারি প্রাক-সংকলিত বাইনারিগুলি ব্যবহার করে না এবং একটি বিল্ড জোর করে): rvm reinstall --disable-binary 2.1

তারপরে bundle installউপরের সমস্ত সমাধানের চেষ্টা করেও আমি কোনও ত্রুটি ছাড়াই চালাতে সক্ষম হয়েছি ।


-2

আমি যা করেছি তা অক্স ম্যাভেরিক্সে করা:

git clone git@github.com:cowboyd/therubyracer.git

তারপরে:

gem build therubyracer.gemspec
gem install therubyracer-0.12.1.gem

এই পদ্ধতিটি libv8 এর বাইনারি সংস্করণ ডাউনলোড করে ইনস্টল করেছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.