|
diff --git a/README b/README index 663f326..a32191d 100644 --- a/ README+++ b/ README |
|
@@ -1,103 +1,132 @@ |
1 | |
1 | |
2 | Howto Compile KO/Pi for Qt-Embedded: |
2 | Howto Compile KO/Pi for Qt-Embedded: |
3 | |
3 | |
4 | Remove all Makefile files first! |
4 | Remove all Makefile files first! |
5 | |
5 | |
6 | Please look at the files setQtopia and setZaurus in the same dir. |
6 | Please look at the files setQtopia and setZaurus in the same dir. |
7 | |
7 | |
8 | You may have to |
8 | You may have to |
9 | - create a softlink from |
9 | - create a softlink from |
10 | /opt/qtopia/include/qpe to /opt/qtopia/include/qtopia |
10 | /opt/qtopia/include/qpe to /opt/qtopia/include/qtopia |
11 | - remove |
11 | - remove |
12 | -ljpeg in korganizer/Makefilezaurus |
12 | -ljpeg in korganizer/Makefilezaurus |
13 | -create the directory |
13 | -create the directory |
14 | /opt/Qtopia/sharp/plugins |
14 | /opt/Qtopia/sharp/plugins |
15 | /opt/Qtopia/sharp/plugins/applets |
15 | /opt/Qtopia/sharp/plugins/applets |
16 | |
16 | |
17 | to get the sources compiled, depending on your Qtopia compiler setup. |
17 | to get the sources compiled, depending on your Qtopia compiler setup. |
18 | The needed Makefile is Makefile.Embedded. |
18 | The needed Makefile is Makefile.Embedded. |
19 | Copy it and rename it to Makefile. |
19 | Copy it and rename it to Makefile. |
20 | |
20 | |
21 | To build for the Zaurus: |
21 | To build for the Zaurus: |
22 | Install Qtopia development environment and the cross-compiler. |
22 | Install Qtopia development environment and the cross-compiler. |
23 | |
23 | |
24 | The file sharp.tmake.conf contains e DEFINE,which is needed to fix the QWhatsThis problem: |
24 | The file sharp.tmake.conf contains e DEFINE,which is needed to fix the QWhatsThis problem: |
25 | TMAKE_CXXFLAGS = blabla -DADD_TOOLTIP |
25 | TMAKE_CXXFLAGS = blabla -DADD_TOOLTIP |
26 | Add this to your tmake.conf file for sharp. |
26 | Add this to your tmake.conf file for sharp. |
27 | |
27 | |
28 | Now, you can do from command line a: |
28 | Now, you can do from command line a: |
29 | cz #comment: for setZaurus |
29 | cz #comment: for setZaurus |
30 | make clean #comment: for removing old Makefiles - if there are any |
30 | make clean #comment: for removing old Makefiles - if there are any |
31 | make |
31 | make |
32 | make install |
32 | make install |
33 | make clean |
33 | make clean |
34 | make dist |
34 | make dist |
35 | |
35 | |
36 | to build a binary and source package. |
36 | to build a binary and source package. |
37 | The sources are ../kdepim.src.tar.gz |
37 | The sources are ../kdepim.src.tar.gz |
38 | The binaries are |
38 | The binaries are |
39 | korganizer-alarm_1.9.0a_arm.ipk |
39 | korganizer-alarm_1.9.0a_arm.ipk |
40 | and |
40 | and |
41 | kdepim_1.9.0a_arm.ipk |
41 | kdepim_1.9.0a_arm.ipk |
42 | , depending on the version. |
42 | , depending on the version. |
43 | |
43 | |
44 | ========================================================= |
44 | ========================================================= |
45 | |
45 | |
46 | Howto Compile+Run KO/Pi Desktop for Linux Desktop: |
46 | Howto Compile+Run KO/Pi Desktop for Linux Desktop: |
47 | |
47 | |
48 | Remove all Makefile files first! |
48 | Remove all Makefile files first! |
49 | |
49 | |
50 | Set the needed environment variables to compile a Qt program. |
50 | Set the needed environment variables to compile a Qt program. |
51 | (e.g. QTDIR, ,... ) |
51 | (e.g. QTDIR, ,... ) |
52 | Do a |
52 | Do a |
53 | qmake |
53 | qmake |
54 | make clean |
54 | make clean |
55 | make |
55 | make |
56 | in this directory. |
56 | in this directory. |
57 | |
57 | |
58 | After compilation, you will find the binary and the libs in ./bin. |
58 | After compilation, you will find the binary and the libs in ./bin. |
59 | |
59 | |
60 | |
60 | |
61 | Goto ./bin in console and type type ./kopi |
61 | Goto ./bin in console and type type ./kopi |
62 | |
62 | |
63 | Now kopi starts. |
63 | Now kopi starts. |
| |
64 | (UPDATE : Now you have probably to copy the libs to /usr/lib to run KO/Pi). |
| |
65 | This can be done by the following prodedure: |
| |
66 | |
| |
67 | Howto build the KDE sync command line tools: |
| |
68 | |
| |
69 | Goto |
| |
70 | ./desktop |
| |
71 | Adjust the paths ( KDEDIR and KDE_DEV_DIR ) in the Makefile there. |
| |
72 | Type there |
| |
73 | make |
| |
74 | to build the KDE sync command line tools. |
| |
75 | Now switch to super user mode with |
| |
76 | su |
| |
77 | Copy everything in the right place with |
| |
78 | make install |
| |
79 | (Comment out the lines in the makefile which try to copy files, which are not there, e.g. the line "cp -fr /home/polo/eigene/apps/* /opt/kdepimpi/" ). |
| |
80 | Now build a rpm with |
| |
81 | make dist |
| |
82 | |
| |
83 | make dist uses the rpm spec in ./desktop/rpm/kdepim_rpm. |
| |
84 | |
| |
85 | This all works for a SuSE 9.2. |
| |
86 | For other distris you have to adjust some settings. |
64 | |
87 | |
65 | ========================================================= |
88 | ========================================================= |
66 | |
89 | |
67 | KOrganizer/Platform-independent (KO/Pi) |
90 | KOrganizer/Platform-independent (KO/Pi) |
68 | |
91 | |
69 | |
92 | |
70 | This is the platform-independend version of KOrganizer. It includes a replacement for the |
93 | This is the platform-independend version of KOrganizer. It includes a replacement for the |
71 | KDE libraries called microkde, which provides the KDE specific functions |
94 | KDE libraries called microkde, which provides the KDE specific functions |
72 | KOrganizer needs, but does not add the overhead of the complete implementation. |
95 | KOrganizer needs, but does not add the overhead of the complete implementation. |
73 | KOrganizer/Pi compiles with Qt/Embedded 2.3.2 and the corresponding QPE libs. |
96 | KOrganizer/Pi compiles with Qt/Embedded 2.3.2 and the corresponding QPE libs. |
74 | |
97 | |
75 | It compiles with Qt 3.2.3 on the Linux or Windows desktop as well. |
98 | It compiles with Qt 3.2.3 on the Linux or Windows desktop as well. |
76 | |
99 | |
77 | KOrganizer/Pi is based on the unaltered original KOrganizer code from the KDE CVS |
100 | KOrganizer/Pi is based on the unaltered original KOrganizer code from the KDE CVS |
78 | HEAD branch of spring 2003. |
101 | HEAD branch of spring 2003. |
79 | |
102 | |
80 | Some functionality of the full KDE version of Korganizer is not present in the |
103 | Some functionality of the full KDE version of Korganizer is not present in the |
81 | platform-independend, because microkde is not yet complete. |
104 | platform-independend, because microkde is not yet complete. |
82 | |
105 | |
83 | KOrganizer/Pi is licenced under the GPL, the microkde library is licenced under |
106 | KOrganizer/Pi is licenced under the GPL, the microkde library is licenced under |
84 | the LGPL and the original KOrganizer code is licenced under GPL or LPGL. |
107 | the LGPL and the original KOrganizer code is licenced under GPL or LPGL. |
85 | |
108 | |
86 | If you have questions or comments please contact Lutz Rogowski |
109 | If you have questions or comments please contact Lutz Rogowski |
87 | <rogowski@kde.org>. |
110 | <rogowski@kde.org>. |
88 | |
111 | |
89 | |
112 | |
90 | History |
113 | History |
91 | ------- |
114 | ------- |
92 | |
115 | |
| |
116 | 2.0.0 (January 2005) |
| |
117 | - Korganizer/Pi is now integrated in KDE-Pim/Pi together with KA/Pi. |
| |
118 | |
| |
119 | 1.7.8 (Juni 2004) |
| |
120 | - Latest standalone version of Korganizer/Pi (platform-independend). |
| |
121 | |
93 | 1.5 (January 2004) |
122 | 1.5 (January 2004) |
94 | - Korganizer/E has been renamed to Korganizer/Pi (platform-independend) |
123 | - Korganizer/E has been renamed to Korganizer/Pi (platform-independend) |
95 | In this version, there are many bugfixes/enhancements. |
124 | In this version, there are many bugfixes/enhancements. |
96 | |
125 | |
97 | 1.0 (April 2002): |
126 | 1.0 (April 2002): |
98 | |
127 | |
99 | - First stable release as final submission to the Trolltech Qtopia contest. |
128 | - First stable release as final submission to the Trolltech Qtopia contest. |
100 | |
129 | |
101 | 0.8 (beta1) (January 2002): |
130 | 0.8 (beta1) (January 2002): |
102 | |
131 | |
103 | - Initial release as entry to the Trolltech Qtopia contest. |
132 | - Initial release as entry to the Trolltech Qtopia contest. |
|