[Interest] Strange unresolved external symbols in QtCore on windows

Patrick Stinson patrickkidd at gmail.com
Tue Nov 6 16:42:06 CET 2018


The project linked OK without it, so well see how it goes once I fox this plethora of other problems actually getting it running.

> On Nov 6, 2018, at 12:51 AM, Alexandru Croitor <alexandru.croitor at qt.io> wrote:
> 
> I haven't looked at the error messages, but I think 
> 
> "#define protected public"
> 
> is used by PyQt5 / sip source code to allow overriding protected methods from Python derived classes.
> 
> I don't know if they have support for disabling it.
> 
> 
> 
>> On 4. Nov 2018, at 06:45, Patrick Stinson <patrickkidd at gmail.com> wrote:
>> 
>> Looks like the only instances of that string are in tests. And only three. So that can’t be it.
>> 
>>> On Nov 3, 2018, at 8:54 PM, Patrick Stinson <patrickkidd at gmail.com> wrote:
>>> 
>>> Woah. Any idea what this is all about?
>>> 
>>>> On Nov 3, 2018, at 8:41 PM, Thiago Macieira <thiago.macieira at intel.com> wrote:
>>>> 
>>>> On Saturday, 3 November 2018 14:31:12 PDT Patrick Stinson wrote:
>>>>> The output of dumpbin /symbols /linenumbers Qt5Core.lib shows these symbols
>>>>> as protected, not public as referenced above
>>>> 
>>>> That is correct. They are protected.
>>>> 
>>>> Search your sources for a 
>>>> 
>>>> #define protected public
>>>> 
>>>> Find it and remove it.
>>>> 
>>>> -- 
>>>> Thiago Macieira - thiago.macieira (AT) intel.com
>>>> Software Architect - Intel Open Source Technology Center
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Interest mailing list
>>>> Interest at qt-project.org
>>>> http://lists.qt-project.org/mailman/listinfo/interest
>>> 
>> 
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 



More information about the Interest mailing list