Hi,
With the help of previous discussions on this forum i was able to
successfuly cross compile mozilla 1.7.8 for an
arm-926ejs-linux target.
But i cant find the mozilla or mozilla-bin executable..
I've disabled the xpfe-compents and xp-installer.
Please help me solving this.
Here is my moz config file
======================================================================================================================
1 mk_add_options MOZ_CO_PROJECT=browser
2 ac_add_options --enable-application=browser
3 mk_add_options [EMAIL PROTECTED]@/mozilla-objdir
4 LIBIDL_CONFIG={$PREFIX}/bin/libIDL-config-2
5 HOST_LIBIDL_CONFIG=/usr/bin/libIDL-config-2
6
7 CROSS_COMPILE=1
8 xtarget_arch=arm-926ejs-linux
9 uprefix=/home/hrbuild/rsubram/monoruntime/target_dir/mono
10
11 #change prefix to where u want it installed
12 ac_add_options --prefix=/home/hrbuild/rsubram/browser/
mozilla_from_start_again/mozilla-target
13 ac_add_options --target=${xtarget_arch}
14
15 #where X stuff is there
16 ac_add_options --x-includes=${uprefix}/include
17 ac_add_options --x-libraries=${uprefix}/lib
18
19 # use GTK+-2 widget set with XFT font rendering
20 ac_add_options --enable-default-toolkit=gtk2
21 ac_add_options --disable-xft
22 ac_add_options --disable-freetype2
23
24 # disable XUL support to reduce codesize
25 ac_add_options --disable-xul
26 # enable minimal profile support
27 ac_add_options --disable-profilesharing
28 ac_add_options --disable-profilelocking
29 ac_add_options --enable-single-profile
30
31 # disable features and skip various build steps
32 ac_add_options --disable-accessibility
33 ac_add_options --disable-composer
34 ac_add_options --enable-plaintext-editor-only
35 ac_add_options --disable-mailnews
36 ac_add_options --disable-ldap
37 ac_add_options --disable-postscript
38 ac_add_options --disable-mathml
39 ac_add_options --disable-jsd
40 ac_add_options --disable-jsloader
41 #ac_add_options --disable-installer
41 #ac_add_options --disable-installer
42 #ac_add_options --disable-xpinstall
43 #ac_add_options --disable-xpfe-components
44 ac_add_options --disable-xprint
45 ac_add_options --disable-necko-disk-cache
46 ac_add_options --disable-javaxpcom
47 ac_add_options --disable-svg
48
49 # configure necko to allocate smaller network buffers
50 ac_add_options --enable-necko-small-buffers
51
52 # disable debug logging and tests
53 ac_add_options --disable-dtd-debug
54 ac_add_options --disable-logging
55 ac_add_options --disable-tests
56
57 # build crypto module (PSM + NSS)
58 ac_add_options --enable-crypto
59
60 # build minimal set of protocol handlers
61 ac_add_options --enable-necko-protocols=http,file,res,jar
62
63 # build minimal set of image decoders
64 ac_add_options --enable-image-decoders=png,gif,jpeg
65
66 # code generation options (optimize for size)
67 ac_add_options --enable-optimize=-Os
68 ac_add_options --enable-strip
69 ac_add_options --disable-debug
70 ac_add_options --enable-reorder
71 ac_add_options --enable-elf-dynstr-gc
72
73
74 ac_add_options --without-system-nspr
75 ac_add_options --without-system-zlib
76 ac_add_options --without-system-jpeg
77 ac_add_options --without-system-png
78 ac_add_options --without-system-mng
79
80 ac_add_options --disable-gtktest
81
82 ac_add_options --with-glib-prefix=${uprefix}/lib
======================================================================================================================
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding