author | mickeyl <mickeyl> | 2005-02-01 11:43:53 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2005-02-01 11:43:53 (UTC) |
commit | e8eee0b7b169c5ed79f0eb9e0a76df06ec3fdcb4 (patch) (unidiff) | |
tree | 1295f945a18b472c45504c917fd378ef4a91de1a /README.OE | |
parent | 9fb5fc66d59a91bfd4840ff17dc8338c34fce90c (diff) | |
download | opie-e8eee0b7b169c5ed79f0eb9e0a76df06ec3fdcb4.zip opie-e8eee0b7b169c5ed79f0eb9e0a76df06ec3fdcb4.tar.gz opie-e8eee0b7b169c5ed79f0eb9e0a76df06ec3fdcb4.tar.bz2 |
ar fixed the 'make always builds everything' error - kudos!
-rw-r--r-- | README.OE | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -1,29 +1,27 @@ | |||
1 | ------------------------------------------------------------------------------------ | 1 | ------------------------------------------------------------------------------------ |
2 | How to use the Opie standalone buildsystem to develop against an OpenEmbedded tree: | 2 | How to use the Opie standalone buildsystem to develop against an OpenEmbedded tree: |
3 | ------------------------------------------------------------------------------------ | 3 | ------------------------------------------------------------------------------------ |
4 | a) Grab BitBake and OpenEmbedded (see GettingStarted on the openembedded.org Wiki) | 4 | a) Grab BitBake and OpenEmbedded (see GettingStarted on the openembedded.org Wiki) |
5 | b) Have a properly working setup and edited local.conf w/ at least MACHINE and DISTRO set | 5 | b) Have a properly working setup and edited local.conf w/ at least MACHINE and DISTRO set |
6 | c) bitbake qte-for-opie (you may also want to bitbake libpcap, openssl, sqlite3, ipkg, libxine, etc.) | 6 | c) bitbake qte-for-opie (you may also want to bitbake libpcap, openssl, sqlite3, ipkg, libxine, etc.) |
7 | 7 | ||
8 | d) make clean in the Opie tree | 8 | d) make clean in the Opie tree |
9 | e) Choose "OpenEmbedded w/ OE build dir set below (TARGET_OE) (Option 5)" as target machine | 9 | e) Choose "OpenEmbedded w/ OE build dir set below (TARGET_OE) (Option 5)" as target machine |
10 | f) Specify your OpenEmbedded build dir, e.g. /local/pkg/oe/tosa | 10 | f) Specify your OpenEmbedded build dir, e.g. /local/pkg/oe/tosa |
11 | g) Answer all the rest - you may want to add more include paths pointing to inside the oe | 11 | g) Answer all the rest - you may want to add more include paths pointing to inside the oe |
12 | 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. |
13 | h) make menuconfig and sanity check your answers | 13 | h) make menuconfig and sanity check your answers |
14 | i) make. if the build stops, you either need to bitbake additional dependencies or something else happenend ;) | 14 | i) make. if the build stops, you either need to bitbake additional dependencies or something else happenend ;) |
15 | 15 | ||
16 | j) copy the binaries over or mount your build tree via NFS | 16 | j) copy the binaries over or mount your build tree via NFS |
17 | 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> |
18 | 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> |
19 | 19 | ||
20 | Note1: It's pretty ad-hoc but it seems to work :) | 20 | k) run qpe and enjoy a great cross development environment |
21 | Note2: Send feedback to opie-devel@handhelds.org | ||
22 | 21 | ||
23 | Bugs: make always builds all targets, due to some wrong dependency calculation. | 22 | Note: Send feedback to opie-devel@handhelds.org |
24 | If you find out how to fix that, please advise. | ||
25 | 23 | ||
26 | Cheers, | 24 | Cheers, |
27 | 25 | ||
28 | Michael 'Mickey' Lauer | 26 | Michael 'Mickey' Lauer |
29 | 27 | ||