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 CD. * proto/openurl.h Needs OpenURL.library headers: http://aminet.net/package/comm/www/OpenURL-7.8 * 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... Chris
