[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bindings
Subject:    How is symbol visibility set in KF5 and KDE?
From:       Shaheed Haque <srhaque () theiet ! org>
Date:       2017-11-15 14:54:17
Message-ID: CAHAc2jdLoRNgBimRpkxcz2ZqnKZD936dtR=1Qy--fT1nUviawA () mail ! gmail ! com
[Download RAW message or body]

Hi all,

I just realised that the Python binding effort is not setting the default
visibility for symbols using the -fvisibility=xxx option when processing
the header files [1]. Of course I can see the export macros set by the
likes of attica_exports.h, but I don't see where the compiler default is
set. Can somebody kindly point that out?

Thanks, Shaheed

[1] I'm also a bit mystified by the fact that I am deliberately querying
CMake for the COMPILE_FLAGS to use, but I have not seen -fvisibility
anywhere...

[Attachment #3 (text/html)]

<div dir="ltr"><div>Hi all,<br><br>I just realised that the Python binding effort is \
not setting the default visibility for symbols using the -fvisibility=xxx option when \
processing the header files [1]. Of course I can see the export macros set by the \
likes of attica_exports.h, but I don&#39;t see where the compiler default is set. Can \
somebody kindly point that out?<br></div><div><br></div><div>Thanks, \
Shaheed<br></div><div><br></div><div>[1] I&#39;m also a bit mystified by the fact \
that I am deliberately querying CMake for the COMPILE_FLAGS to use, but I have not \
seen -fvisibility anywhere...<br></div><br><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic