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: Piero B. Contezini
Subject: Re: [Gnash-dev] Gnash on the iPhone/iPad
Date: Mon, 12 Jul 2010 19:54:10 -0300

Also, this file is the project with the UIkit UI. just extract it
inside gnash source and compile (after building it with my scripts).

This tries to test the gnash engine without drawing it to the screen,
with the emulator you can see its output in /tmp.

If this works, then all you need to do is convert the cairo_surface to
the CALayer surface and then draw it as it were a rect in the sample
plugin from Steve.

Piero

On Mon, Jul 12, 2010 at 7:49 PM, 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
>>>
>>>
>>>
>>
>>
>

Attachment: gnash-uikit.tar.bz2
Description: BZip2 compressed data


reply via email to

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