আমি অতীতে লাইব্রেরিগুলির জন্য এটি করেছি তবে সরঞ্জামগুলি তৈরি করে না, তাই আপনি যদি কোনও লাইব্রেরি তৈরি করেন তবে নীচেরগুলি বাইনারি সামঞ্জস্যতার সমস্যাগুলি কেন কাজ করবে না তা আমি দেখতে পাচ্ছি না। যেমন ভিভিয়েস্টার নির্দেশ করেছেন যে এটি আদর্শ পন্থা নয় এবং আপনি সমস্যাগুলির মধ্যে চলে যেতে পারেন তবে প্রযুক্তিগতভাবে এটি এইভাবে করা সম্ভব।
আমি যেভাবে এটি করেছি তা হ'ল আমার প্রকল্পে প্যাকেজটি (আপনার ক্ষেত্রে জিসিসি) অন্তর্ভুক্ত করা এবং এটি কেবলমাত্র নতুন যথেষ্ট সংস্করণ নেই এমন আর্কিটেকচারগুলির জন্য বিল্ড / বিল্ড (রিপোজিটরিগুলির অধীনে) ব্যবহার করতে সেট করুন।
BuildRequires: gcc >= 4.8
নতুন সংস্করণটি তোলা হয়েছে তা নিশ্চিত করার জন্য আমি আপনার অনুমানগুলিতে রাখব তবে এটির প্রয়োজন হবে না
Https://build.opensuse.org/project/monitor/X11:Ellightment : ফ্যাক্টরির প্যাকেজ লুজিট কেবল ওপেনসুসে পাওয়া যায় : কারখানার সংগ্রহস্থল, সুতরাং আমার কাছে একটি অনুলিপি সংগ্রহস্থলটিতে রয়েছে যা সমস্ত কিছুর জন্য তৈরি করে for তবে ওপেনসুএস: ফ্যাক্টরি যা আপস্ট্রিম সংগ্রহস্থলে প্রদত্ত একটি ব্যবহার করে।
আপনার সংগ্রহস্থলে আপনি বিদ্যমান প্যাকেজটি শাখা করতে পারবেন যার অর্থ আপনি ইতিমধ্যে obs এ উপলব্ধ gcc এর একটি সংস্করণ খুঁজে পেতে পারেন এবং এটি নিজের তৈরি করার পরিবর্তে এটি ব্যবহার করতে পারেন।