Trouble installing SimpleIDE: "GCC Compiler not found"
W9GFO
Posts: 4,010
I have downloaded and run Simple-IDE_1-1-0_MacOS.pkg following the instructions here; http://learn.parallax.com/tutorials/language/propeller-c/propeller-c-set-simpleide/mac
After restart I get the message "GCC Compiler not found", then "Please select propeller load folder in the Properties dialog".
I have searched my computer for GCC and it is nowhere to be found.
Without being able to select the GCC compiler path, SimpleIDE is not usable.
Maybe not relevant but according to the instructions SimpleIDE should be installed in Users -> Your_Username -> Applications. But it does not appear there, instead it gets installed in Macintosh HD -> Applications.
Comments
If its needed for simple ide on mac you'd think they would instruct you to install gcc first...
As for installing the gcc compiler....
https://www.mkyong.com/mac/how-to-install-gcc-compiler-on-mac-os-x/
And it looks like you also need a copy of proploader --> https://github.com/parallaxinc/PropLoader/releases/download/v1.0-37/proploader-mac.zip
... why its talking about the depreciated version ---propeller-load... kinda odd...
Download the latest proploader extract it, and point simpleide to it.
I thought all these files were included with the simpleide package, and you mentioned that the package installed into the wrong place, might explain why the gcc and propeller-load cannot be found either.. I wonder if its as simple as finding where simplie ide is installed, and look for a folder that has the proploader and propellergccelf file. And if its there, the folder probably just needs to be added to your paths.
I do not know why the installer didn't do the install properly, but it seems that is what happened to you.
Try installing the gcc package from the link above..., but that might not work, because i think its looking for the propeller-gcc-elf file, which is normally
installed with the simpleide installer...?
It seems the paths for simple ide and registering proper paths into your mac environment, isn't happening for you.
I've tried searching for GCC and other files names associated with it but come up with nothing. I am confident that it is nowhere to be found on this computer. I think I will create a new login and see if it installs correctly there.
That seems to be the issue, really whacked install locations.
That sounds like a better solution than installing gcc, since you aren't actually tying to compile simple ide, you don't need it, as I understand it.
Now when I open it under my main user account I am able to tell it where to find propeller-elf-gcc, It seems to be working now.
The gcc compiler for propeller is located via the above installation, within the SimpleIDE.app bundle at: "/Applications/SimpleIDE.app/Contents/propeller-gcc/bin"... Here's a listing of the bin directory where the propeller compiler toolset is located within the app (on macOS):
SimpleIDE will use the proper propeller compiler dependent on your project (C, C++, etc...) from the above toolset.
Typing 'gcc' on the command line (EX: in the Terminal app) on macOS will execute the Mac's own GCC compiler, if installed. That compiler will compile code for macOS programs and applications, not propeller code...
Note: propeller-load is also located within that bin directory.
dgately
dgately