gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] Gnash on the iPhone/iPad


From: Ashley Reid
Subject: Re: [Gnash-dev] Gnash on the iPhone/iPad
Date: Sun, 18 Jul 2010 10:06:14 +0200

Why does Agg not work on the iPhone?

On 18.07.2010, at 03:51, Piero Contezini <address@hidden> 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 <address@hidden> 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 <address@hidden> 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 <address@hidden> 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.
>
> Compiled as a shared library on linux with the help of
> http://code.google.com/p/iphonedevonlinux/
>
> Demoing the flash override on page
> http://www.infonegocio.com/xeron/bruno/olympics.html
>
> Ash
>
> On Sun, Jul 11, 2010 at 6:04 PM, Markus Gothe <address@hidden>
> 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
>> <address@hidden> wrote:
>>>
>>> I'm using the oficial apple sdk for iPhone, 3.2 (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 <address@hidden> 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,
>>> > 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
>>> > <address@hidden> 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 <address@hidden>
>>> >> 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, 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
>> address@hidden
>> http://lists.gnu.org/mailman/listinfo/gnash-dev
>>
>>
>>
>> //Markus - The panama-hat hacker
>>
>>
>>
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]