PropGCC with Xcode 9
victorn
Posts: 5
in Propeller 1
Hello everyone,
I'm on macOS Sierra and I'm having some trouble getting Xcode to work with PropGCC. I will be soon embarking on a company project using the Propeller I. Using SimpleIDE was great for learning purposes and getting used to the Prop, but now that I have to start working on a large project it just doesn't make the cut anymore.
I use Sublime Text 3 for editing regularly but I'm also having some trouble with my current makefile and PropGCC. I'd mainly like to ask for other people's opinion on how to approach this situation. Any suggestions regarding a good environment (either Xcode or something else) for developing with the Prop I and any specific tooling that you guys use would be greatly appreciated!
I'm on macOS Sierra and I'm having some trouble getting Xcode to work with PropGCC. I will be soon embarking on a company project using the Propeller I. Using SimpleIDE was great for learning purposes and getting used to the Prop, but now that I have to start working on a large project it just doesn't make the cut anymore.
I use Sublime Text 3 for editing regularly but I'm also having some trouble with my current makefile and PropGCC. I'd mainly like to ask for other people's opinion on how to approach this situation. Any suggestions regarding a good environment (either Xcode or something else) for developing with the Prop I and any specific tooling that you guys use would be greatly appreciated!
Comments
It would be interesting to hear why SimpleIDE does not cut it for you. Given the 32K memory of the Propeller it's not like you are ever going to be making a huge code base to fit in there.
The important thing is the build tools. Why is your makefile and/or PropGCC not working?
For me, part of the beauty of the Propeller is the lack of the requirement for any complicated IDE or build tools. PropGCC, a makefile and the editor of your choice should be all you need.
I am a bit new to the embedded development side of things, so let's just say that I am just looking for some tips from experienced guys like you, if that makes sense.
https://github.com/dbetz/propgcc-demos.git
Another option is PropWare. I haven't had the greatest of times getting it to run on Windows, but you shouldn't have any real issues on Mac (my work is done on Linux). PropWare provides you with a CMake build system (a Makefile-generator) that takes care of all the hard stuff. You also can leverage some of CMake's great features, such as generating project files for XCode.
On top of CMake and all its great features, you'll also get access to Parallax's Simple Library, my own PropWare namespace (C++), SRLM's libpropeller namespace, and an Arduino port. Check it all out here: https://david.zemon.name/PropWare/ and let me know if you have questions.
Thanks David Z!