-rw-r--r-- | development/macosx/README_MACOSX | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/development/macosx/README_MACOSX b/development/macosx/README_MACOSX index a468700..5069a2e 100644 --- a/development/macosx/README_MACOSX +++ b/development/macosx/README_MACOSX | |||
@@ -1,21 +1,22 @@ | |||
1 | Information about porting Opie to MacOS-X (eilers) | 1 | Information about porting Opie to MacOS-X (eilers) |
2 | ================================================== | 2 | ================================================== |
3 | 3 | ||
4 | Credits: | 4 | Credits: |
5 | -------- | 5 | -------- |
6 | 6 | ||
7 | Special thanks to Andreas Junghans (webmaster@lucid-cake.net) for its patches for qt-X11 (2.3.2), | 7 | Special thanks to Andreas Junghans (webmaster@lucid-cake.net) for its patches for qt-X11 (2.3.2), |
8 | QT/E (2.3.5) and qtopia (1.6.1). | 8 | QT/E (2.3.5) and qtopia (1.6.1). |
9 | Without them, I wouldn't be able to provide the port for OPIE to MacOS-X that fast.. | 9 | Without them, I wouldn't be able to provide the port for OPIE to MacOS-X that fast.. |
10 | Thanks to Juergen Graf to debug this very generic README ! | ||
10 | 11 | ||
11 | Status: | 12 | Status: |
12 | ------- | 13 | ------- |
13 | The basic system works quite well. But a lot of applications and plugins, | 14 | The basic system works quite well. But a lot of applications and plugins, |
14 | which are platform specific, need some work to be compileable. | 15 | which are platform specific, need some work to be compileable. |
15 | 16 | ||
16 | What is ready: | 17 | What is ready: |
17 | 18 | ||
18 | libqpe | 19 | libqpe |
19 | libopie1 | 20 | libopie1 |
20 | libopie2/opiedb | 21 | libopie2/opiedb |
21 | pim-applications (addressbook, todolist, datebook, today) | 22 | pim-applications (addressbook, todolist, datebook, today) |
@@ -58,24 +59,27 @@ After compiling successful (I hope) you need qvfb: | |||
58 | cd tools/qvfb | 59 | cd tools/qvfb |
59 | make | 60 | make |
60 | 61 | ||
61 | Compile QT/E-2.3.7: | 62 | Compile QT/E-2.3.7: |
62 | 63 | ||
63 | Got to into the basic directory of qt-2.3.2 and enter | 64 | Got to into the basic directory of qt-2.3.2 and enter |
64 | export QTDIR=`pwd` | 65 | export QTDIR=`pwd` |
65 | export QPEDIR=$QTDIR | 66 | export QPEDIR=$QTDIR |
66 | export DYLD_LIBRARY_PATH=$QTDIR/lib | 67 | export DYLD_LIBRARY_PATH=$QTDIR/lib |
67 | ./configure -platform darwin-generic-g++ -qconfig qpe -qvfb -depths 4,8,16,32 | 68 | ./configure -platform darwin-generic-g++ -qconfig qpe -qvfb -depths 4,8,16,32 |
68 | make | 69 | make |
69 | 70 | ||
71 | Now create a link for the uic of qt-2.3.2 into the bin-directory of qt/e 2.3.7 ! | ||
72 | Otherwise OPIE will fail to compile ! | ||
73 | |||
70 | Compile OPIE: | 74 | Compile OPIE: |
71 | Set your environment | 75 | Set your environment |
72 | (You may use the script "set_vars.sh" to set your variables successfully ! | 76 | (You may use the script "set_vars.sh" to set your variables successfully ! |
73 | BUT: You have to customize this script for YOUR needs !!) | 77 | BUT: You have to customize this script for YOUR needs !!) |
74 | Go into the basic directory of Opie | 78 | Go into the basic directory of Opie |
75 | make menuconfig" | 79 | make menuconfig" |
76 | set "Build Parameters"->"Target Machine"->"Mac OS X (DARWIN)" to activate the platform specific changes. | 80 | set "Build Parameters"->"Target Machine"->"Mac OS X (DARWIN)" to activate the platform specific changes. |
77 | save and exit the menuconfig app | 81 | save and exit the menuconfig app |
78 | make | 82 | make |
79 | 83 | ||
80 | You will see that a lot of applications and plugins/applets will not compile | 84 | You will see that a lot of applications and plugins/applets will not compile |
81 | successfully, due to the fact that they are not ported to this platform. | 85 | successfully, due to the fact that they are not ported to this platform. |