amiga-gcc
vscode-amiga-debug
amiga-gcc | vscode-amiga-debug | |
---|---|---|
8 | 5 | |
304 | 297 | |
- | - | |
6.6 | 7.5 | |
about 1 month ago | 3 months ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
amiga-gcc
-
Modern programming language compilers on the Amiga
https://github.com/bebbo/amiga-gcc is a modern GCC port. Mostly used as a cross compiler but can run native if you have lots of ram.
- I build physical board games using the Commodore Amiga, featuring authentic pixel art, embedded animations, and a play alongside soundtrack. My 3rd Kickstarter is live, and I would love the Amiga community to get behind it...
-
newbie to amiga programming - cross or what?
At some point, move on to crosscompiling. Use vasm for ASM, and gcc for C, using Bebbo's toolchain.
- Programming Help?
-
Help with VBCC VSCode setup
I should mention i also have got GCC installed as well, i followed the instructions from (https://github.com/bebbo/amiga-gcc) but idk what to do after so i left it.
-
Bringing Objective-C to the Amiga (2018)
Easy build of crossdev toolchain: https://github.com/bebbo/amiga-gcc
vscode-amiga-debug
- Programming the Amiga in 2023
- Modern programming language compilers on the Amiga
- Amiga-Debug Visual Studio Code Extension
-
Using an Amiga in 2021: Making an intro
As the original author wrote, assembler is top level leet-ness. However, we aren't in our teenager years anymore and cannot spend holidays hacking our Amigas, so time constraint is a thing. To be honest, assembler coding was always tedious to say the least. Debugging, Gurus, just to name a few in inconveniences.
This opened a chance for Amos.
If you have a look at today's leet-ness, have a look a The Black Lotus. They do everything with a cross-development pipeline, they even forked Amiga UAE to streamline their process. TBL is really top notch Amiga coding, fantastic stuff.
Amos and cross-development compile to machine code in the end. Besides that it is about easing things.
For reference, here is Abyss' fantastic project: https://github.com/BartmanAbyss/vscode-amiga-debug
- One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 11.2 with the bundled WinUAE.
What are some alternatives?
vscode-amiga-assembly - Amiga Assembly extension for Visual Studio Code
stlink - Open source STM32 MCU programming toolset
nim-amigaos - Nim bindings to AmigaOS 3 API
emacs-gdb - GDB graphical interface for GNU Emacs
aqb - A BASIC Compiler and IDE for Amiga Computers
DockerAmigaVbcc - Vbbc compiler for Amiga
computersystems - Incremental system software for Raspberry Pi. From a blinking LED to a video game.
OverRide - Binary Exploitation and Reverse-Engineering (from assembly into C)
libdebugme - Automatically spawn gdb on error.
amigeconv - Amigeconv - A graphics converter for different Amiga bitplanes, chunky & palette formats