On Thu, Sep 04, 2014 at 11:44:38AM +0200, Hans Zybura wrote: > Thank you, Ariel. > > meanwhile I've found the problem. We didn't have the new platform token > 'macosx_x86_64' in the description.xml of the mac version of our extension.
No, the problem, as stated in the bug, is that the platform in description.xml is broken in MacOSX since 4.1; setting the platform to macosx_x86_64 won't work; in fact, setting the platform to anything else than "all" will fail. But you only need to set the platform in description.xml if your extension is targeted to run on a specific platform. Please read https://wiki.openoffice.org/wiki/Documentation/DevGuide/Extensions/Target_Platform > Some more questions concerning 64-bit versions/plans: > > 1. Is AOO 4.1.1 the first version, where this new token is necessary on > MacOS? Or was it obligatory in 4.1.0 already (and it was by pure chance that > we didn't have any customers complaining)? 4.1 is the version where OpenOffice changed from 32 bit to 64 bit in MacOSX. As said before, the platform is only necessary if your extension is not multi-platform. > 2. Will there be a 64-bit version of AOO on Windows and a win_x86_64 token > anytime soon? No. > Our extension is written in pure StarBasic and does not contain any direct > system calls, so we don't expect any problems by a change to a 64-bit AOO. No, and you don't need to set the platform if your extension has only OOBasic code! That's why I asked you to post the description.xml, the error 'Extension will not run on this computer' suggest you are setting the platform to something different than "all". And setting it to "macosx_x86_64" won't work until the next minor release (the fix for bug https://issues.apache.org/ooo/show_bug.cgi?id=124783 isn't integrated in 4.1.1). Regards -- Ariel Constenla-Haile La Plata, Argentina
signature.asc
Description: Digital signature