Tags:
Node Thumbnail

การรองรับ ARMv8 หรือชื่อในกลุ่มซอฟต์แวร์โอเพนซอร์สว่า AArch64 เริ่มไล่มาตั้งแต่เคอร์เนล จนตอนนี้ทาง GNU ก็ออก glibc (GNU C Library) รุ่น 2.17 ที่รองรับ AArch64 ออกมาแล้ว

glibc เป็นไลบรารีพื้นฐานสำหรับซอฟต์แวร์ที่เขียนด้วยภาษาซีแทบทั้งหมด มันเป็นส่วนขยายเพิ่มเติมมาจาก API ที่ถูกกำหนดไว้ในมาตรฐาน POSIX การย้ายแอพพลิเคชันที่เขียนด้วยภาษาที่ต้องคอมไพล์ก่อนใช้งาน (เช่นภาษาซี) ไปยังสถาปัตยกรรมใหม่ จำเป็นต้องรอให้เคอร์เนลและไลบรารีพื้นฐานเหล่านี้ถูกพอร์ตไปก่อน แอพพลิเคชันจึงสามารถพอร์ตไปได้ง่ายขึ้น

ถ้าเราไม่ได้เป็นนักพัฒนาที่ได้รับบอร์ดตัวอย่าง กว่าจะได้ใช้เครื่อง AArch64 ก็ต้องรอจนถึงปี 2014 แต่ระหว่างนี้ต้องลุ้นให้ซอฟต์แวร์หลักๆ สามารถไปใช้งานกันได้ครบถ้วน

ที่มา - Sourceware, Parity News

Get latest news from Blognone

Comments

By: toooooooon
iPhoneWindows PhoneAndroidBlackberry
on 28 December 2012 - 13:49 #523190

สงสัยว่า Lib ยังไม่ออก เขา Dev กันยังไงน้อ พวก ซอฟแวร์พื้นฐาน

By: lew
FounderJusci's WriterMEconomicsAndroid
on 28 December 2012 - 17:42 #523229 Reply to:523190
lew's picture

ยังไม่ซัพพอร์ตบางทีก็คอมไพล์ผ่าน ฟังก์ชั่นหลายตัวทำงานได้ครับ เพียงแต่ต้นน้ำคือ GNU ไม่ได้ซัพพอร์ต หลายครั้งก็มีบั๊กสำคัญที่ GNU ไม่ยอมรับ เลยถือว่าไม่ซัพพอร์ด


lewcpe.com, @wasonliw