Changes between Version 16 and Version 17 of Docs/825gen2/Dev/UpdatingLegacyApps
- Timestamp:
- 02/08/24 10:34:50 (9 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Docs/825gen2/Dev/UpdatingLegacyApps
v16 v17 7 7 5. There is now a duplicated build configuration. We will change this configuration to compile for the new 825. 8 8 6. Right-click on the project and select "Properties...", Select "Settings" and "Tool Settings". 9 7. Some projects might have "Cross Settings" under "Tool Settings". If so change the "Prefix" from "m68k-uclinux-" to "aarch-none-linux-gnu-" (Be the to not leave out the final minus sign). If the "Cross Settings" is in the project the following steps 8-11 may then be skipped.9 7. Some projects might have "Cross Settings" under "Tool Settings". If so change the "Prefix" from "m68k-uclinux-" to "aarch-none-linux-gnu-" (Be sure to not leave out the final minus sign). If the "Cross Settings" is in the project the following steps 8-11 may then be skipped. 10 10 8. Select "GCC C++ Compiler". The "Command:" will show "m68k-uclinux-g++". Change this to "aarch64-none-linux-gnu-g++". This changes the compiler to compile for the ARM64 architecture. 11 11 9. Select "GCC C++ Linker". The "Command:" will show "m68k-uclinux-g++". Change this to "aarch64-none-linux-gnu-g++". This changes the linker to link the project for the ARM64 architecture. Linking is the process of combining the already compiled code modules and libraries to create the executable.