Building the amiga frontend for AmigaOS 3
jmb at netsurf-browser.org
Fri Jan 7 00:16:50 GMT 2011
On Wed, 2011-01-05 at 23:56 +0000, Chris Young wrote:
> On Wed, 05 Jan 2011 23:23:59 +0000, John-Mark Bell wrote:
> > Given the totality of my AmigaOS knowledge can be written on the back of
> > a postage stamp, it'd be helpful if people who do have a clue could
> > provide suggestions as to the most sensible way to go about resolving
> > the remaining issues (ideally without introducing too many invasive
> > changes, as I'd rather avoid a maintenance nightmare)
> A very quick whizz through and...
> * proto/Picasso96API.h
> Anything relating to Picasso96 (including functions prefixed p96) need
> the Picasso96 headers. I'm currently unable to locate these except on
> my computer (which are for the OS4 version), but might have them on a
Added to toolchain NDK install.
> * proto/openurl.h
> Needs OpenURL.library headers:
> * dos/anchorpath.h, graphics/blitattr.h, proto/application.h
> These are all new OS4 headers and will need to be #ifdef'd out
> The last one is for application.library so there are some
> corresponding code blocks which will need to be #ifdef'd also.
> * "undeclared" and "implicit declaration of function"
> All appear to be related to new OS4 functions, will need adding to the
> compatibility header and functions added to emulate the functionality
> (probably dummy ones for now).
> Some of the new OS4 functions are quite critical, so I'd say the
> resulting binary will not work! It might get as far as opening a
> window and then crashing however...
Sounds likely :)
I'll post the current build log in a minute.
More information about the netsurf-dev