View Single Post
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#72
Originally Posted by tanago View Post
These are armel packages, for the maemo SDK we need x86
Tanago-san, you are wrong. When you are compiling for ARMEL (=for real device), you should install armel.deb-packages to your scratchbox.

Now there are new glib, I'm trying to package newer gstreamer.

----
I'm also trying to compile fennec myself with these instructions:
http://www.vladislavonline.com/build...-on-maemo-sdk/

Code:
apt-get install autoconf2.13

hg clone http://hg.mozilla.org/releases/mozilla-release
hg checkout 8cdcad2877b91a0adcb2d06241a5df6e7bd7cf6c

cd mozilla-release
cat > .mozconfig << EOF
ac_add_options --enable-application=mobile/xul
ac_add_options --disable-update-channel
ac_add_options --enable-update-packaging
ac_add_options --disable-tests
ac_add_options --disable-debug-symbols
ac_add_options --disable-elf-hack
ac_add_options --enable-strip
ac_add_options --enable-default-toolkit=cairo-qt
ac_add_options --with-maemo-version=5

ac_add_options --enable-cpp-rtti

mk_add_options PROFILE_GEN_SCRIPT=@TOPSRCDIR@/build/profile_pageloader.pl

ac_add_options --enable-optimize
ac_add_options --disable-debug
mk_add_options MOZ_MAKE_FLAGS="-j4"
mk_add_options MOZ_OBJDIR="@TOPSRCDIR@/obj-build"
ac_add_options --with-arm-kuser
ac_add_options --with-thumb=toolchain-default
ac_add_options --with-float-abi=toolchain-default
ac_add_options --with-branding=mobile/xul/branding/unofficial
ac_add_options --prefix=/opt/mozilla
ac_add_options --libdir=/opt/mozilla
export LDFLAGS="-Wl,-z,norelro"
EOF

wget http://www.vladislavonline.com/data/maemo.patch
hg import --no-commit maemo.patch
make -f client.mk build_all
But I ended with error:
Code:
Exception: File not found: ../../media/webrtc/trunk/src/modules/modules_video_processing_sse2/libvideo_processing_sse2.a
Any idea? Is there still some steps I have skipped?
 

The Following 3 Users Say Thank You to AapoRantalainen For This Useful Post: