Re: sdk for older devices?
Brought to you by:
jmarshall
|
From: John M. <jma...@us...> - 2005-06-17 02:13:45
|
On Jun 16, 2005, at 22:25, Stefan Holst wrote: > John Marshall wrote: >> On Jun 12, 2005, at 13:37, Stefan Holst wrote: >>> /usr/share/prc-tools/include/PalmOS.h:15: warning: #warning use >>> Pilot.h if you really mean to use the 3.1 SDK or earlier; you may >>> need to run palmdev-prep or use a suitable -palmosX option -- see >>> "http://prc-tools.sourceforge.net/cgi-bin/info/palmdev-prep" for >>> details >> Did you read the error message? Clearly -palmos3.5 is not a suitable >> -palmosX option, because you do not have a 3.5 SDK installed. > > Yes, I read them. The toolchain thinks it's an old SDK (3.1 or > earlier). > So I ignored the wrong warning. I am amazed that you managed to misinterpret this warning in this way. However, the implication that the wording should be updated is correct. This warning was introduced at a time when the 3.5 SDK and the transition from Pilot.h to PalmOS.h were new, and using the wrong all-encompassing header was a common mistake. It was also the time when palmdev-prep was introduced, and not having run that was also a common mistake. But these days it seems that the common mistake is explicitly requesting (via -palmos3.5 and so on) the use of an SDK that one has not installed or perhaps even ever heard of. This in itself is astonishing :-(, but to be sure there is more that this warning could be doing to nudge these lost souls in the right direction. > And after I grabbed a pose binary out of a rpm (compilation works with > tweaks but touch screen wasn't working), I finally got the toolchain > working again. :) Your problem is that you are not using the resources that are available to you. The appropriate mailing list for pose issues (namely emulator-forum) has contained a workaround for this problem since January and a full solution for over a month. But that is even more clearly off-topic for this mailing list. John |