digitalmars.D - Separating parser and compiler ... Palm OS version?
- MicroWizard (11/11) Oct 28 2005 I would like to do some development work on my Palm
- pragma (12/22) Oct 28 2005 I've done a little work for PocketPC's, and have a Palm myself. My gues...
- Sean Kelly (6/16) Oct 28 2005 On your Palm, or for your Palm? It would be much easier to try and inte...
- MicroWizard (7/12) Oct 31 2005 For Palm development it is possible to use GCC with a lot of tools
I would like to do some development work on my Palm (Sony Clié PEG-TG50, PalmOS 5, ARM). I can see the following possible ways: - Port the GNU D compiler to PalmOS (ARM) I'm not so good in compilers to do that. - Port only the parser to Palm I can't see how, but it could be possible. - Use my Palm as a terminal to my Linux server Possible but it needs continuous TCP/IP connection. Any idea? Tamás Nagy
Oct 28 2005
In article <djsro2$1aaq$1 digitaldaemon.com>, MicroWizard says...I would like to do some development work on my Palm (Sony Clié PEG-TG50, PalmOS 5, ARM). I can see the following possible ways: - Port the GNU D compiler to PalmOS (ARM) I'm not so good in compilers to do that. - Port only the parser to Palm I can't see how, but it could be possible. - Use my Palm as a terminal to my Linux server Possible but it needs continuous TCP/IP connection. Any idea?I've done a little work for PocketPC's, and have a Palm myself. My guess is that you're going to want to go with that first option and compose a GNU compiler that has the D frontend and the Palm backend. At the very least, a good cross-compiler will let you take advantage of existing development suites that use emulation for development in this mode. Also, I'd reccomend using Ares instead of Phobos, as it has a smaller footprint. Since you're probably going to have to port some of the lower-level I/O hooks to what the Palm libraries provide (assuming they don't match up with standard C libs), this will also reduce your workload thanks to its minimalistic layout. Best of luck, and let us all know how it goes. - EricAnderton at yahoo
Oct 28 2005
In article <djsro2$1aaq$1 digitaldaemon.com>, MicroWizard says...I would like to do some development work on my Palm (Sony Clié PEG-TG50, PalmOS 5, ARM). I can see the following possible ways: - Port the GNU D compiler to PalmOS (ARM) I'm not so good in compilers to do that. - Port only the parser to Palm I can't see how, but it could be possible. - Use my Palm as a terminal to my Linux server Possible but it needs continuous TCP/IP connection. Any idea?On your Palm, or for your Palm? It would be much easier to try and integrate the DMD front end with something capable of generating ARM binaries than it would be to port a back-end to PalmOS. Space is a concern as well. Are there any freely available C compilers for PalmOS now? Sean
Oct 28 2005
Thanks for the idea.On your Palm, or for your Palm? It would be much easier to try and integrate the DMD front end with something capable of generating ARM binaries than it would be to port a back-end to PalmOS. Space is a concern as well. Are there any freely available C compilers for PalmOS now? SeanFor Palm development it is possible to use GCC with a lot of tools so C development is pretty well supported. For me C (and C++) development is a real pain, since DMD compiler is really usable ;-) I do find any possibility to develop in D _for_ Palm and develop in D _on_ Palm. Tamas
Oct 31 2005