O$10.2 xcomps - constants
Phil (OmnisList)
phil at pgpotter.co.uk
Fri Nov 27 03:49:18 EST 2020
Thanks Michael,
knowing you have different versions for the oWrite etc. clearly indicate
something was required...
As you say, it appears to work, but maybe behind the scenes, it is not
quite right?
Thanks also for the additional flags etc. that you use.
regards
Phil Potter
Based in Chester in the UK.
On 27/11/2020 08:20, Michael Monschau wrote:
> Hi Phil,
>
> You most certainly need to recompile your components with the Studio 10.2 SDK and although the Mac build appears to work, I would recommend you rebuild them too as they now require to be compiled and linked with c11++ settings. You may run into difficulties with your components, eventually.
>
> The specific Xcode settings that you must change are
> C++ Language Dialect C++11 [C++11 [-std=c++11]
> C++ Standard Library libc++ (LLVM C++ standard library with C++11 support)
>
> There are other things you need to change but I don’t think they are essential, such as the Base SDK (I use 10.15) and macOS Deployment Target (I use 10.11).
> That is all I can think of at the moment.
>
> Kind regards,
> Michael
>
> Brainy Data Limited
> The Home for Omnis components
> Web: www.brainydata.com
> GitHub: https://github.com/BrainyData
>
>
>
>> On 26 Nov 2020, at 10:20, Phil (OmnisList) via omnisdev-en <omnisdev-en at lists.omnis-dev.com> wrote:
>>
>> Hi xcomp folk....
>>
>> I have some O$817 xcomps that have constants within them.
>>
>> Just putting them directly into the 10.2 xcomp folder, they work fine on Mac, but on windows, for some reason, the constants are missing the const prefix visible in the catalog.
>>
>> Is there something different I need to do to make these work on Windows now?
>>
>> Or is it simply a recompile with the latest OMNISu64.lib?
>>
>> Any insights?
>>
>> --
>> regards
>> Phil Potter
>> Based in Chester in the UK.
>>
>> _____________________________________________________________
>> Manage your list subscriptions at http://lists.omnis-dev.com
>> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
More information about the omnisdev-en
mailing list