Why does Agg not work on the iPhone?

On 18.07.2010, at 03:51, Piero Contezini <piero.contez...@gmail.com> wrote:

Yes, agg does not work on iPhone.

You need to set a external variable to bypass configure checks, the thing
have been theorical all the time..

Enviado de meu iPhone

Em 17/07/2010, às 21:15, Ashley Reid <ashr...@gmail.com> escreveu:

I finally got through the mountain of dependencies and hit this

configure: error: Cairo renderer is not supported by Dump gui. Use
--enable-renderer=AGG or --enable-gui=gtk,sdl

so I tried -to add -enable-gui=sdl

and I get

configure: error: Cairo renderer is not supported by SDL gui. Use
--enable-renderer=AGG or --enable-gui=gtk,sdl

So no dice which ever way I try it.

I have seen on the web that Cario and SDL should play nice, but AGG also
looks pretty good as it a bit more focused on embedded. Without code
modification AGG seems the route to go.

Piero,

Your scripts implied that you used SDL + cairo, but my gnash configure is
telling me this is not possible. Did you bypass this check?

Thanks,

Ash

p.s. And all compiled on Linux, just to mention it again :) And to think I
almost went out and bought a mac to do this...

On Tue, Jul 13, 2010 at 12:49 AM, Piero B. Contezini
<<piero.contez...@gmail.com>
piero.contez...@gmail.com> wrote:

> Nice, i've seen this plugin, this were the start point.
>
> Know what you need is fix the bug i'm saying.
>
> Attached are all the files and compiling flags used to get gnash
> libraries to work stand alone on iphoneOS.
>
> All you need to accomplish is making gnash draw on cairo without a
> hardware backend (only image surface).
> As said before it should work, but the fact is that it doesnt.
>
>
>
> On Mon, Jul 12, 2010 at 7:38 PM, Ashley Reid < <ashr...@gmail.com>
> ashr...@gmail.com> wrote:
> > So it has begun. I have a working plugin on the ipad. Now for the gnash
> part
> > of things....
> >
> > Example plugin from
> > <http://github.com/steventroughtonsmith/MobileSafariPlugin>
> http://github.com/steventroughtonsmith/MobileSafariPlugin.
> >
> > Compiled as a shared library on linux with the help of
> > <http://code.google.com/p/iphonedevonlinux/>
> http://code.google.com/p/iphonedevonlinux/
> >
> > Demoing the flash override on page
> > <http://www.infonegocio.com/xeron/bruno/olympics.html>
> http://www.infonegocio.com/xeron/bruno/olympics.html
> >
> > Ash
> >
> > On Sun, Jul 11, 2010 at 6:04 PM, Markus Gothe <<nietzs...@lysator.liu.se>
> nietzs...@lysator.liu.se>
> > wrote:
> >>
> >> Good luck...
> >> I think you'll have to rewrite the UI using Obj-C.
> >>
> >> On 11 Jul 2010, at 17:11, Ashley Reid wrote:
> >>
> >> I have just got the toolchain up and running with my first hello world
> >> App.
> >>
> >> Do you have safari plug in source code to move my learning curve along
> >> faster?
> >>
> >> Thanks,
> >> Ash
> >>
> >> On Sat, Jul 10, 2010 at 5:25 PM, Piero B. Contezini
> >> < <piero.contez...@gmail.com>piero.contez...@gmail.com> wrote:
> >>>
> >>> I'm using the oficial apple sdk for iPhone, 3.2 
> >>> (<http://developer.apple.com>
> developer.apple.com) on
> >>> OSX
> >>>
> >>> It is a standard gcc 4.2. works like a charm.
> >>>
> >>> On Sat, Jul 10, 2010 at 12:22 PM, Ashley Reid < <ashr...@gmail.com>
> ashr...@gmail.com> wrote:
> >>> > Hi Piero,
> >>> >
> >>> > What tool chain are you using on Linux? Or are you developing on OSS?
> >>> > I haven't yet managed to get my tool chain working because I was
> >>> > following I-phone dev tutorial, which only had an outdated port of
> >>> > cctools. I have now found
> >>> >
> >>> >
> <http://code.google.com/p/iphonedevonlinux/source/browse/trunk/toolchain.sh>
> http://code.google.com/p/iphonedevonlinux/source/browse/trunk/toolchain.sh
> ,
> >>> > which compiles cctools and other tools directly from the apple
> >>> > sources, so hopefully that will take me further.
> >>> >
> >>> > Thanks,
> >>> >
> >>> > Ash
> >>> >
> >>> > On Saturday, July 10, 2010, Piero B. Contezini
> >>> > < <piero.contez...@gmail.com>piero.contez...@gmail.com> wrote:
> >>> >> It does indeed compiles, but does not work, as i'm saying, you need
> to
> >>> >> use cairo, and using cairo on both osx and iphoneOS does not render
> >>> >> any image (tested with a dozen different versions of both
> >>> >> gnash/cairo).
> >>> >>
> >>> >> I think its the Renderer that is not actually draw to the image
> >>> >> surface.
> >>> >>
> >>> >> What I did was build a UIKIT GUI to Gnash, but it does not work in
> >>> >> anyway, no drawing from gnash.
> >>> >>
> >>> >> Piero
> >>> >>
> >>> >> On Sat, Jul 10, 2010 at 1:26 AM, Rob Savoye < <r...@welcomehome.org>
> r...@welcomehome.org>
> >>> >> wrote:
> >>> >>> On 06/29/10 11:13, Piero B. Contezini wrote:
> >>> >>>> Today i'll publish it on google code so we can do it right.
> >>> >>>
> >>> >>>  Why not use AGG instead of Cairo ? Ideally any changes required
> get
> >>> >>> submitted as patches to this list or
> >>> >>> <https://savannah.gnu.org/patch/?func=additem&group=gnash>
> https://savannah.gnu.org/patch/?func=additem&group=gnash, so we can
> >>> >>> add
> >>> >>> them to trunk. Google Code is fine for a development branch, but
> >>> >>> unless
> >>> >>> it goes into trunk, these patched versions often get quickly out of
> >>> >>> sync
> >>> >>> and become hard to maintain.
> >>> >>>
> >>> >>>        - rob -
> >>> >>>
> >>> >>
> >>> >
> >>
> >> _______________________________________________
> >> Gnash-dev mailing list
> >> <Gnash-dev@gnu.org>Gnash-dev@gnu.org
> >> <http://lists.gnu.org/mailman/listinfo/gnash-dev>
> http://lists.gnu.org/mailman/listinfo/gnash-dev
> >>
> >>
> >>
> >> //Markus - The panama-hat hacker
> >>
> >>
> >>
> >
> >
>
_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to