Phiên bản mặc định của GNU Make đi kèm với SoC Embedded Design Suite (EDS) 13.1 (và nằm trong đường dẫn được đặt trong SoC EDS 13.1 Command Shell) là 3.82.90. Phiên bản này sẽ gây ra các thông báo lỗi sau đây trong khi xây dựng bộ tải trước trên Máy tính Windows:
Kiểu đích Makefile:200 *** không chứa '%'. Dừng.
Thông tin thêm về Tạo và Biên dịch bộ tải trước có thể được tìm thấy ở đây: http://www.rocketboards.org/foswiki/Documentation/GSRD131Preloader
Để kiểm tra phiên bản tạo nội dung nào được cài đặt và trong đường dẫn trên hệ thống của bạn:
- chạy hoặc nguồn SoC EDS 13.1 Command Shell
- chạy "make -v" tại dấu nhắc lệnh
Nếu thực hiện báo cáo phiên bản sau thì phiên bản đã cài đặt phải được cập nhật (xem bên dưới để biết hướng dẫn cách cập nhật):
$ tạo -v
Cấu hình GNU 3.82.90
Được thiết kế cho i686-pc-cyg turbo
Bản quyền (C) 2010 Free Software Foundation, Inc.
GPLv3 giấy phép: GNU GPL phiên bản 3 trở lên <http://gnu.org/licenses/gpl.html>
Đây là phần mềm miễn phí: bạn được tự do thay đổi và phân phối lại phần mềm đó.
Không CÓ BẢO HÀNH, trong phạm vi được pháp luật cho phép.
Việc cập nhật phiên bản đã sử dụng của make lên phiên bản 3.81 sẽ cho phép bộ tải trước được xây dựng chính xác. Có một số tùy chọn để cập nhật phiên bản thực hiện đã sử dụng. Nếu bản Nios II EDS 13.1 được cài đặt, nó sẽ cài đặt phiên bản 3.81 của GNU. Để trỏ đến phiên bản này từ trong SoC EDS 13.1 Command Shell:
- chạy hoặc nguồn SoC EDS 13.1 Command Shell
- Tại dấu nhắc lệnh, chạy "export PATH=/.. /nios2eds/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3//bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin"
Ngoài ra, nếu biến môi trường được đặt:
- Tại dấu nhắc SoC EDS 13.1 Command Shell, chạy "export PATH=/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin"
Ngoài ra, NIOS II 13.1 Command Shell cũng có thể được nguồn gốc từ trong SoC EDS Command Shell:
- Tại dấu nhắc SoC EDS 13.1 Command Shell, chạy "/nios2_command_shell.sh"
Phiên bản 14.0 của DS-5 cũng cài đặt GNU Make phiên bản 3.81 và thay vào đó, điều này có thể được thêm vào biến môi trường PATH:
- Tại dấu nhắc SoC EDS 13.1 Command Shell, chạy "export PATH=/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin"
Cygthernet GNU Make phiên bản 3.81 cũng được bao gồm ở đây (được đính kèm như make.exe). Nó cũng có thể được tải xuống máy tính cá nhân của bạn và đường dẫn của nó cũng được thêm vào biến môi trường PATH và được sử dụng để tải trước.
Để kiểm tra phiên bản tạo được thêm vào PATH hệ thống, chạy lại "make -v". Nếu thực hiện báo cáo phiên bản sau (3.81), phiên bản thực hiện chính xác sẽ được cài đặt.
$ tạo -v
GNU tạo 3.81
Bản quyền (C) 2006 Free Software Foundation, Inc.
Đây là phần mềm miễn phí; xem nguồn để sao chép điều kiện.
Không có bảo hành; thậm chí không dành cho KHẢ NĂNG THƯƠNG MẠI hoặc SỰ THÍCH HỢP CHO A
MỤC ĐÍCH CỤ THỂ.
Chương trình này được xây dựng cho i686-w64-mingw32