Code Sourcery G ++ Lite ยังเป็นโครงการที่ทำงานได้หรือไม่?


18

เมื่อฉันพยายามดาวน์โหลด Code Sourcery G ++ Lite สำหรับ ARM รุ่นใหม่ฉันสังเกตว่าฉันถูกเปลี่ยนเส้นทางไปยัง บริษัท อื่นและมันยากมากที่จะพบสิ่งใดในไซต์นั้นเกี่ยวกับ Sourcery G ++ Lite สำหรับ ARM

ใครบ้างที่รู้สถานะของโครงการ Sourcery G ++ Lite สำหรับ ARM? มันยังมีชีวิตอยู่คนยังทำงานกับมันหรือไม่? จะมีให้ในอนาคตหรือไม่


อัปเดต: พวกเขาดูเหมือนจะเปลี่ยนชื่อโครงการเป็นSourcery CodeBench Liteดังนั้นคำถามอาจไม่เกี่ยวข้องกัน?


อัปเดต: Mentor Graphics กำลังปิดโครงการไม่เป็นทางเลือกที่ทำงานได้อีกต่อไป


หมายเหตุ: สถานที่ทำงานได้ในปัจจุบันเพื่อรับ gcc สำหรับ ARM น่าจะมาจาก Linaro


ยังมีรายการที่มีการเผยแพร่: codesourcery.com/sgpp/lite/arm/portal/subscription3053แต่ฉันไม่สามารถพบการเชื่อมโยงใด ๆ ไปยังหน้านั้นจากหน้าหลักของพวกเขา ...
โจฮาน

คลิก "ดาวน์โหลดรุ่นปัจจุบัน" (ใต้ส่วน "ARM Processors") ในหน้านี้: mentor.com/embedded-software/sourcery-tools/sourcery-codebench/ …จากนั้น "EABI -> ทุกรุ่น" จะพาคุณไปที่นั่น
Craig

@Johan - ไม่คำนึงถึงชื่อ แต่จะไม่มีอยู่ที่ codesourcery.com อีกต่อไป ดูเหมือนจะเป็นคำถามที่ดี
Kevin Vermeer

มีแพ็คเกจเก่ากว่าของมัน chk it codesourcery.com/sgpp/lite/arm/portal/package5383/public/ …

คำตอบ:


8

ดูเหมือนว่า Sourcery CodeBench Lite สำหรับ ARM จะไม่มีให้บริการอีกต่อไป

Mentor Graphics ดูเหมือนจะสร้าง Lite Toolchain สำหรับโปรเซสเซอร์อื่น ๆ แต่ไม่ใช่สำหรับ ARM ตอนนี้พวกเขาแนะนำให้คุณรับชุดเครื่องมือเชิงพาณิชย์สำหรับโปรเซสเซอร์ ARM

อัปเดต 27 มกราคม 2558 : การดาวน์โหลดไม่สามารถใช้ได้จากลิงค์เหล่านี้อีกต่อไป

Sourcery CodeBench Lite รุ่นล่าสุดสำหรับ ARM ที่ฉันสามารถหาได้ยังคงพร้อมให้ดาวน์โหลดจาก Mentor Graphics คือ:

เหล่านี้มี GCC 4.8.1

วางจำหน่ายตั้งแต่วันที่ 18 พ.ย. 2557 ไม่ต้องบอกเลยว่าจะคงอยู่นานเท่าไร


2
ดังนั้นคำตอบใหม่ไม่ ... :(
Johan

สรุปนี้มองเห็นความแตกต่างที่สำคัญระหว่างซอร์สกับบิวด์ที่สามารถเรียกทำงานได้และเอดิชัน lite กับคอมไพเลอร์เอง หากผู้ให้คำปรึกษายังคงส่งมอบตราสารอนุพันธ์ GCC ในผลิตภัณฑ์ที่จ่ายเงินให้กับ ARM พวกเขามีภาระหน้าที่ที่จะต้องจัดหาแหล่งข้อมูลที่สอดคล้องกันอย่างสมบูรณ์โดยไม่มีข้อ จำกัด การแจกจ่ายซ้ำในขณะที่พวกเขาอาจหยุดให้บริการการดาวน์โหลด ไม่สามารถสร้างงานสร้างของคุณเองเพื่อใช้งานได้ มีแนวโน้มว่าจะมี (หรือจะ) แหล่งอื่น ๆ ของโครงสร้าง build-to-go
Chris Stratton

ข้อมูลสรุปนี้เป็นเพียงการให้ข้อมูลเกี่ยวกับสถานะปัจจุบันของ Sourcery CodeBench Lite สำหรับ ARM การค้นหา toolchain ARM Lite ที่อัปเดตของฉันเองทำให้ฉันมีคำถามนี้ดังนั้นฉันคิดว่าฉันจะแบ่งปันสิ่งที่ฉันพบ ฉันไม่ได้ตั้งใจจะเจาะลึกทางเลือกหรือสร้าง toolchain ของคุณเองจากแหล่งที่มา
Michael Burr

แหล่งที่มาคือ toolchain สร้างไว้ล่วงหน้าไบนารีเป็นเพียงความสะดวกสบาย
Chris Stratton


23

"บริษัท อื่น" เป็นผู้ให้คำปรึกษาด้านกราฟิกยักษ์ EDA ไม่ว่าพวกเขาวางแผนที่จะโอบกอดขยายและดับ Toolchain G ++ Lite ที่ยอดเยี่ยมหรือไม่ฉันไม่รู้ ฉันจะรู้ว่าพวกเขาอยู่ในธุรกิจที่จะขายซอฟต์แวร์ราคาแพงจริงๆ เช่นเดียวกับ บริษัท อื่น ๆ พวกเขาขาย front-end สำหรับ Code Sourcery G ++ Lite และเป็นประโยชน์สูงสุดของพวกเขาที่จะซ่อนมันให้ดีที่สุด codesourcery.com ทำงานได้ไม่ดีเท่าที่ซ่อนไว้ Mentor Graphics ซ่อนไว้ค่อนข้างดีซึ่งทำให้ฉันสงสัยในข่าวประชาสัมพันธ์นี้เกี่ยวกับ "ความมุ่งมั่นต่ออนาคตของโอเพ่นซอร์สสำหรับการพัฒนาแบบฝังตัว"

อย่างไรก็ตามพวกเขาทำงานได้ดีในการนำคุณไปสู่เวอร์ชันเชิงพาณิชย์ซึ่งโดย GPL ที่มีความสุขมีลิงค์ไปยังแหล่งที่มา ฉันไปถึงมันโดยทำตามเมนูตั้งค่าผลิตภัณฑ์ -> ซอฟต์แวร์ฝังตัว -> เครื่องมือ Sourcery -> Sourcery CodeBenchและเลื่อนไปที่ด้านล่างสุดเพื่อค้นหารุ่นส่วนบุคคลวิชาการและไลต์:

ป้อนคำอธิบายรูปภาพที่นี่

เชื่อมโยงเหล่านั้นนำคุณไปยังหน้าลึกลับที่ยากต่อการ navitage https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite
breadcrumb การสมัครสมาชิกใน URL และคำแนะนำซ้ำ ๆ เพื่อเข้าสู่ระบบสำหรับการสนับสนุนที่จ่ายเงินและการทดลองของ IDE เพียงไม่สนใจพวกเขา

จากหน้านั้นคุณจะเห็นสิ่งต่อไปนี้พร้อมลิงค์ไปยังรุ่น EABI (ตัวย่อสำหรับARM Extended Application Binary Interfaceให้ใช้สิ่งนี้หากคุณต้องการตั้งโปรแกรมแอพที่ทำด้วยโลหะเปลือย) รวมถึงเวอร์ชันที่ลิงค์กับ ไลบรารีที่จะติดตั้งกับระบบปฏิบัติการอื่น

ป้อนคำอธิบายรูปภาพที่นี่

คลิกที่ลิงค์ EABI "ทุกรุ่น" จากหน้านี้จะพาคุณไปที่https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053เว็บไซต์ที่คุณเชื่อมโยงในความคิดเห็นของคุณ

คุณถูกต้องไม่มีลิงก์ย้อนกลับ ใช้ประวัติเบราว์เซอร์ของคุณเพื่อนำทาง

OT เล็กน้อย: ฉันใช้เครื่องมือจ่าย Code Sourcery (พวกมันมาพร้อมกับ TI DSP DSK) ยูทิลิตีการดีบักจะมีประโยชน์สำหรับผู้เริ่มต้น แต่ส่วนที่เหลือของชุดเครื่องมือ (ตัวแก้ไขตัวสร้างโครงการตัวกำหนดค่าคอมไพเลอร์ GUI) เป็นความเจ็บปวด ฉันลงเอยด้วยการใช้โปรแกรมแก้ไขข้อความภายนอกและเพียงแค่ใช้แอพเพื่อรวบรวมและแก้ไขข้อบกพร่อง แน่นอนฉันไม่คิดว่ามันจะมีมูลค่า $ 2,800 คุณกำลังเลือกเส้นทางที่ถูกต้องด้วยรุ่น Lite


ดูเหมือนว่าจะถูกลบออกตอนนี้
Isaac

6

ใช่ CodeSourcery เป็น บริษัท ที่มีศักยภาพเป็นอย่างมาก ฉันทำงานอย่างใกล้ชิดกับทีม CodeSourcery (ตอนนี้อยู่ที่ Mentor Graphics) เกี่ยวกับกลยุทธ์ผลิตภัณฑ์ ชุดเครื่องมือ CodeSourcery Lite ได้รับการเปลี่ยนชื่อ Sourcery CodeBench Lite ตามที่คุณสังเกตเห็น ส่วนใหญ่อัปเดตเป็น gcc 4.6 ในเดือนนี้ เรายังได้ขยายการสนับสนุนอุปกรณ์เช่นกัน ซอร์สโค้ดแบบเต็มสำหรับ Lite รีลีสมีให้บริการเหมือนเดิม

การอัปเดตเดือนธันวาคม 2012: รุ่นใหม่สำหรับ Sourcery CodeBench Lite ออกมาแล้วซึ่งรวมถึงการอัปเดต GCC 4.7.2, binutils 2.23, eglibc 2.16 และ GDB 7.4.50


1

-1

ฉันค่อนข้างมั่นใจว่า Mentor Graphics จะทำให้ CodeSourcery เป็นแบบ close-source และคุณต้องจ่ายเงินสำหรับบรรทัดเดียวที่คุณใช้ คุณสามารถดาวน์โหลดได้จากลิงค์ที่เคลวินกล่าว อย่างไรก็ตามจะไม่มีการเพิ่มเติมฟรีสำหรับรุ่นเพิ่มเติมใด ๆ นี่คือสิ่งที่ฉันพบป้อนคำอธิบายรูปภาพที่นี่


1
gcc ใช้สิทธิ์การใช้งาน GPL ดังนั้นจึงไม่อนุญาตให้ปิดแหล่งที่มา
Johan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.