-rw-r--r-- | development/macosx/README_MACOSX | 8 | ||||
-rw-r--r-- | development/macosx/config_macosx | 47 |
2 files changed, 33 insertions, 22 deletions
diff --git a/development/macosx/README_MACOSX b/development/macosx/README_MACOSX index 25de8d6..34360c5 100644 --- a/development/macosx/README_MACOSX +++ b/development/macosx/README_MACOSX | |||
@@ -1,162 +1,162 @@ | |||
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) providing patches for qt-X11 (2.3.2), | 7 | Special thanks to Andreas Junghans (webmaster@lucid-cake.net) providing 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 wasn't able to provide the port for OPIE to MacOS-X that fast.. | 9 | Without them, I wasn't able to provide the port for OPIE to MacOS-X that fast.. |
10 | Thanks to Juergen Graf to debug this very generic README ! | 10 | Thanks to Juergen Graf to debug this very generic README ! |
11 | 11 | ||
12 | Status: | 12 | Status: |
13 | ------- | 13 | ------- |
14 | Aim of this work is to provide a development platform for Apple-Users! Please do not expect that you | 14 | Aim of this work is to provide a development platform for Apple-Users! Please do not expect that you |
15 | could create a productive Opie system for the Mac with it !! | 15 | could create a productive Opie system for the Mac with it !! |
16 | 16 | ||
17 | The basic system works quite well. But a lot of applications and plugins, | 17 | The basic system works quite well. But a lot of applications and plugins, |
18 | which are platform specific, need some work to be compileable. | 18 | which are platform specific, need some work to be compileable. |
19 | 19 | ||
20 | What is ready: | 20 | What is ready: |
21 | 21 | ||
22 | libqpe | 22 | libqpe |
23 | libopie1 | 23 | libopie1 |
24 | libopie2 | 24 | libopie2 |
25 | pim-applications (addressbook, todolist, datebook, today) | 25 | pim-applications (addressbook, todolist, datebook, today) |
26 | A lot of applications and plugins which are not platform specific. | 26 | A lot of applications and plugins which are not platform specific. |
27 | 27 | ||
28 | ToDO: | 28 | ToDO: |
29 | ----- | 29 | ----- |
30 | There are some functions in the sourcecode which are not yet ported to Mac. If the | 30 | There are some functions in the sourcecode which are not yet ported to Mac. If the |
31 | MacOS environment should be used for real productive work, the following functions | 31 | MacOS environment should be used for real productive work, the following functions |
32 | must be implemented correctly: | 32 | must be implemented correctly: |
33 | 33 | ||
34 | libopie/pim/otimezone.cpp: | 34 | libopie/pim/otimezone.cpp: |
35 | Accessing of "setenv(...)" on Mac caused bus-errors. | 35 | Accessing of "setenv(...)" on Mac caused bus-errors. |
36 | Workaround/Fix: Unknown | 36 | Workaround/Fix: Unknown |
37 | Current-State: setenv() was just commented out. Thus the related functions may behave wrong! | 37 | Current-State: setenv() was just commented out. Thus the related functions may behave wrong! |
38 | 38 | ||
39 | 39 | ||
40 | How to compile Opie for MacOS-X: | 40 | How to compile Opie for MacOS-X: |
41 | ------------------------------- | 41 | ------------------------------- |
42 | 42 | ||
43 | Before compiling for MacOS-X, you need the following: | 43 | Before compiling for MacOS-X, you need the following: |
44 | 44 | ||
45 | 1. X11-Server+X11SDK (Provided by Apple) | 45 | 1. X11-Server+X11SDK (Provided by Apple) |
46 | 2. QT-2.3.2 for X11 (Provided by Trolltech) | 46 | 2. QT-2.3.2 for X11 (Provided by Trolltech) |
47 | 3. QT/E-2.3.7 (Provided by Trolltech) | 47 | 3. QT/E-2.3.7 (Provided by Trolltech) |
48 | 4. Patches for QT-2.3.2 for MacOSX (take the one in this directory !) | 48 | 4. Patches for QT-2.3.2 for MacOSX (take the one in this directory !) |
49 | 5. Patches for QT/E-2.3.7 for MacOSX (take the one, provided in $OPIEDIR/qt) | 49 | 5. Patches for QT/E-2.3.7 for MacOSX (take the one, provided in $OPIEDIR/qt) |
50 | 50 | ||
51 | The Patch for QT-2.3.2 is provided in this directory and is called "qt232-X11.patch". | 51 | The Patch for QT-2.3.2 is provided in this directory and is called "qt232-X11.patch". |
52 | 52 | ||
53 | The Patch for QT/E for Opie, including all other opie-patches is available in the | 53 | The Patch for QT/E for Opie, including all other opie-patches is available in the |
54 | qt-directory ($OPIEDIR/qt) and is called "qte237-all-macosx.patch". | 54 | qt-directory ($OPIEDIR/qt) and is called "qte237-all-macosx.patch". |
55 | 55 | ||
56 | Please read further, how to compile the stuff. | 56 | Please read further, how to compile the stuff. |
57 | 57 | ||
58 | HOWTO COMPILE: | 58 | HOWTO COMPILE: |
59 | ------------- | 59 | ------------- |
60 | 60 | ||
61 | Compile QT-2.3.2: | 61 | Compile QT-2.3.2: |
62 | 62 | ||
63 | Go to into the basic directory of qt-2.3.2 and enter | 63 | Go to into the basic directory of qt-2.3.2 and enter |
64 | export QTDIR=`pwd` | 64 | export QTDIR=`pwd` |
65 | export DYLD_LIBRARY_PATH=$QTDIR/lib | 65 | export DYLD_LIBRARY_PATH=$QTDIR/lib |
66 | ./configure -no-xft -platform darwin-g++ | 66 | ./configure -no-xft -platform darwin-g++ |
67 | make | 67 | make |
68 | After compiling successful (I hope) you need qvfb: | 68 | After compiling successful (I hope) you need qvfb: |
69 | cd tools/qvfb | 69 | cd tools/qvfb |
70 | make | 70 | make |
71 | 71 | ||
72 | Compile QT/E-2.3.7: | 72 | Compile QT/E-2.3.7: |
73 | 73 | ||
74 | Got to into the basic directory of qt-2.3.2 and enter | 74 | Got to into the basic directory of qt-2.3.2 and enter |
75 | export QTDIR=`pwd` | 75 | export QTDIR=`pwd` |
76 | export QPEDIR=$QTDIR | 76 | export QPEDIR=$QTDIR |
77 | export DYLD_LIBRARY_PATH=$QTDIR/lib | 77 | export DYLD_LIBRARY_PATH=$QTDIR/lib |
78 | ./configure -platform darwin-generic-g++ -qconfig qpe -qvfb -depths 4,8,16,32 | 78 | ./configure -platform darwin-generic-g++ -qconfig qpe -qvfb -depths 4,8,16,32 |
79 | make | 79 | make |
80 | 80 | ||
81 | Now create a link for the uic of qt-2.3.2 into the bin-directory of qt/e 2.3.7 ! | 81 | Now create a link for the uic of qt-2.3.2 into the bin-directory of qt/e 2.3.7 ! |
82 | Otherwise OPIE will fail to compile ! | 82 | Otherwise OPIE will fail to compile ! |
83 | 83 | ||
84 | Compile OPIE: | 84 | Compile OPIE (Please don't forget to read the following "Known Bugs" section!): |
85 | Set your environment | 85 | Set your environment |
86 | (You may use the script "set_vars.sh" to set your variables successfully ! | 86 | (You may use the script "set_vars.sh" to set your variables successfully ! |
87 | BUT: You have to customize this script for YOUR needs !!) | 87 | BUT: You have to customize this script for YOUR needs !!) |
88 | Go into the basic directory of Opie | 88 | Go into the basic directory of Opie |
89 | make menuconfig" | 89 | make menuconfig" |
90 | set "Build Parameters"->"Target Machine"->"Mac OS X (DARWIN)" to activate the platform specific changes. | 90 | set "Build Parameters"->"Target Machine"->"Mac OS X (DARWIN)" to activate the platform specific changes. |
91 | save and exit the menuconfig app | 91 | save and exit the menuconfig app |
92 | make (ATTENTION: See Known Bugs below!!) | 92 | make (ATTENTION: See Known Bugs below!!) |
93 | 93 | ||
94 | You will see that a lot of applications and plugins/applets will not compile | 94 | You will see that a lot of applications and plugins/applets will not compile |
95 | successfully, due to the fact that they are not ported to this platform. | 95 | successfully, due to the fact that they are not ported to this platform. |
96 | You may disable them to be able to compile the rest. | 96 | You may disable them to be able to compile the rest. |
97 | 97 | ||
98 | Remember: A lot of configuration-settings are not tested and might fail to compile. | 98 | Remember: A lot of configuration-settings are not tested and might fail to compile. |
99 | If you want to avoid misconfigurations, you may want to start with | 99 | If you want to avoid misconfigurations, you may want to start with |
100 | the config-file in this directory. Just copy "config_macosx" to $OPIEDIR/.config | 100 | the config-file in this directory. Just copy "config_macosx" to $OPIEDIR/.config |
101 | to get a working configuration to start with. | 101 | to get a working configuration to start with. |
102 | 102 | ||
103 | (The missing apps/plugins will be ported on demand.) | 103 | (The missing apps/plugins will be ported on demand.) |
104 | 104 | ||
105 | Known Bugs (compilation problems): | 105 | Known Bugs (compilation problems): |
106 | ----------- | 106 | ----------- |
107 | The Apple-Linker does not load indirect linked libraries automatically ( if somebody | 107 | The Apple-Linker does not load indirect linked libraries automatically ( if somebody |
108 | has a solution here, please inform me !!), therefore I had to add "-lopiedb2" and "-lqpe" | 108 | has a solution here, please inform me !!), therefore I had to add "-lopiedb2" and "-lqpe" |
109 | for applications/libraries who used libraries which are linked against them. | 109 | for applications/libraries who used libraries which are linked against them. |
110 | A goot solution would be to add it in the project files of these application, but this would | 110 | A goot solution would be to add it in the project files of these application, but this would |
111 | influence the linux-platform as well... :( | 111 | influence the linux-platform as well... :( |
112 | As a first (but stupid) solution, I added this linker parameter to the global "include.pro" | 112 | As a first (but stupid) solution, I added this linker parameter to the global "include.pro" |
113 | which adds them for everything.. Yes, also for libqpe etc.. | 113 | which adds them for everything.. Yes, also for libqpe etc.. |
114 | Therefore this project will not compile out of the box. You have to compile in a two-pass way: | 114 | Therefore this project will not compile out of the box. You have to compile in a two-pass way: |
115 | 115 | ||
116 | Pass 1: Find the line "LIBS += -lopiedb2 -lqpe" in the file include.pro and comment out it (put a "#" | 116 | Pass 1: Find the line "LIBS += -lopiedb2 -lqpe" or "LIBS += -lqpe" and the line "LIBS += -lopiecore2" in the file include.pro |
117 | in front of it) | 117 | and comment them out (put a "#" in front of them) |
118 | Do a "make -k" to compile what is already compileable (some will not compile) | 118 | Do a "make -k" to compile what is already compileable (some will not compile) |
119 | Pass 2: Remove the comment from Pass1 and do a "make". The rest should compile now successfully. | 119 | Pass 2: Remove the comments from Pass1 and do a "make". The rest should compile successfully. |
120 | 120 | ||
121 | 121 | ||
122 | I know, this is a silly solution ! But I don't have anything better without influence the Linux build | 122 | I know, this is a silly solution ! But I don't have anything better without influence the Linux build |
123 | process too much .. I would be happy, if somebody could help me here ! | 123 | process too much .. I would be happy, if somebody could help me here ! |
124 | 124 | ||
125 | SPECIAL INFORMATION FOR USERS OF PANTHER | 125 | SPECIAL INFORMATION FOR USERS OF PANTHER |
126 | ---------------------------------------- | 126 | ---------------------------------------- |
127 | I had a lot of problems compiling qt-2.3.2 and QT/E-2.3.7 on Panther. The | 127 | I had a lot of problems compiling qt-2.3.2 and QT/E-2.3.7 on Panther. The |
128 | new release of the X-Server causes a lot of trouble.. | 128 | new release of the X-Server causes a lot of trouble.. |
129 | 129 | ||
130 | To compile QT-2.3.2 successfully, you have to disable support of freetype fonts and you have | 130 | To compile QT-2.3.2 successfully, you have to disable support of freetype fonts and you have |
131 | to use the patch in this directory, otherwise your wont't be able to compile ! | 131 | to use the patch in this directory, otherwise your wont't be able to compile ! |
132 | Use the param "-no-xft" for the configure script to disable this function ! | 132 | Use the param "-no-xft" for the configure script to disable this function ! |
133 | 133 | ||
134 | Information for Developers: | 134 | Information for Developers: |
135 | --------------------------- | 135 | --------------------------- |
136 | 136 | ||
137 | 1. Platform specific code should be surrounded by | 137 | 1. Platform specific code should be surrounded by |
138 | #ifdef Q_OS_MACX | 138 | #ifdef Q_OS_MACX |
139 | MACOS-X CODE | 139 | MACOS-X CODE |
140 | #else | 140 | #else |
141 | OTHER-CODE | 141 | OTHER-CODE |
142 | #endif | 142 | #endif |
143 | 143 | ||
144 | 2. The Plugin-Handling by MacOS-X is different than it is by Linux. | 144 | 2. The Plugin-Handling by MacOS-X is different than it is by Linux. |
145 | On linux-systems, shared libraries are not different to dynamic loaded libraries | 145 | On linux-systems, shared libraries are not different to dynamic loaded libraries |
146 | (aka plugins). They just are different whether they are loaded automatically | 146 | (aka plugins). They just are different whether they are loaded automatically |
147 | at startup or manually by any application. | 147 | at startup or manually by any application. |
148 | On MacOS-X, the plugins are loaded by a special mechanism and must be in a special | 148 | On MacOS-X, the plugins are loaded by a special mechanism and must be in a special |
149 | binary format. Therefore you have to add the term "plugin" to the CONFIG-clause, as | 149 | binary format. Therefore you have to add the term "plugin" to the CONFIG-clause, as |
150 | for instance: | 150 | for instance: |
151 | 151 | ||
152 | TEMPLATE=lib | 152 | TEMPLATE=lib |
153 | CONFIG += qt plugin release | 153 | CONFIG += qt plugin release |
154 | 154 | ||
155 | If you don't add "plugin" you will get a shared library which is not loadable | 155 | If you don't add "plugin" you will get a shared library which is not loadable |
156 | (Error-Code: NSObjectFileImageInappropriateFile (2))! | 156 | (Error-Code: NSObjectFileImageInappropriateFile (2))! |
157 | 157 | ||
158 | 158 | ||
159 | 159 | ||
160 | For problems, help and flames, feel free to contact me at | 160 | For problems, help and flames, feel free to contact me at |
161 | 161 | ||
162 | stefan@eilers-online.net | 162 | stefan@eilers-online.net |
diff --git a/development/macosx/config_macosx b/development/macosx/config_macosx index 39bf3fc..dd94328 100644 --- a/development/macosx/config_macosx +++ b/development/macosx/config_macosx | |||
@@ -1,339 +1,350 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # | 3 | # |
4 | 4 | ||
5 | # | 5 | # |
6 | # Build Parameters | 6 | # Build Parameters |
7 | # | 7 | # |
8 | # CONFIG_TARGET_X86 is not set | 8 | # CONFIG_TARGET_X86 is not set |
9 | CONFIG_TARGET_MACOSX=y | 9 | CONFIG_TARGET_MACOSX=y |
10 | # CONFIG_TARGET_SHARP is not set | 10 | # CONFIG_TARGET_SHARP is not set |
11 | # CONFIG_TARGET_C700 is not set | 11 | # CONFIG_TARGET_C700 is not set |
12 | # CONFIG_TARGET_OE is not set | ||
12 | # CONFIG_TARGET_IPAQ is not set | 13 | # CONFIG_TARGET_IPAQ is not set |
13 | # CONFIG_TARGET_RAMSES is not set | 14 | # CONFIG_TARGET_RAMSES is not set |
14 | # CONFIG_TARGET_SIMPAD is not set | 15 | # CONFIG_TARGET_SIMPAD is not set |
15 | # CONFIG_TARGET_YOPY is not set | 16 | # CONFIG_TARGET_YOPY is not set |
16 | # CONFIG_OPTIMIZE is not set | 17 | # CONFIG_OPTIMIZE is not set |
17 | # CONFIG_THREADED is not set | 18 | # CONFIG_THREADED is not set |
18 | # CONFIG_STATIC is not set | 19 | # CONFIG_STATIC is not set |
19 | CONFIG_DEBUG=y | 20 | CONFIG_DEBUG=y |
20 | CONFIG_QUICK_LAUNCH=y | 21 | CONFIG_QUICK_LAUNCH=y |
21 | CONFIG_QUICKLAUNCH_PATH="/Users/stefan/Developer/opie/bin/quicklauncher" | 22 | CONFIG_QUICKLAUNCH_PATH="/Users/stefan/Developer/opie/bin/quicklauncher" |
22 | CONFIG_SPECFILE="qws/macx-generic-g++" | 23 | CONFIG_SPECFILE="qws/macx-generic-g++" |
23 | CONFIG_EXPERIMENTAL=y | 24 | CONFIG_EXPERIMENTAL=y |
25 | # CONFIG_USE_CCACHE is not set | ||
24 | 26 | ||
25 | # | 27 | # |
26 | # Configuration | 28 | # Configuration |
27 | # | 29 | # |
28 | # CONFIG_OPIE_NO_OVERRIDE_QT is not set | 30 | # CONFIG_OPIE_NO_OVERRIDE_QT is not set |
29 | # CONFIG_OPIE_NO_ERASERECT_FIX is not set | 31 | # CONFIG_OPIE_NO_ERASERECT_FIX is not set |
30 | # CONFIG_OPIE_NO_BUILTIN_SHUTDOWN is not set | 32 | # CONFIG_OPIE_NO_BUILTIN_SHUTDOWN is not set |
31 | # CONFIG_OPIE_NO_BUILTIN_CALIBRATE is not set | 33 | # CONFIG_OPIE_NO_BUILTIN_CALIBRATE is not set |
32 | CONFIG_OPIE_SOUND_FRAGMENT_SHIFT="16" | 34 | CONFIG_OPIE_SOUND_FRAGMENT_SHIFT="16" |
33 | # CONFIG_USE_REALTIME_AUDIO_THREAD is not set | 35 | # CONFIG_USE_REALTIME_AUDIO_THREAD is not set |
34 | CONFIG_USE_FILE_NOTIFICATION=y | 36 | CONFIG_USE_FILE_NOTIFICATION=y |
35 | # CONFIG_OPIE_NEW_ALLOC is not set | 37 | # CONFIG_OPIE_NEW_ALLOC is not set |
36 | # CONFIG_OPIE_TASKBAR_LOCK_KEY_STATE is not set | 38 | # CONFIG_OPIE_TASKBAR_LOCK_KEY_STATE is not set |
39 | # CONFIG_LIBQPE_WITHROHFEEDBACK is not set | ||
37 | # CONFIG_OPIE_NO_SOUND_PCM_READ_BITS is not set | 40 | # CONFIG_OPIE_NO_SOUND_PCM_READ_BITS is not set |
38 | 41 | ||
39 | # | 42 | # |
40 | # Dependencies | 43 | # Dependencies |
41 | # | 44 | # |
42 | # CONFIG_LIBETPAN_DEP is not set | 45 | # CONFIG_LIBETPAN_DEP is not set |
43 | # CONFIG_LIBPCAP_DEP is not set | 46 | # CONFIG_LIBPCAP_DEP is not set |
44 | CONFIG_LIBSQLITE_DEP=y | 47 | CONFIG_LIBSQLITE_DEP=y |
45 | CONFIG_LIBSQLITE_LIB_DIR="/usr/local/lib" | 48 | CONFIG_LIBSQLITE_LIB_DIR="/usr/local/lib" |
46 | CONFIG_LIBSQLITE_INC_DIR="" | 49 | CONFIG_LIBSQLITE_INC_DIR="" |
47 | # CONFIG_LIBXINE_DEP is not set | 50 | # CONFIG_LIBXINE_DEP is not set |
48 | # CONFIG_LIBIPK_DEP is not set | 51 | # CONFIG_LIBIPK_DEP is not set |
49 | # CONFIG_LIBSDL_DEP is not set | 52 | # CONFIG_LIBSDL_DEP is not set |
50 | # CONFIG_LIBSWORD_DEP is not set | 53 | # CONFIG_LIBSWORD_DEP is not set |
51 | 54 | ||
52 | # | 55 | # |
53 | # Base | 56 | # Base |
54 | # | 57 | # |
55 | CONFIG_LIBQPE=y | 58 | CONFIG_LIBQPE=y |
56 | # CONFIG_X11 is not set | 59 | # CONFIG_X11 is not set |
57 | CONFIG_LIBOPIE=y | ||
58 | 60 | ||
59 | # | 61 | # |
60 | # | 62 | # |
61 | # | 63 | # |
62 | CONFIG_LIBOPIE2CORE=y | 64 | CONFIG_LIBOPIE2CORE=y |
63 | CONFIG_LIBOPIE2DB=y | 65 | CONFIG_LIBOPIE2DB=y |
64 | 66 | ||
65 | # | 67 | # |
66 | # libopie2net needs a libqpe and libopie2core | 68 | # libopie2net needs a libqpe, libopie2core and libpcap dependency |
67 | # | 69 | # |
68 | CONFIG_LIBOPIE2PIM=y | 70 | CONFIG_LIBOPIE2PIM=y |
69 | CONFIG_SQL_PIM_BACKEND=y | 71 | # CONFIG_SQL_PIM_BACKEND is not set |
70 | CONFIG_LIBOPIE2UI=y | 72 | CONFIG_LIBOPIE2UI=y |
71 | # CONFIG_LIBOPIE2MM is not set | 73 | # CONFIG_LIBOPIE2MM is not set |
72 | # CONFIG_LIBOPIE2SECURITY is not set | 74 | # CONFIG_LIBOPIE2SECURITY is not set |
73 | 75 | ||
74 | # | 76 | # |
75 | # the examples need a libqpe, libopie2core, libopie2db, libopie2net, libopie2pim, libopie2ui and libopie2mm | 77 | # the examples need a libqpe, libopie2core, libopie2db, libopie2net, libopie2pim, libopie2ui and libopie2mm |
76 | # | 78 | # |
77 | 79 | ||
78 | # | 80 | # |
79 | # | 81 | # |
80 | # | 82 | # |
81 | CONFIG_LIBQTAUX=y | 83 | CONFIG_LIBQTAUX=y |
82 | CONFIG_LIBQRSYNC=y | 84 | CONFIG_LIBQRSYNC=y |
83 | # CONFIG_OPIE-LOGIN is not set | 85 | # CONFIG_OPIE-LOGIN is not set |
84 | # CONFIG_OPIEALARM is not set | 86 | # CONFIG_OPIEALARM is not set |
85 | CONFIG_QUICKLAUNCHER=y | 87 | CONFIG_QUICKLAUNCHER=y |
86 | # CONFIG_SYMLINKER is not set | 88 | # CONFIG_SYMLINKER is not set |
87 | 89 | ||
88 | # | 90 | # |
89 | # | 91 | # |
90 | # | 92 | # |
91 | 93 | ||
92 | # | 94 | # |
93 | # Applets | 95 | # Applets |
94 | # | 96 | # |
95 | CONFIG_ABOUTAPPLET=y | 97 | CONFIG_ABOUTAPPLET=y |
96 | CONFIG_BATTERYAPPLET=y | 98 | CONFIG_BATTERYAPPLET=y |
97 | # CONFIG_CARDMON is not set | 99 | # CONFIG_CARDMON is not set |
98 | CONFIG_CLIPBOARDAPPLET=y | 100 | CONFIG_CLIPBOARDAPPLET=y |
99 | CONFIG_CLOCKAPPLET=y | 101 | CONFIG_CLOCKAPPLET=y |
100 | CONFIG_HOMEAPPLET=y | 102 | CONFIG_HOMEAPPLET=y |
101 | # CONFIG_IRDAAPPLET is not set | 103 | # CONFIG_IRDAAPPLET is not set |
102 | # CONFIG_LOGOUTAPPLET is not set | 104 | # CONFIG_LOGOUTAPPLET is not set |
103 | # CONFIG_OBEX is not set | ||
104 | # CONFIG_RESTARTAPPLET is not set | 105 | # CONFIG_RESTARTAPPLET is not set |
105 | # CONFIG_ROTATEAPPLET is not set | 106 | # CONFIG_ROTATEAPPLET is not set |
106 | # CONFIG_SCREENSHOTAPPLET is not set | 107 | # CONFIG_SCREENSHOTAPPLET is not set |
107 | # CONFIG_SUSPENDAPPLET is not set | 108 | # CONFIG_SUSPENDAPPLET is not set |
108 | # CONFIG_VMEMO is not set | 109 | # CONFIG_VMEMO is not set |
109 | # CONFIG_VOLUMEAPPLET is not set | 110 | # CONFIG_VOLUMEAPPLET is not set |
110 | # CONFIG_VTAPPLET is not set | 111 | # CONFIG_VTAPPLET is not set |
112 | # CONFIG_AUTOROTATEAPPLET is not set | ||
113 | # CONFIG_BRIGHTNESSAPPLET is not set | ||
111 | # CONFIG_MEMORYAPPLET is not set | 114 | # CONFIG_MEMORYAPPLET is not set |
112 | 115 | ||
113 | # | 116 | # |
114 | # Network applet needs a libqpe and libopie2 (core, ui, net) | 117 | # Network applet needs a libqpe and libopie2 (core, ui, net) |
115 | # | 118 | # |
116 | CONFIG_NOTESAPPLET=y | 119 | CONFIG_NOTESAPPLET=y |
120 | # CONFIG_PYQUICKLAUNCH is not set | ||
121 | # CONFIG_ZKBAPPLET is not set | ||
117 | 122 | ||
118 | # | 123 | # |
119 | # Apps | 124 | # Apps |
120 | # | 125 | # |
121 | # CONFIG_CALIBRATE is not set | 126 | # CONFIG_CALIBRATE is not set |
122 | # CONFIG_EMBEDDEDKONSOLE is not set | 127 | # CONFIG_EMBEDDEDKONSOLE is not set |
123 | CONFIG_HELPBROWSER=y | 128 | CONFIG_HELPBROWSER=y |
124 | # CONFIG_OAPP is not set | 129 | # CONFIG_OAPP is not set |
125 | CONFIG_QCOP=y | 130 | CONFIG_QCOP=y |
126 | CONFIG_TEXTEDIT=y | 131 | CONFIG_TEXTEDIT=y |
127 | # CONFIG_ADVANCEDFM is not set | 132 | # CONFIG_ADVANCEDFM is not set |
128 | CONFIG_CHECKBOOK=y | 133 | CONFIG_CHECKBOOK=y |
129 | CONFIG_CONFEDIT=y | 134 | CONFIG_CONFEDIT=y |
130 | # CONFIG_ODICT is not set | 135 | # CONFIG_ODICT is not set |
131 | # CONFIG_BARTENDER is not set | 136 | # CONFIG_BARTENDER is not set |
132 | # CONFIG_OPIE-CONSOLE is not set | 137 | # CONFIG_OPIE-CONSOLE is not set |
138 | |||
139 | # | ||
140 | # gutenbrowser needs a libqpe, ftplib, libopie2core and libopie2ui | ||
141 | # | ||
133 | # CONFIG_OPIE-READER is not set | 142 | # CONFIG_OPIE-READER is not set |
134 | CONFIG_OPIE-SHEET=y | 143 | CONFIG_OPIE-SHEET=y |
135 | CONFIG_OPIE-WRITE=y | 144 | CONFIG_OPIE-WRITE=y |
136 | CONFIG_OXYGEN=y | 145 | CONFIG_OXYGEN=y |
137 | # CONFIG_QASHMONEY is not set | ||
138 | CONFIG_TABLEVIEWER=y | 146 | CONFIG_TABLEVIEWER=y |
139 | # CONFIG_TINYKATE is not set | 147 | # CONFIG_TINYKATE is not set |
140 | # CONFIG_ZSAFE is not set | 148 | # CONFIG_ZSAFE is not set |
141 | 149 | ||
142 | # | 150 | # |
143 | # Communications and Networking | 151 | # Communications and Networking |
144 | # | 152 | # |
145 | # CONFIG_GSMTOOL is not set | ||
146 | # CONFIG_KEYPEBBLE is not set | 153 | # CONFIG_KEYPEBBLE is not set |
147 | # CONFIG_MOBILEMSG is not set | 154 | # CONFIG_MOBILEMSG is not set |
148 | |||
149 | # | ||
150 | # Net | ||
151 | # | ||
152 | # CONFIG_FTPLIB is not set | 155 | # CONFIG_FTPLIB is not set |
153 | 156 | ||
154 | # | 157 | # |
155 | # opie-mail3 needs a libqpe, libopie2core, libopie2pim and the libmailwrapper | 158 | # opie-mail3 needs a libqpe, libopie2core, libopie2pim and the libmailwrapper |
156 | # | 159 | # |
157 | 160 | ||
158 | # | 161 | # |
159 | # mailapplet needs a libqpe, libopie2core and the libmailwrapper | 162 | # mailapplet needs a libqpe, libopie2core and the libmailwrapper |
160 | # | 163 | # |
161 | # CONFIG_OPIEIRC is not set | 164 | # CONFIG_OPIEIRC is not set |
162 | # CONFIG_OPIE-RDESKTOP is not set | 165 | # CONFIG_OPIE-RDESKTOP is not set |
163 | # CONFIG_OPIETOOTH is not set | ||
164 | # CONFIG_UBROWSER is not set | ||
165 | 166 | ||
166 | # | 167 | # |
167 | # wellenreiter needs a libqpe and libopie2 (core+net+ui) | 168 | # wellenreiter needs a libqpe and libopie2 (core+net+ui) |
168 | # | 169 | # |
169 | 170 | ||
170 | # | 171 | # |
171 | # Games | 172 | # Games |
172 | # | 173 | # |
173 | # CONFIG_BACKGAMMON is not set | 174 | # CONFIG_BACKGAMMON is not set |
174 | # CONFIG_BOUNCE is not set | 175 | # CONFIG_BOUNCE is not set |
175 | # CONFIG_BUZZWORD is not set | 176 | # CONFIG_BUZZWORD is not set |
176 | # CONFIG_FIFTEEN is not set | 177 | # CONFIG_FIFTEEN is not set |
177 | # CONFIG_GO is not set | 178 | # CONFIG_GO is not set |
178 | # CONFIG_KBILL is not set | 179 | # CONFIG_KBILL is not set |
179 | # CONFIG_KCHECKERS is not set | 180 | # CONFIG_KCHECKERS is not set |
180 | # CONFIG_KPACMAN is not set | 181 | # CONFIG_KPACMAN is not set |
181 | # CONFIG_MINDBREAKER is not set | 182 | # CONFIG_MINDBREAKER is not set |
182 | # CONFIG_MINESWEEP is not set | 183 | # CONFIG_MINESWEEP is not set |
183 | # CONFIG_YATZEE is not set | 184 | # CONFIG_YATZEE is not set |
184 | # CONFIG_PARASHOOT is not set | 185 | # CONFIG_PARASHOOT is not set |
185 | # CONFIG_QASTEROIDS is not set | 186 | # CONFIG_QASTEROIDS is not set |
186 | # CONFIG_SFCAVE is not set | 187 | # CONFIG_SFCAVE is not set |
187 | # CONFIG_SNAKE is not set | 188 | # CONFIG_SNAKE is not set |
188 | # CONFIG_SOLITAIRE is not set | 189 | # CONFIG_SOLITAIRE is not set |
189 | # CONFIG_TETRIX is not set | 190 | # CONFIG_TETRIX is not set |
190 | # CONFIG_TICTAC is not set | 191 | # CONFIG_TICTAC is not set |
191 | # CONFIG_WORDGAME is not set | 192 | # CONFIG_WORDGAME is not set |
193 | # CONFIG_ZLINES is not set | ||
194 | # CONFIG_ZSAME is not set | ||
192 | 195 | ||
193 | # | 196 | # |
194 | # Graphics and Multimedia | 197 | # Graphics and Multimedia |
195 | # | 198 | # |
196 | # CONFIG_FREETYPE is not set | 199 | # CONFIG_FREETYPE is not set |
197 | CONFIG_DRAWPAD=y | 200 | CONFIG_DRAWPAD=y |
198 | # CONFIG_OPIEPLAYER is not set | 201 | # CONFIG_OPIEPLAYER is not set |
199 | # CONFIG_CAMERA is not set | 202 | # CONFIG_CAMERA is not set |
203 | |||
204 | # | ||
205 | # opieplayer2 requires libopie2core, libopie2ui and libxine | ||
206 | # | ||
200 | # CONFIG_OPIEREC is not set | 207 | # CONFIG_OPIEREC is not set |
208 | # CONFIG_POWERCHORD is not set | ||
201 | # CONFIG_SHOWIMG is not set | 209 | # CONFIG_SHOWIMG is not set |
202 | # CONFIG_TONLEITER is not set | 210 | # CONFIG_TONLEITER is not set |
203 | 211 | ||
204 | # | 212 | # |
205 | # Input methods | 213 | # Input methods |
206 | # | 214 | # |
207 | # CONFIG_DASHER is not set | 215 | # CONFIG_DASHER is not set |
208 | # CONFIG_DVORAK is not set | 216 | # CONFIG_DVORAK is not set |
209 | CONFIG_HANDWRITING=y | 217 | CONFIG_HANDWRITING=y |
210 | 218 | ||
211 | # | 219 | # |
212 | # opie-handwriting-classicset automatically selected | 220 | # opie-handwriting-classicset automatically selected |
213 | # | 221 | # |
214 | 222 | ||
215 | # | 223 | # |
216 | # opie-handwriting-graffitiset automatically selected | 224 | # opie-handwriting-graffitiset automatically selected |
217 | # | 225 | # |
218 | CONFIG_JUMPX=y | 226 | CONFIG_JUMPX=y |
219 | # CONFIG_KEYBOARD is not set | 227 | # CONFIG_KEYBOARD is not set |
220 | CONFIG_KJUMPX=y | 228 | CONFIG_KJUMPX=y |
221 | # CONFIG_MULTIKEY is not set | 229 | # CONFIG_MULTIKEY is not set |
222 | CONFIG_PICKBOARD=y | 230 | CONFIG_PICKBOARD=y |
223 | CONFIG_UNIKEYBOARD=y | 231 | CONFIG_UNIKEYBOARD=y |
224 | 232 | ||
225 | # | 233 | # |
226 | # Pim | 234 | # Pim |
227 | # | 235 | # |
236 | # CONFIG_OBEX is not set | ||
228 | CONFIG_ADDRESSBOOK=y | 237 | CONFIG_ADDRESSBOOK=y |
229 | CONFIG_DATEBOOK=y | 238 | CONFIG_DATEBOOK=y |
230 | CONFIG_DATEBOOK2=y | ||
231 | CONFIG_OSEARCH=y | 239 | CONFIG_OSEARCH=y |
232 | CONFIG_TODAY=y | 240 | CONFIG_TODAY=y |
233 | CONFIG_TODO=y | 241 | CONFIG_TODO=y |
234 | 242 | ||
235 | # | 243 | # |
236 | # Today Plugins --- | 244 | # Today Plugins --- |
237 | # | 245 | # |
238 | # CONFIG_TODAY_FORTUNE is not set | 246 | # CONFIG_TODAY_FORTUNE is not set |
239 | # CONFIG_TODAY_STOCKTICKER is not set | 247 | # CONFIG_TODAY_STOCKTICKER is not set |
240 | # CONFIG_TODAY_WEATHER is not set | 248 | # CONFIG_TODAY_WEATHER is not set |
241 | CONFIG_TODAY_ADDRESSBOOK=y | 249 | CONFIG_TODAY_ADDRESSBOOK=y |
242 | CONFIG_TODAY_DATEBOOK=y | 250 | CONFIG_TODAY_DATEBOOK=y |
243 | 251 | ||
244 | # | 252 | # |
245 | # opie-today-mailplugin requires libopie2core, libopie2pim, and libmailwrapper | 253 | # opie-today-mailplugin requires libopie2core, libopie2pim, and libmailwrapper |
246 | # | 254 | # |
247 | CONFIG_TODAY_TODOLIST=y | 255 | CONFIG_TODAY_TODOLIST=y |
248 | 256 | ||
249 | # | 257 | # |
250 | # Settings | 258 | # Settings |
251 | # | 259 | # |
252 | CONFIG_BUTTON-SETTINGS=y | 260 | CONFIG_BUTTON-SETTINGS=y |
253 | CONFIG_CITYTIME=y | 261 | CONFIG_CITYTIME=y |
254 | CONFIG_LAUNCHER-SETTINGS=y | 262 | CONFIG_LAUNCHER-SETTINGS=y |
255 | # CONFIG_LIGHT-AND-POWER is not set | 263 | # CONFIG_LIGHT-AND-POWER is not set |
256 | CONFIG_APPEARANCE2=y | 264 | CONFIG_APPEARANCE2=y |
257 | # CONFIG_AQPKG is not set | 265 | # CONFIG_AQPKG is not set |
258 | CONFIG_BACKUP=y | 266 | CONFIG_BACKUP=y |
259 | CONFIG_DOCTAB=y | 267 | CONFIG_DOCTAB=y |
260 | CONFIG_LANGUAGE=y | 268 | CONFIG_LANGUAGE=y |
261 | # CONFIG_MEDIUMMOUNT is not set | 269 | # CONFIG_MEDIUMMOUNT is not set |
262 | # CONFIG_NETSYSTEMTIME is not set | 270 | # CONFIG_NETSYSTEMTIME is not set |
263 | # CONFIG_INTERFACES is not set | 271 | # CONFIG_INTERFACES is not set |
272 | # CONFIG_NS2CORE is not set | ||
264 | # CONFIG_SOUND is not set | 273 | # CONFIG_SOUND is not set |
265 | # CONFIG_SSHKEYS is not set | 274 | # CONFIG_SSHKEYS is not set |
266 | CONFIG_SYSINFO=y | 275 | CONFIG_SYSINFO=y |
267 | CONFIG_TABMANAGER=y | 276 | CONFIG_TABMANAGER=y |
268 | # CONFIG_USERMANAGER is not set | 277 | # CONFIG_USERMANAGER is not set |
269 | 278 | ||
270 | # | 279 | # |
271 | # Theming | 280 | # Theming |
272 | # | 281 | # |
273 | 282 | ||
274 | # | 283 | # |
275 | # Decorations --- | 284 | # Decorations --- |
276 | # | 285 | # |
277 | 286 | ||
278 | # | 287 | # |
279 | # Decorations | 288 | # Decorations |
280 | # | 289 | # |
281 | CONFIG_DECO_FLAT=y | 290 | CONFIG_DECO_FLAT=y |
282 | CONFIG_DECO_LIQUID=y | 291 | CONFIG_DECO_LIQUID=y |
283 | CONFIG_DECO_POLISHED=y | 292 | CONFIG_DECO_POLISHED=y |
284 | 293 | ||
285 | # | 294 | # |
286 | # Styles --- | 295 | # Styles --- |
287 | # | 296 | # |
288 | 297 | ||
289 | # | 298 | # |
290 | # Styles | 299 | # Styles |
291 | # | 300 | # |
292 | CONFIG_FLAT=y | 301 | CONFIG_FLAT=y |
293 | CONFIG_FRESH=y | 302 | CONFIG_FRESH=y |
294 | CONFIG_LIQUID=y | 303 | CONFIG_LIQUID=y |
295 | CONFIG_METAL=y | 304 | CONFIG_METAL=y |
305 | # CONFIG_PHASE is not set | ||
296 | CONFIG_THEME=y | 306 | CONFIG_THEME=y |
307 | # CONFIG_WEBSTYLE is not set | ||
297 | 308 | ||
298 | # | 309 | # |
299 | # Tools | 310 | # Tools |
300 | # | 311 | # |
301 | CONFIG_CALCULATOR=y | 312 | CONFIG_CALCULATOR=y |
302 | CONFIG_CLOCK=y | 313 | CONFIG_CLOCK=y |
303 | CONFIG_EUROCONV=y | 314 | CONFIG_EUROCONV=y |
304 | # CONFIG_FORMATTER is not set | 315 | # CONFIG_FORMATTER is not set |
305 | CONFIG_OPIE-SH=y | 316 | CONFIG_OPIE-SH=y |
306 | CONFIG_PIMCONVERTER=y | 317 | |
318 | # | ||
319 | # The pim converter needs libqpe, libopie2core, libopie2pim, libopie2db and SQL Backend for libopie2pim | ||
320 | # | ||
321 | # CONFIG_PYQUICKLAUNCHER is not set | ||
307 | # CONFIG_REMOTE is not set | 322 | # CONFIG_REMOTE is not set |
308 | 323 | ||
309 | # | 324 | # |
310 | # Development | 325 | # Development |
311 | # | 326 | # |
312 | # CONFIG_KEYVIEW is not set | 327 | # CONFIG_KEYVIEW is not set |
313 | 328 | ||
314 | # | 329 | # |
315 | # Examples | 330 | # Examples |
316 | # | 331 | # |
317 | # CONFIG_EXAMPLES is not set | 332 | # CONFIG_EXAMPLES is not set |
318 | 333 | ||
319 | # | 334 | # |
320 | # | 335 | # |
321 | # | 336 | # |
322 | 337 | ||
323 | # | 338 | # |
324 | # Unsupported / Unmaintained | 339 | # Unsupported / Unmaintained |
325 | # | 340 | # |
326 | # CONFIG_FILEBROWSER is not set | ||
327 | # CONFIG_MAILIT is not set | ||
328 | # CONFIG_OIPKG is not set | ||
329 | # CONFIG_QPDF is not set | ||
330 | 341 | ||
331 | # | 342 | # |
332 | # | 343 | # |
333 | # | 344 | # |
334 | 345 | ||
335 | # | 346 | # |
336 | # Experimental | 347 | # Experimental |
337 | # | 348 | # |
338 | # CONFIG_LIBSLCOMPAT is not set | 349 | # CONFIG_LIBSLCOMPAT is not set |
339 | # CONFIG_QWS is not set | 350 | # CONFIG_QWS is not set |