Diffstat (limited to 'development/macosx/README_MACOSX') (more/less context) (show whitespace changes)
-rw-r--r-- | development/macosx/README_MACOSX | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/development/macosx/README_MACOSX b/development/macosx/README_MACOSX index 4cb5908..ac62046 100644 --- a/development/macosx/README_MACOSX +++ b/development/macosx/README_MACOSX | |||
@@ -13,2 +13,5 @@ Status: | |||
13 | ------- | 13 | ------- |
14 | This work is done, do 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 !! | ||
16 | |||
14 | 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, |
@@ -20,3 +23,3 @@ libqpe | |||
20 | libopie1 | 23 | libopie1 |
21 | libopie2/opiedb | 24 | libopie2 |
22 | pim-applications (addressbook, todolist, datebook, today) | 25 | pim-applications (addressbook, todolist, datebook, today) |
@@ -24,6 +27,2 @@ A lot of applications and plugins which are not platform specific. | |||
24 | 27 | ||
25 | What will follow soon: | ||
26 | |||
27 | libopie2 (libopiecore and libopiedb works already !) | ||
28 | |||
29 | ToDO: | 28 | ToDO: |
@@ -98,3 +97,3 @@ set "Build Parameters"->"Target Machine"->"Mac OS X (DARWIN)" to activate the pl | |||
98 | save and exit the menuconfig app | 97 | save and exit the menuconfig app |
99 | make | 98 | make (ATTENTION: See Known Bugs below!!) |
100 | 99 | ||
@@ -111,2 +110,21 @@ to get a working configuration to start with. | |||
111 | 110 | ||
111 | Known Bugs (compilation problems): | ||
112 | ----------- | ||
113 | The Apple-Linker does not load indirect linked libraries automatically ( if somebody | ||
114 | has a solution here, please inform me !!), therefore I had to add "-lopiedb2" and "-lqpe" | ||
115 | for applications/libraries who used libraries which are linked against them. | ||
116 | A goot solution would be to add it in the project files of these application, but this would | ||
117 | influence the linux-platform as well... :( | ||
118 | As a first (but stupid) solution, I added this linker parameter to the global "include.pro" | ||
119 | which adds them for everything.. Yes, also for libqpe etc.. | ||
120 | Therefore this project will not compile out of the box. You have to compile in a two-pass way: | ||
121 | |||
122 | Pass 1: Find the line "LIBS += -lopiedb2 -lqpe" in the file include.pro and comment out it (put a "#" | ||
123 | in front of it) | ||
124 | Do a "make -k" to compile what is already compileable (some will not compile) | ||
125 | Pass 2: Remove the comment from Pass1 and do a "make". The rest should compile now successfully. | ||
126 | |||
127 | |||
128 | I know, this is a silly solution ! But I don't have anything better without influence the Linux build | ||
129 | process too much .. I would be happy, if somebody could help me here ! | ||
112 | 130 | ||