Shortcuts: Mobile | Active Topics | Newest Posts | Latest Freeware | Private Messaging | Contribute News | Archive 
NEWS
Search News
Browse by Category
News History
1SRC News RSS Feed
1SRC Podcast RSS Feed
Contribute News
FORUMS
Search Forums
Topic Specific
News
General
Applications
Games
Video
Deals & Promos
Developers
E-books
Mac / Linux
Medical
Podcast
Skins & Backgrounds
Wireless
Off-Topic
Audio/Video
Cellphones
Digital Cameras
Gaming
Gadgets & Gizmos
Non-Palm OS PDAs
PCs/Laptops
Tech Web
palm
pre
Foleo
T|X-Series
Z-Series
LifeDrive
Zire
Treo
Tungsten
Older Palms
Sony
VZ-Series
TH-Series
UX-Series
TJ-Series
NX-Series
TG-Series
NZ-Series
Older Clies
Tapwave
Zodiac
Garmin
iQue
Other Licensees
AlphaSmart
Fossil
Group Sense
Kyocera
LG
Samsung
Site Specific
Arcade
Comment/Suggest
FREEWARE
Search Freeware
Applications
Ebooks
Skins
Backgrounds
ABOUT US
Contact Us
Contribute News
About Us
Privacy Statement
LOW PRICE SEARCH

Search for the lowest prices:




LINKS





























Go Back   1src Forums > Topic Specific > Developers
User Name
Password
FAQ Members List Calendar Chat Arcade Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 02-15-2007, 02:53 PM   #31
_Em
Beta Tester
 
_Em's Avatar
 
Join Date: Nov 2005
Location: Igloo
Posts: 2,378 _Em is on a distinguished road
Send a message via ICQ to _Em Send a message via AIM to _Em Send a message via MSN to _Em Send a message via Yahoo to _Em
Quote:
Originally Posted by khertan
"unless i misunderstood something?" C++ is just a hack to get c object oriented ... there are many things that let's many people say that c++ isn't a truely object language for example many people consider statically-typed language aren't full object oriented. But many other consider it like a real object oriented language ...

It s like the mac/pc debate ... A geek war ...

Indeed... to both parts
C++ is an object oriented extension to c; it allows you to write code in an object-oriented manner, but the language and compiler aren't based on objects, such as LISP or even Python are. In LISP and Python for example, you can run code recursively inside itself, debug live running code, swap out objects at runtime, re-define ANY part of the language to suit your needs, etc. C++ has no notion of lambda constructs, has stratified scoping, and has some language rules that don't persist through areas of scope.

The basic answer is that you can write fully object oriented code in C++, but the language itself is not truly object oriented.
__________________
My Palm family:
Palm T|X ~ Palm T|E ~ m130 ~ m125 ~ POSE
_Em is offline   Reply With Quote
Old 12-29-2007, 11:08 AM   #32
lordbah
Registered User
 
Join Date: Dec 2007
Posts: 4 lordbah is on a distinguished road
Quote:
Originally Posted by potter
[*]PRC tools does work under Linux. It is actually just gcc built as a cross compiler with a few additional tools.[*]Last I check PODS did not work under Linux, however since Eclipse does, and PRC Tools does I would expect one should be able to get it operational under Linux.
  • Since Access is moving towards Linux, I would expect them to eventually release a Linux disptribution of PODS.
[*]You can test your applications on your desktop using the Palm OS Emulator or Palm OS Simulator.
  • The Palm OS Emulator is available under Windows, Mac or Linux. Only supports Palm OS 1.0 through 4.X.
  • The Palm OS Simulator is currently only available under Windows. Supports Palm OS 5.0 and above.


As far as I can tell, it's still true (as posted back in February) that Access doesn't supply any way of testing Palm OS 5 apps on Linux. Or am I missing something?
lordbah is offline   Reply With Quote
Old 12-29-2007, 11:57 AM   #33
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
They do. They released a Garnet VM emulator, which, unlike the simulator, is a full ARM emulator. It's slow, but far more powerful than the simulator.
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Old 12-29-2007, 07:13 PM   #34
lordbah
Registered User
 
Join Date: Dec 2007
Posts: 4 lordbah is on a distinguished road
Quote:
Originally Posted by phreakonaleash
They do. They released a Garnet VM emulator, which, unlike the simulator, is a full ARM emulator. It's slow, but far more powerful than the simulator.


Thru their web interface I don't see this tool. Maybe I'm following the wrong links. (Wanting to develop something to install on my Palm today, I had no reason to follow any Access Linux links). But then if you really can't install applications, what's the point anyway? Eh, maybe it's been updated since that blog entry, I'll download it and see.
lordbah is offline   Reply With Quote
Old 12-29-2007, 10:27 PM   #35
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
You can install things on the vm....

The VM has nothing to do with ALP, it's its own entity from ACCESS like the netfront browser.
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Old 12-30-2007, 10:48 AM   #36
Tomohawk
Palm is a 4-letter Word?
 
Join Date: Nov 2006
Location: Ohio
Posts: 461 Tomohawk is on a distinguished road
I have been using the DevC++ IDE system for several years. It's a no-nonsense IDE, but it does let you write code and compiles with the gcc. The developers are working on extensions for PalmOS too, but nothing yet.

All freeware.
__________________
Drive responsibly
Rock & Roll
Tomohawk is offline   Reply With Quote
Old 12-30-2007, 01:16 PM   #37
I love my mom
Programmer by Grace
 
Join Date: Nov 2005
Posts: 1,318 I love my mom is on a distinguished road
Quote:
Originally Posted by Tomohawk
I have been using the DevC++ IDE system for several years. It's a no-nonsense IDE, but it does let you write code and compiles with the gcc. The developers are working on extensions for PalmOS too, but nothing yet.

All freeware.


I use DevC++ myself. I'd like to see it come to the PalmOS, but I'm very content with PRC-Tools until then.
__________________
Software Development Versions - here

developer AT programmerbygrace dot com
I love my mom is offline   Reply With Quote
Old 12-30-2007, 01:18 PM   #38
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
Well, since prc-tools is gcc under cygwin and Dev-C++ is basically gcc under mingw (minimalist gnu for windows) plus a GUI, it should be fairly straight forward to uild prc-tools under mingw.
Heck it might work better, not being tied to cygwin so much.
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Old 01-25-2008, 07:05 AM   #39
lordbah
Registered User
 
Join Date: Dec 2007
Posts: 4 lordbah is on a distinguished road
Quote:
Originally Posted by phreakonaleash
You can install things on the vm....


I'm going to need a hint. I can start gvm, I can start gras-client. In GC the "ping" command says the GVM is running but not accepting sessions. But I have no idea whether or not I need "sessions" - there is almost no documentation with this thing. Neither "applaunch hello1.prc" nor "dbimport hello1.prc" succeeds. Sounds like I am where you were when you wrote your blog entry that there is no way to install apps. I tried making an "autoload" folder (under GVM, under bin, and under linux_rel) and putting hello1.prc in it, and using "appswitch hello1" but that doesn't work either ("can't open session").
lordbah is offline   Reply With Quote
Old 01-27-2008, 07:08 AM   #40
choisum
Registered User
 
Join Date: Mar 2007
Posts: 6 choisum is on a distinguished road
Quote:
Originally Posted by _Em
ANSI C is the original language, and is the successor to B (which is why it was called C).


Oh, K&R C predated ANSI C. A verly long time ago I was interviewed on the differences between them
choisum is offline   Reply With Quote
Old 02-11-2008, 06:30 AM   #41
lordbah
Registered User
 
Join Date: Dec 2007
Posts: 4 lordbah is on a distinguished road
Does anyone have this thing working who can walk me through it?
lordbah is offline   Reply With Quote
Old 04-06-2008, 07:31 AM   #42
javispedro
Registered User
 
javispedro's Avatar
 
Join Date: Dec 2005
Location: Barcelona
Posts: 134 javispedro is on a distinguished road
Quote:
Originally Posted by lordbah
I'm going to need a hint. I can start gvm, I can start gras-client. In GC the "ping" command says the GVM is running but not accepting sessions. But I have no idea whether or not I need "sessions" - there is almost no documentation with this thing.
You have to launch gvm with -G (check the readme).

I tried to setup this to test if I could use it to debug ARMlets, but as the docs say, the Debug Nub does not work at all using gvm.

I guess the only way to debug ARMlets is either
A) put lots of printf's
B) build a serial cable and connect my T|X real device with the computer, then use POD (Palm OS Debugger).
__________________
m130 -> T|X (died) -> T|X (died) -> N810

Last edited by javispedro : 04-06-2008 at 09:43 AM.
javispedro is offline   Reply With Quote
Old 10-14-2008, 10:11 PM   #43
nova_seph
Registered User
 
Join Date: Jun 2006
Posts: 6 nova_seph is on a distinguished road
Just to get it clear. Is there any actual support for Palm/Garnet OS 5 App Development under Linux? (meaning, an ARM compiler, emulator, and idk what else, cmon i'm a just hobbyst empiric programmer). I'd love to program for my Palm TX, but right now, I'm just reading lots of stuff, and have SrcEdit (Source Editor), Bird (Resource Editor), and OnBoardC. But without a keyboard for my palm, this is just too much for me. I'd like to write/compile/test apps in linux.
Any walkthrough somewhere?
nova_seph is offline   Reply With Quote
Old 10-15-2008, 10:00 AM   #44
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
Often, I edit text files on a CF card using my PC, then use CF2DOC to convert it to DOC format for OnboardC. Although I do have a keyboard for my palm, it's still much easier to type on a PC. If you have a CF card reader in your palm, it's the easiest way to go in my opinion.
Jerramy is offline   Reply With Quote
Old 10-15-2008, 10:53 AM   #45
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
Quote:
Originally Posted by nova_seph
Just to get it clear. Is there any actual support for Palm/Garnet OS 5 App Development under Linux? (meaning, an ARM compiler, emulator, and idk what else, cmon i'm a just hobbyst empiric programmer). I'd love to program for my Palm TX, but right now, I'm just reading lots of stuff, and have SrcEdit (Source Editor), Bird (Resource Editor), and OnBoardC. But without a keyboard for my palm, this is just too much for me. I'd like to write/compile/test apps in linux.
Any walkthrough somewhere?

aptitude install prc-tools wine
SImulators run under wine. prc-tools is gcc for compiling palmos apps. google prc-tools tutorial for help with make etc if you've not used it before.

Arm Native apps ARE NOT FEASIBLE under linux with prc-tools. it is possible under Metrowerks codewarrior (also runs under wine, somewhat nicely: http://appdb.winehq.org/objectManag...urnTo=&iId=4675 <-- i think a garbage rating is a little harsh, because I use it just fine under 1.13, even with breakpoints.)
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
how programming launcher app? handhell_engine Developers 1 12-17-2004 09:42 AM
C Programming on Palm OS Fay_Yerng Developers 6 11-18-2003 12:02 PM
re: programming plamclienx Developers 1 08-05-2003 12:21 AM
palm programming books cliezilla2 Clie NX-series 16 02-06-2003 06:30 PM


All times are GMT -5. The time now is 09:47 AM.

  AD HOSTS ?
  GOOGLE ADS ?
  AMAZON ADS ?

Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
2001 Entity City, LLC. All rights reserved.