summaryrefslogtreecommitdiff
path: root/noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt
Unidiff
Diffstat (limited to 'noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt24
1 files changed, 18 insertions, 6 deletions
diff --git a/noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt b/noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt
index 9b84b6d..7e359dd 100644
--- a/noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt
+++ b/noncore/net/mail/libetpanstuff/Build-libetpan-cross.txt
@@ -1,18 +1,30 @@
1For GCC 3 based system you should OpenEmbedded for building
2
3
4For gcc 2.95 cross compiler:
1Steps for building libetpan for arm-zaurus environment: 5Steps for building libetpan for arm-zaurus environment:
21. export PATH=$PATH:/usr/local/arm/2.95.3/bin 6
32. cd into the libetpan sourcedir 71. Get the sources from etpan-cvs with command
43. run 8
9cvs -d :pserver:anonymous@cvs.libetpan.sourceforge.net:/cvsroot/libetpan co libetpan
10
11when try to get the 0.33b release
12cvs -d :pserver:anonymous@cvs.libetpan.sourceforge.net:/cvsroot/libetpan co -r rel-0-33-b libetpan
13
142. export PATH=$PATH:/usr/local/arm/2.95.3/bin
153. cd into the libetpan sourcedir
164. run
5./configure --host=arm-linux --prefix=/usr/local/arm/2.95.3/arm-linux --disable-db --disable-debug 17./configure --host=arm-linux --prefix=/usr/local/arm/2.95.3/arm-linux --disable-db --disable-debug
6 18
7the disable-db is required!!!! 19the disable-db is required!!!!
84. check the output of configure, you MUST find a line 205. check the output of configure, you MUST find a line
9 "checking for openssl/ssl.h... yes" and 21 "checking for openssl/ssl.h... yes" and
10 "checking for SSL_library_init in -lssl... yes" 22 "checking for SSL_library_init in -lssl... yes"
11 23
12If not, you don't have SSL installed into your crosscompiling chain. Thats bad. 24If not, you don't have SSL installed into your crosscompiling chain. Thats bad.
13SSL is strongly needed! 25SSL is strongly needed!
14 26
155. Check the file Rules in top-srcdir. There is a line 276. Check the file Rules in top-srcdir. There is a line
16 "CFLAGS = -O2 -W -Wall -g -DDEBUG -DHAVE_CONFIG_H" 28 "CFLAGS = -O2 -W -Wall -g -DDEBUG -DHAVE_CONFIG_H"
17 29
18 remove the -g option 30 remove the -g option
@@ -20,7 +32,7 @@ SSL is strongly needed!
20For remote debugging this is not required, but the local copy must contain debug 32For remote debugging this is not required, but the local copy must contain debug
21code for that. 33code for that.
22 34
236. make, make install 357. make, make install
24 Now you should find libetpan in /usr/local/arm/2.95.3/arm-linux/lib 36 Now you should find libetpan in /usr/local/arm/2.95.3/arm-linux/lib
25 37
26If you're using other pathes then you should give that of course instead of 2.95.3. 38If you're using other pathes then you should give that of course instead of 2.95.3.