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

Attachment: signature.asc
Description: Digital signature

Reply via email to