John, Thanks so much for the information. It worked like a charm. I look forward to the Win32 install EXE. Mike McCollister > ---------- > From: John Marshall[SMTP:[EMAIL PROTECTED]] > Reply To: Palm Developer Forum > Sent: Wednesday, February 02, 2000 4:14 PM > To: Palm Developer Forum > Subject: Re: OS 3.5 Headers and Win32 GCC 0.5 > Importance: High > > McCollister, Mike <[EMAIL PROTECTED]> wrote: > > However, > > when I switch to the 3.5 header files, I get complaints that certain > header > > files can't be found. > > If you're talking about things like Pilot.h being renamed PalmOS.h and > similarly Common.h -> PalmTypes.h and rearrangements like that, then > that's > generic to 3.5 and CodeWarrior users need to deal with it too. > > > Is there someone out there that has used GCC 0.5 for Win32 and added the > OS > > 3.5 header files? > > However the directory structure has also changed a bit in 3.5. This > doesn't > affect users of CW (which searches a whole directory tree for headers), > but > does affect GCC (which searches only one directory, so needs to be told > about > each directory in a tree). Here are the instructions that will be in the > final version of the 3.5 SDK: > > ==== > * prc-tools 0.5.0, based on GCC 2.7.2.2 > > Depending on how you have set things up, you want to add the header files > from this SDK to a `PalmOS35' directory alongside your old SDK headers. > This is complicated a little by the fact that most of the files in > `Palm OS 3.5 Support/Incs' are now down in a `Core' subdirectory. > > 1. Create a `PalmOS35' directory wherever you have put your `PalmOS1', > `PalmOS2', etc, directories. > > 2. Copy the directory tree under `Palm OS 3.5 Support/Incs/Core' to your > new `PalmOS35' directory. > > 3. Copy all the files in the top level `Palm OS 3.5 Support/Incs' > directory and all the files under `Palm OS 3.5 Support/Incs/Dynamic' > and `Palm OS 3.5 Support/Incs/Libraries' to your `PalmOS35' directory. > These files won't be in their official proper places, but at least you > will be able to get work done. > > 4. Again depending on how you have things set up, you can instruct GCC to > use these header files by changing the `PalmOS' symbolic link to point to > your `PalmOS35' directory. > > 5. You may also want to add the libraries in `Palm OS 3.5 Support/GCC > Libraries/m68k-palmos-coff' to somewhere in your linker search path. > Again, this depends on how you have set up the compiler; you may want > to use a `-L' linker option to point to the libraries if you use them. > ==== > > There are better ways of doing this, but this way has the advantage of > being easy to explain :-). Prc-tools versions greater than 0.5.0 are > set up to use the 3.5 SDK layout as is, so this problem goes away. > (And a pre-built Windows version is currently about 3mm away from the > finish line at http://www.palm.com/devzone/, and it's crawling ever > closer... :-)) > > John > > -- > For information on using the Palm Developer Forums, or to unsubscribe, > please see http://www.palm.com/devzone/mailinglists.html > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palm.com/devzone/mailinglists.html
