GCC ကို ပင်မ FreeBSD လိုင်းမှ ဖယ်ရှားလိုက်ပါပြီ။

ယခင်စီစဉ်ထားသည်နှင့်အညီ အစီအစဉ်GCC compilers အစုံ ဖျက်လိုက်ပြီ။ FreeBSD အရင်းအမြစ်သစ်ပင်မှ။ ဗိသုကာအားလုံးအတွက် အခြေခံစနစ်နှင့်အတူ GCC တည်ဆောက်ခြင်းကို ဒီဇင်ဘာလကုန်တွင် ပုံမှန်အားဖြင့် ပိတ်ခဲ့ပြီး GCC ကုဒ်ကို SVN သိုလှောင်မှုမှ ဖယ်ရှားလိုက်ပါပြီ။ GCC ၏ဖယ်ရှားချိန်တွင်၊ Clang ကိုမပံ့ပိုးသောပလပ်ဖောင်းများအားလုံးသည် ports များမှတပ်ဆင်ထားသောပြင်ပတည်ဆောက်ကိရိယာများကိုအသုံးပြုခြင်းသို့ပြောင်းသွားသည်ကိုသတိပြုပါ။ အခြေခံစနစ်သည် GCC 4.2.1 ၏ ခေတ်မမီတော့သော ဖြန့်ချိမှုဖြင့် တင်ပို့ခဲ့သည် (FreeBSD အခြေခံ အစိတ်အပိုင်းများအတွက် မသင့်လျော်ဟု ယူဆထားသည့် 4.2.2 ၏ GPLv3 လိုင်စင်သို့ XNUMX ကူးပြောင်းမှုကြောင့် အသစ်သောဗားရှင်းများကို ပေါင်းစည်းခြင်းမဖြစ်နိုင်ပါ)။

လက်ရှိ GCC ထုတ်ဝေမှုများ၊ GCC 9ယခင်ကကဲ့သို့ ပက်ကေ့ဂျ်များနှင့် ဆိပ်ကမ်းများမှ ထည့်သွင်းနိုင်သည်။ GCC ကိုအားကိုးပြီး Clang သို့မပြောင်းနိုင်သော ဗိသုကာများပေါ်တွင် FreeBSD တည်ဆောက်ရန် GCC ကို ဆိပ်ကမ်းများမှလည်း အသုံးပြုရန် အဆိုပြုထားသည်။ FreeBSD 10 မှ စတင်၍ i386၊ AMD64 နှင့် ARM ဗိသုကာများ အတွက် အခြေခံစနစ်အား Clang compiler နှင့် LLVM ပရောဂျက်မှ တီထွင်ထားသော libc++ စာကြည့်တိုက်သို့ ပြောင်းရွှေ့ခဲ့သည်ကို သတိရကြပါစို့။ ဤဗိသုကာများအတွက် GCC နှင့် libstdc++ တို့သည် အခြေခံစနစ်၏တစ်စိတ်တစ်ပိုင်းအဖြစ် တည်ဆောက်ထားခြင်းကို ကြာရှည်စွာရပ်ဆိုင်းထားသော်လည်း powerpc၊ mips၊ mips64 နှင့် sparc64 ဗိသုကာများအတွက်မူလအားဖြင့် ဆက်လက်ထောက်ပံ့ပေးနေပါသည်။

source: opennet.ru

မှတ်ချက် Add