Open Spin Broken
Kye
Posts: 2,200
I'm not sure what's wrong here... but openspin clearly is not able to compile the source correctly. It produces a different output than the propeller tool that does not work.
Roy, would you know what's going on?
Roy, would you know what's going on?
Comments
OpenSpin is not broken. when I compile your code with openspin here on linux I get the same binary as your PropTool binary.
Do you have a recent version of openspin? I am using a version I built from it's github repo a few months back.
Out of curiosity I compiled your code with Michael Park's HomeSpun Spin compiler too compare with. Turns out that openspin and HomeSpun both compile your code to the same binary file that you have. See below.
Build with HomeSpun and save the binary: Build with openspin and save the binary: Compare md5sums of all thee binaries.
P.S. It would be nice not to have to deal with file names with odd characters like "!". Having to escape that stuff all the time is annoying.
@ Heater - I used the ! character for the file name because it promotes the file name to the top of the directory. Using a filename like that with a GUI on windows inst an issue. I started naming spin files this way because I'd have directories with hundreds of files.
I guess part of the reason is that there is now the open source PropellerIDE for Spin development http://forums.parallax.com/showthread.php/153921-Open-Propeller-Project-3-Propeller-IDE-V0.1-Package-Available
I presume there is much more recent version of OpenSpin in that package.
I've finally been granted permission to make SimpleIDE 1.0.0 (RC1) and am including the latest version.
Huh? We're about to release our production candidate, version 1.0! It should be out this week, in fact. SimpleIDE is being used, every day, mostly in schools.
Spin and C don't involve internal Parallax resource tradeoffs, so you know. The development tools are maintained by different people:
SimpleIDE:
Andy Lindsay, Stephanie Lindsay, Steve Denson, Eric Smith, David Betz, Jeff Martin
PropellerIDE:
Roy Eltham, Brett Weir, Jeff Martin
The only commonality is Jeff, who you already know as our tool developer.
Ken Gracey
A big "well done" and great thanks to everyone involved. These projects have brought the Propeller development scene a long way since the dark days of the single platform Prop Tool.
Also thanks to BradC for BST, MPark for HomeSpun, RossH for Catalina, Cliff Biffle for propasm and others who made working with the Propeller possible for many of us over the years.