উত্তর:
আপনার রাস্পবেরি পাই যতক্ষণ না আপ টু ডেট রয়েছে, ততক্ষণ আপনি রাস্পবেরি পাই চালানোর জন্য কেবল জিসিসি 4.8 ডাউনলোড এবং প্যাচ করতে পারেন।
জিসিসি উত্স ডাউনলোড করুন
$ wget ftp://ftp.fu-berlin.de/unix/languages/gcc/snapshots/LATEST-4.8/*.bz2
উত্স উত্স
$ tar xf gcc-4.8-20120826.tar.bz2
প্যাচ উত্স
আমাদের জিসিসির জন্য দুটি ডিবিয়ান নির্দিষ্ট প্যাচ পেতে এবং প্রয়োগ করতে হবে:
$ wget http://anonscm.debian.org/viewvc/gcccvs/branches/sid/gcc-4.7/debian/patches/armhf-triplet.diff?view=co -O armhf-triplet.diff
$ wget http://anonscm.debian.org/viewvc/gcccvs/branches/sid/gcc-4.7/debian/patches/gcc-multiarch-trunk.diff?view=co -O gcc-multiarch-trunk.diff
$ cd gcc-4.8-20120826
$ patch -p2 -i ../armhf-triplet.diff
$ patch -p2 -i ../gcc-multiarch-trunk.diff
দ্রষ্টব্য: libgcc এ একটি ব্যর্থ প্যাচ থাকবে, এটি নিয়ে চিন্তা করবেন না, কারণ এটি ইতিমধ্যে gcc-4.8 এ প্রয়োগ করা হয়েছে।
.autoconf
ফাইলগুলি পুনরুদ্ধার করুন :
$ cd gcc
$ autoconf2.64
$ cd ../libjava
$ autoconf2.64
$ cd ../
কম্পাইল এবং ইনস্টল জিসিসি: configure
; make
;make install
autoconf2.64
?
wget ftp://ftp.fu-berlin.de/unix/languages/gcc/snapshots/LATEST-4.8/*.bz2
তাদের সর্বশেষতম সিসিটি 4.8 তৈরি করতে কৌশলটি করা উচিত। এছাড়াও একটি লেটেস্ট-4.9 এবং লেটেস্ট-4.10 ফোল্ডারও রয়েছে।
configure; make; make install
কমান্ডগুলি করতে হবে? কারণ আমি কোনও বাইনারি দেখছি না, এবং gcc --version
এখনও 4.6 প্রতিবেদন করছি।
2015-02-16-এ রাস্পবিয়ান-হুইজি ইতিমধ্যে প্যাকেজ (4.8.2) হিসাবে gcc-4.8, তবে ডিফল্ট নয়। আপনি এটিকে ইনস্টল করতে পারবেন gcc-4.8 g ++ - 4.8 ইনস্টল করুন এবং তারপরে / usr / bin / এ থাকা লিঙ্কগুলি পরিবর্তন করুন
আমি উপরোক্ত চেষ্টা করেছিলাম - বেশ কয়েকটি ইস্যুতে দৌড়েছি। এটি আরও সহজ হতে পারে (আমি এখন এটি চেষ্টা করছি):
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=65516&p=481730
যদি এই বিকল্পগুলির মধ্যে কোনও আপনার জন্য কাজ না করে (বা আপনি আরও নতুন কিছু চালাচ্ছেন) তবে আপনি এটি চেষ্টা করতে পারেন। আমি রাস্পিয়ান পিস 4 তে ডেস্কটপ সহ (অন্তর্ভুক্ত সফ্টওয়্যার ছাড়াই) চালাচ্ছি।
আমি /etc/apt/
andুকে গিয়ে সংশোধন করেছি sources.list
। আমার ফাইলের দ্বিতীয় লাইনটি বলে:
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
এর পরে, চালান sudo apt-get update
এবং sudo apt-get upgrade
তারপরে অবশেষে:
sudo apt-get install gcc-4.8
*** পার্শ্ব দ্রষ্টব্য: আপনি যদি g ++ - 4.8 ইনস্টল করতে চান (যেমন আমি টেনস্রোফ্লোয়ের জন্য ছিলাম), আপনার sources.list
ফাইলে এই দুটি লাইন যুক্ত করতে হবে:
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
আবার, sudo apt-get update && sudo apt-get upgrade
এবং তারপরে:
sudo apt-get install g++-4.8