[PyQt] Compiler Flags and PyQt
Phil Thompson
phil at riverbankcomputing.com
Sun Jun 24 18:32:44 BST 2012
On Sun, 24 Jun 2012 12:05:15 -0400, Scott Kitterman <debian at kitterman.com>
wrote:
> Passing the CCPFLAGS via CFLAGS/CXXFLAGS as discussed yesterday worked
> great
> for SIP4. I it mostly working for PyQT, but it doesn't appear that
> QtCore/QtGui and the Designer plugin aren't getting the all flags. I'm
> passing
> these flags:
>
> CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-
> security -Werror=format-security -D_FORTIFY_SOURCE=2
> CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-
> security -Werror=format-security -D_FORTIFY_SOURCE=2
> LFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro
>
> It looks like QtCore/QtGui aren't getting the CXXFLAGS
They are as far as I can see.
> and the plugin
> isn't
> getting the LFLAGS.
The Designer plugin is built using qmake and doesn't use the SIP build
system.
> Please see the attached build log with Python 2.7
> (it's
> the same with 2.6 and 3.2). I'd appreciate any
> advice on this.
>
> Scott K
If these flags are Debian standard then why not add them to Qt's spec file
for Debian? PyQt will then pick them up automatically.
Phil
More information about the PyQt
mailing list