SimpleIDE Welcome program
Rsadeika
Posts: 3,837
I was just testing out this program with an XMM-SINGLE External Ram compile with the ACTIVITYBOARD-SDXMM Board Type and I get:
Ray
I thought I was able to do this kind of compile, which was straight forward, in previous versions of SimpleIDE?Project Directory: C:/Users/Ray/Documents/SimpleIDE/My Projects/
propeller-elf-gcc.exe -v GCC 4.6.1 (propellergcc_v1_0_0_2090)
propeller-elf-gcc.exe -I . -L . -I C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Utility/libsimpletools -L C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Utility/libsimpletools/xmm_single/ -I C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Text Devices/libsimpletext -L C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Text Devices/libsimpletext/xmm_single/ -I C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Protocol/libsimplei2c -L C:/Users/Ray/Documents/SimpleIDE/Learn/Simple Libraries/Protocol/libsimplei2c/xmm_single/ -o xmm_single/Welcome.elf -Os -mxmm-single -m32bit-doubles -fno-exceptions -std=c99 Welcome.c -lm -lsimpletools -lsimpletext -lsimplei2c -lm -lsimpletools -lsimpletext -lm -lsimpletools -lm
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimpletools
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimpletext
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimplei2c
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimpletools
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimpletext
c:/program files (x86)/simpleide/propeller-gcc/bin/../lib/gcc/propeller-elf/4.6.1/../../../../propeller-elf/bin/ld.exe: cannot find -lsimpletools
collect2: ld returned 1 exit status
propeller-load -x xmm_single/Welcome.elf
error: failed to open 'xmm_single/Welcome.elf'
error: load failed
Could not make AUTORUN.PEX
Done. Build Failed!
Click error or warning messages above to debug.
Ray
Comments
You seem to have problem with WIndows compile with the additions. Compiles are usually verbose unless to ask them to not be so. The idea is that you can track the snags if there are any.
That first error about 'cannot find lssimpletools is likely the source of your woes. Errors after the first one listed may be nonsense, maybe valid. The first one is most telling. You may have to open a path to some directories or reorganize directories to conform to expected organization.
Sadly, when ever I start to try to get it loaded I find something is delaying the completion of it. It seems to work in the Windows side and the Apple side, so I just bide my time.
For the sake of reduced confusion, Parallax needs to have released of SimpleIDE to be brought up for all OSes at the sametime. If that is not possible, separate support Forums might be helpful.. but I doubt that is going to happen.
Maybe a sticky with the current status of all three OS version might be useful. with the current status of all three OS version might be useful. I am a bit envious that you have SimpleIDE.
Are you saying that new build download I posted to dropbox is not working for you? If so what is the issue?
Jazzed has said the official Linux down load from Parallax will be fixed "real soon now".
Ray
Apparently xmm_single lib*.a are not pre-built in all simple libraries and this is causing a failure. It's likely a simple oversight by Andy. I'll ping him.
I had to rewrite several things after the memory-model subfolders were targeted, and changing xmm-single to xmm_single was one thing. It works if you have all the libraries.
The default propeller-gcc SD Card access methodology is used with-in the Simple Library workspace and it works fine in CMM/LMM/XMMC. It's the one propeller-gcc thing that seemed to provide both the most feature-rich and smallest solution in all memory models (minus COG model).
Well, I agree with that, but I keep finding that I am downloading something that is broken or depreciated... I am trying to point out that Simple IDE is not easy to find to load for a Linux user.
I've tried Google, and that is version 8.4 and no source code available. I've tried Parallax's sticky. Is there yet a 3rd alternative?
Meanwhile, I really do have other Propeller projects that don't require C and am staying busy.
It was easy (for almost two years) until about two weeks ago.
There was some confusion over what my script was actually doing (.sh programming can be worse than other languages except one). That has been sorted now, but the installer will be different. I have an email on fixing up a package, but am working on the regular paying gig today and haven't had time to finish it up.
We are into version 0-9-4x now but do not have any acceptable Linux releases posted in downloads. Will fix this soon, really.
Thing is, as far as I can tell, all of this stuff is new and still subject to development. We are the alpha, beta...omega testers. As faithful Parallax old timers we have a responsibility to down load whatever comes, push it to the limits, and report back what we find.
This is not the Windows world of, "it's done", it's in "the shrink wrap box", "that's it".
I heard that! :0)
I have actually been thinking of closing my Loopy Byteloose account and starting over with a different name and no stars as I seem to be unable to keep up with all the changes, new products, and such. The expectations might be a bit too much.
I think I had 5 of the first 100 Propeller chips ever sold, but I am just finally grasping PASM (thanks to Forth).
I can be patient with having others that are working hard to make the experience wonderful. Thanks, Jazz. Thanks, Heater.
Coding in C is coming along at a similar pace.