এডাব্লুএস ইসি 2 এবং বিল্ড-অপরিহার্য


19

আমি অ্যামাজন ইসি 2 তে নোড.জেএস সংকলন করার চেষ্টা করছি, তবে আমি "বিল্ড অপরিহার্য" ইনস্টল করতে পারি না। সমস্যা কোথায়?

ধন্যবাদ।


sudo yum install build-essential
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
(...)
No package build-essential available.
Error: Nothing to do

./configure
Checking for program g++ or c++          : not found 
Checking for program icpc                : not found 
Checking for program c++                 : not found 
error: could not configure a cxx compiler!

কোনও সিএক্সএক্স সংকলক কনফিগার করতে পারেনি!

উত্তর:


26

build-essentialহ'ল এমন একটি প্যাকেজ যা aptitude(দেবিয়ান) -তে থাকে, ইউমে (আরএইচইএল) তে নয়। মূল সমস্যা সম্পর্কে আরও তথ্য সরবরাহ করার জন্য সম্ভবত আপনার প্রশ্নটির পুনঃব্যবস্থা করা উচিত - যেমন, ইসি 2 সরঞ্জাম ইনস্টল করা?


build-essentialইউমের জন্য মেটা-প্যাকেজের সমাপ্ত (মোটামুটি) :

yum install make glibc-devel gcc patch

হ্যাঁ. আমি আমার প্রশ্নটি সম্পাদনা করেছি ited
রেন্ডি হার্টম্যান

ডেবিয়ান মেটা-প্যাকেজের মোটামুটি সমতুল্য আপডেট করা।
অ্যান্ড্রু এম।

14
yum groupinstall "Development Tools"আমি মনে করি এটি আরও ভাল ম্যাচ।
প্রথম দিন

দুর্ভাগ্যক্রমে (বা সৌভাগ্যক্রমে?), আপনি এক টন প্যাকেজ ইনস্টল করবেন যা আপনার সম্ভবত প্রয়োজন হবে না। যদিও আপনার কাছে অতিরিক্ত সময় এবং স্থান থাকার পরেও এটি ভবিষ্যতের সংকলনগুলিতে আপনার অনেক সময় সাশ্রয় করবে।
অ্যান্ড্রু এম।

23

আমি ধরে নিচ্ছি যে আপনি নোড.জেএস তৈরি করছেন, আমারও একই সমস্যা ছিল। আমি মনে করি আপনি যে হারিয়েছেন তা হ'ল:

yum install gcc-c++

প্রথম অংশটি অতিক্রম করার পরে আপনার এর চেয়ে আরও বেশি প্রয়োজন হতে পারে।


এটি আমার জন্য এটি স্থির করে দিয়েছে। একটি এডাব্লুএস অ্যামাজন লিনাক্স ইনস্ট্যান্সে নোড (প্যাকেজ ইনস্টল করা) ব্যবহার করে ধন্যবাদ!
ম্যাজিকমেকার


5

জিসিসি-সি ++ ছাড়াও, ওপেনএসএল-এর জন্য বিকাশ প্যাকেজগুলি ইনস্টল করা দরকার:

yum install openssl-devel

এর পরে ইনস্টল হওয়ার পরে আমি নোড.জেসগুলি সফলভাবে http://nodejs.org/#download প্রতি সংকলন এবং ইনস্টল করতে পারি

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