Pages: 1
|
 |
|
Author
|
Topic: Which platforms? (Read 1874 times)
|
Charles Childers
Administrator
Sr. Member
    
Karma: +2/-0
Offline
Posts: 745
|
RetroForth 8.3 will be a pretty significant release (it brings a cleaner, more stable core and has many refinements to the core language), and as it involves at least partial rewriting of the existing ports, I'd like to know which ports people are using and which OSes they'd like to see supported when 8.3 is released.
(Note: I do plan to eventually have all of the existing ports in place again, but I'm not sure that I can get all of them done in the next two months...)
So the existing ports are:
Linux Windows FreeBSD Generic Generic+FFI libretro Native L4Ka::Pistachio Dex4u
Linux and Windows will definitely be supported when 8.3 is ready. libretro is being revamped and will also be ready.
I'm thinking of redoing Generic and Generic+FFI to use libretro and C since they rely on LIBC anyway. (Long term this is good as it enables me to test the libretro functionality better and also might be helpful in bringing RetroForth to OSes that don't have GLIBC.)
Native is also likely to be supported at the launch of 8.3, though a complete revamp of the assembly kernel is planned for early 2005.
On the others I'm a bit undecided: does anyone use them? And are there other OSes (Solaris, BeOS/Haiku/Zeta, the other BSD's, others?) that people use and would like to have an official RetroForth port for?
|
|
|
|
|
Logged
|
|
|
|
Helmar
Library Contributor
Full Member
   
Karma: +1/-0
Offline
Posts: 129
TUCK what??? SWAP OVER!!!
|
Hi Charles,
the support for OpenSolaris can directly be included in Linux version. The calling interface is not that different and there is a possibility to recognize on what system you are: if the return stack pointer is non-negative, it is Solaris...
Bis dann, Helmar helmwo@web.de
|
|
|
|
|
Logged
|
|
|
|
Charles Childers
Administrator
Sr. Member
    
Karma: +2/-0
Offline
Posts: 745
|
Indeed, this is a good thing. I'm searching for live CD and/or install CD iso's for OpenSolaris. (I plan to replace the linux installation on my old box with OpenSolaris and FreeBSD installations). Ideally I'll find a way to get FreeBSD support into the same binary along with OpenSolaris and Linux...
|
|
|
|
|
Logged
|
|
|
|
Helmar
Library Contributor
Full Member
   
Karma: +1/-0
Offline
Posts: 129
TUCK what??? SWAP OVER!!!
|
Charles,
try http://schillix.org/ . Some (linux-)people dont like the author, but his system is not bad.
Bis dann, Helmar
|
|
|
|
|
Logged
|
|
|
|
adeptwiz
Newbie

Karma: +0/-0
Offline
Posts: 1
|
Hi,
Retro forth most impressive.
I would suggest ARM7. Lots of platforms. I am playing with JuiceBox. IMHO Forth has some BIG advantages for embedded stuff.
FWIW - I have wiggler/serial port for Juicebox interfaced to PC. It would be SO nice to be able to easily write and test stuff.... Forth 
warm regards to all, wiz
|
|
|
|
|
Logged
|
|
|
|
Pages: 1
|
|
|
|
|