2012-01-24 33 views

Trả lời

11

Có một trình biên dịch ada GNAT, có thể được sử dụng cho ARM. Ví dụ, có debian (linux) gói GNAT cho Armel: http://packages.debian.org/squeeze/gnat

Thậm chí còn có phiên bản của GNAT từ đối tác ADACORE ARM, tên GNAT Pro: http://www.arm.com/community/partners/display_product/rw/ProductId/5620/ công trình

IBM Rational Ada Embedded chỉ dành cho MIPS, m68k , x86, RH-32, có thể là SPARC.

Irvine ICC Ada chỉ hoạt động đối với x86; sparc; TI DSP C62xx/C64xx/C67xx; PowerPC 5xx, 6xx, 7xx; Intel i960; Intel i960; ADSP-210x0 SHARC DSP.

Green Hills Ada95 chỉ hoạt động cho: Power, 68k, CPU32, MIPS, x86, SPARC (docs)

4

Có một vài bài trong comp.lang.ada rằng nói chuyện về vấn đề này. IIRC có một số khả năng với các mức hỗ trợ khác nhau. Thật không may là trong thế giới Ada ARM đứng chủ yếu cho hướng dẫn tham khảo Ada, có thể cản trở một chút tìm kiếm của bạn, nhưng đây là một vài chủ đề tôi có thể nhanh chóng xác định vị trí. Trước khi liệt kê chúng, để làm cho câu trả lời tự chứa cho một điểm, một tùy chọn cổ (nhưng vẫn hợp lệ, tôi đoán) là sử dụng RTEMS. Một nỗ lực gần đây là gnatdroid (kiểm tra www.dragonlace.net). Tôi không có kinh nghiệm cá nhân với một trong số họ. Tôi nghĩ rằng tôi vẫn còn thiếu một dự án gần đây thứ hai nhắm mục tiêu Android, nhưng tôi không thể nhớ và cũng không định vị nó ngay bây giờ.

https://groups.google.com/forum/#!topic/comp.lang.ada/dUEvFLDEOi0

https://groups.google.com/forum/#!topic/comp.lang.ada/c1YOG9jRvas

https://groups.google.com/forum/#!topic/comp.lang.ada/8UyIPO6te6M

Các vấn đề liên quan