]>
Commit | Line | Data |
---|---|---|
2e492c85 SC |
1 | Installing latest headers (and Carbon Support) |
2 | ---------------------------------------------- | |
3 | ||
8d823dab SC |
4 | NOTE : these steps are not necessary for Pro 6, only for Pro 5.3 |
5 | ||
1eaf1962 SC |
6 | the latest build for carbon support lead to a few changes you will have to follow, in order |
7 | to successfully compile the code (also necessary if you don't want to build the carbon targets) | |
8 | ||
9 | 1. you need CodeWarrior Pro 5.3 , i.e. 5.0 with all the upgrades | |
10 | 2. you have to download the 3.3.2 universal interfaces from | |
11 | ftp://ftp.apple.com/developer/Development_Kits/UniversalInterfaces3.3.2.sit.hqx | |
12 | 3. put the Interfaces and Libraries Folder into the MacOS Support folder and replace older versions | |
13 | 4. remove from the MacOS Support folder the separate OpenTransport folder | |
14 | 5. open the file MacOS Support:MacHeaders:MacHeaders.c and add the line | |
15 | #include <ControlDefinitions.h> | |
16 | after the | |
17 | #include <Controls.h> | |
18 | 6. rebuild all MacHeaders from the MacHeaders.mcp project in the same folder | |
19 | ||
20 | if you want to build the carbon targets, you will also need the latest carbonized version of | |
21 | MSL from Metrowerks, at the time of writing, this meant applying the changes from the folders | |
22 | CodeWarrior Pro 5:Pre-Release:Carbon & MacOSX Development:Carbonized MSL and | |
23 | CodeWarrior Pro 5:Pre-Release:Carbon & MacOSX Development:Carbonized Runtimes | |
1ebfaf0c SC |
24 | (consult the file CodeWarrior Pro 5:Pre-Release:Carbon & MacOSX Development:Carbon & MacOSX README) |
25 | ||
8d823dab SC |
26 | Project Files |
27 | ------------- | |
28 | ||
29 | there are always the makemac.mcp files for Pro 5.3 and the makemac6.mcp files for Pro 6 | |
30 | ||
2e492c85 SC |
31 | Problems with .xpm files |
32 | ------------------------ | |
1ebfaf0c SC |
33 | |
34 | if you have downloaded all the files and get errors like : | |
35 | ||
36 | Error : the file 'wx/generic/tip.xpm' cannot be opened | |
37 | tipdlg.cpp line 201 #include "wx/generic/tip.xpm" | |
38 | ||
39 | then your cvs has changed the type of the .xpm files to something other than text, in order to fix this | |
40 | either change the type by using a resource editor or drag the files from /include/wx/generic/..xpm on | |
41 | the MakeMetrowerksText application that is included in this folder | |
2e492c85 SC |
42 | |
43 | Missing PLStringFuncsLib | |
44 | ------------------------ | |
45 | ||
46 | You will have to build All Targets for MacOS Support:Libraries:Sources:PLStringFuncs:Glue:PLStringFuncsGlue.mcp |