Re: documentaion building for android
- From: Mike Rosset <mike rosset gmail com>
- To: Dominique Bureau <dbureau gmail com>
- Cc: clutter-list gnome org
- Subject: Re: documentaion building for android
- Date: Wed, 9 Jan 2013 11:36:10 -0800
Ok thanks for the feedback. I'll look into the libtool issue see if I
can find a better solution then linking to bash.
Which config.guess are you having issues with? with the linked sh to
bash, I was able build to build everything.
Worst case you can try a complete rebuild. I generally do
$ rm -r install/*
$ git checkout install
There might be a better way to do this using jhbuild but my hack seems
to do the trick and
avoids re-cloning and re-downloading everything.
Also I noticed between x86_64 32bit libs required for the ndk. There
are quite a few build dependencies needed
I'm in the process of documenting those, can I assume you've worked
around all those? this is what I have so far.
basic build depends:
build-essentials
gtk-doc-tools
libglib2.0-dev
x86_64 lib32 depends needed for android-ndk:
libc6-i386
lib32z1
lib32stdc++6
On Wed, Jan 9, 2013 at 11:02 AM, Dominique Bureau <dbureau gmail com> wrote:
Yup. Replacing the shell from dash to bash will get me all the way to glib.
I haven't went further yet as I have to modify the config.guess so it will deal
properly with arm-linux-androideabi. wasn't this already available in a patch
somewhere?
--
Dominique
On Wednesday, January 09, 2013 09:19:12 AM Mike Rosset wrote:
I'll see if I can replicate this, gettext will build if you symlink sh
to bash though?
On Wed, Jan 9, 2013 at 8:59 AM, Dominique Bureau <dbureau gmail com> wrote:
Nope. Still breaks when building gettext, spewing out errors about
libtool.
So I guess that the issue is with the compiled components (or how jhbuild
invoke the commands), not the actual build-clutter-android script.
As for a fix I'd be more than happy, but event though I've been a
developer for around 15 years, I've never managed to get my brain to
co-operate with shell scripting....no idea why, it just isn't for me ;)
--
Dominique
On Wednesday, January 09, 2013 08:00:54 AM you wrote:
Thanks for mentioning this. Can you try adding a shebang to the script.
#!/bin/bash
that should resolve this, if I'll do a quick push request on github.
On Wed, Jan 9, 2013 at 7:49 AM, Dominique Bureau <dbureau gmail com>
wrote:
BTW, for anyone trying to build this from Ubuntu (at least using 12.04
for
me), you will end up with some weird issues when trying to run the
build-
clutter-android script. Ubuntu /bin/sh is a symlink to dash, and it
would
seem that the script (or other components that it calls) would rely on
sh-isms that dash doesn't like.
I simply replaced /bin/sh to point to bash and it fixed the issues for
me.
Now I'm stuck somewhere else ;)
--
Dominique
_______________________________________________
clutter-list mailing list
clutter-list gnome org
https://mail.gnome.org/mailman/listinfo/clutter-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]