Any plan to support development tools on macOS ?
The mbed enabled boards are well detected as drives on iMac PCs as well.
Clearly the IDE porting is likely to be the major effort.
Maybe a first step with command line only tools could be enough to start.
Just as curiosity, is there any code inside the Astrobe tools written in Oberon-07 or everything
is written in C/C++?
macOS support
-
- Site Admin
- Posts: 525
- Joined: Fri Dec 31, 2010 12:30 pm
- Contact:
Re: macOS support
If anybody who has the Professional Edition wanted to try the command-line compiler and linker on a macOS system they would need to install the necessary pre-requisites (i.e. the Microsoft .NET framework). I would be interested to hear of any problems and would try to help resolve them if I am able to duplicate them on my macOS system. I wouldn't expect anything other than a couple of minor issues.
There is no C/C++ source code used in the Astrobe tools. The IDE, compiler, linker, builder, disassembler and upload tools are all written in Component Pascal. The syntax-oriented editor and terminal are written in C#.
The Component Pascal language is Oberon-2 with a number of Object-Oriented extensions designed to make it suitable for targeting Component Frameworks like .NET. We use the Gardens Point Component Pascal compiler (GPCP) which was developed at Queensland University of Technology (QUT). For links to more information, including the source code of the compiler (also written in Component Pascal) see:
https://www.cfbsoftware.com/gpcp
There is no C/C++ source code used in the Astrobe tools. The IDE, compiler, linker, builder, disassembler and upload tools are all written in Component Pascal. The syntax-oriented editor and terminal are written in C#.
The Component Pascal language is Oberon-2 with a number of Object-Oriented extensions designed to make it suitable for targeting Component Frameworks like .NET. We use the Gardens Point Component Pascal compiler (GPCP) which was developed at Queensland University of Technology (QUT). For links to more information, including the source code of the compiler (also written in Component Pascal) see:
https://www.cfbsoftware.com/gpcp
Re: macOS support
That's very interesting.
I will take a look at GPCP.
It seems that there is also a JVM version of the GPCP tools.
Maybe, could this be easier to support on macOS ?
I will take a look at GPCP.
It seems that there is also a JVM version of the GPCP tools.
Maybe, could this be easier to support on macOS ?
-
- Site Admin
- Posts: 525
- Joined: Fri Dec 31, 2010 12:30 pm
- Contact:
Re: macOS support
No. It would not be easier to support the Astrobe command line tools in a JVM environment.