summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--README.OE17
1 files changed, 11 insertions, 6 deletions
diff --git a/README.OE b/README.OE
index ff5715a..e5c9d6c 100644
--- a/README.OE
+++ b/README.OE
@@ -1,24 +1,29 @@
1------------------------------------------------------------------------------------
1How to use the Opie standalone buildsystem to develop against an OpenEmbedded tree: 2How to use the Opie standalone buildsystem to develop against an OpenEmbedded tree:
2 3------------------------------------------------------------------------------------
3a) Grab BitBake and OpenEmbedded (see GettingStarted on the openembedded.org Wiki) 4a) Grab BitBake and OpenEmbedded (see GettingStarted on the openembedded.org Wiki)
4b) Have a probperly working setup and edited local.conf w/ at least MACHINE and DISTRO set 5b) Have a properly working setup and edited local.conf w/ at least MACHINE and DISTRO set
5c) bitbake qte-for-opie 6c) bitbake qte-for-opie (you may also want to bitbake libpcap, openssl, sqlite3, ipkg, libxine, etc.)
6 7
7d) make clean in the Opie tree 8d) make clean in the Opie tree
8e) Choose "OpenEmbedded w/ OE build dir set below (TARGET_OE) (Option 5)" as target machine 9e) Choose "OpenEmbedded w/ OE build dir set below (TARGET_OE) (Option 5)" as target machine
9f) Specify your OpenEmbedded build dir, i.e. /local/pkg/oe/tosa 10f) Specify your OpenEmbedded build dir, e.g. /local/pkg/oe/tosa
10g) Answer all the rest - you may want to add more include paths pointing to inside the oe 11g) Answer all the rest - you may want to add more include paths pointing to inside the oe
11 build tree for some additional dependencies, i.e. for libsword, libipkg, libxine, and libsqlite3. 12 build tree for some additional dependencies, i.e. for libsword, libipkg, libxine, and libsqlite3.
12h) make menuconfig and sanity check your answers 13h) make menuconfig and sanity check your answers
13i) build 14i) make. if the build stops, you either need to bitbake additional dependencies or something else happenend ;)
14 15
15j) copy the binaries over or mount your build tree via NFS 16j) copy the binaries over or mount your build tree via NFS
16 and export LD_LIBRARY_PATH=<path/to/oe/staging/libdir>:<path/to/opie/libdir> 17 and export LD_LIBRARY_PATH=<path/to/oe/staging/libdir>:<path/to/opie/libdir>
17 and export PATH=<path/to/oe/staging/bindir>:<path/to/opie/bindir> 18 and export PATH=<path/to/oe/staging/bindir>:<path/to/opie/bindir>
18 19
19Note: It's pretty ad-hoc but it seems to work :) 20Note1: It's pretty ad-hoc but it seems to work :)
21Note2: Send feedback to opie-devel@handhelds.org
22
23Bugs: make always builds all targets, due to some wrong dependency calculation.
24 If you find out how to fix that, please advise.
20 25
21Cheers, 26Cheers,
22 27
23Michael 'Mickey' Lauer 28Michael 'Mickey' Lauer
24 29