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