Patches for sip / PyQt-builder for mingw cross-compilation of python bindings
    Phil Thompson 
    phil at riverbankcomputing.com
       
    Wed Sep 15 14:34:24 BST 2021
    
    
  
On 15/09/2021 09:44, Sandro Mani wrote:
> Hi
> 
> I maintain a mingw-python3 stack for Fedora which I also use to
> cross-compile SIP bindings to Windows.
> 
> Attached below are some changes I've applied to sip6/PyQt-builder (let
> me know if there is a better way to contribute these).
Can you explain why this is needed?
> @@ -467,8 +469,9 @@ macx {
>          # TODO: is this still necessary for Python v3.8?
>          if not buildable.static:
>              pro_lines.extend(['win32 {',
> -                    '    LIBS += -L{}'.format(
> - self.qmake_quote(project.py_pylib_dir)),
> +                    '    LIBS += -L{libdir} -l{lib}'.format(
> + libdir=self.qmake_quote(project.py_pylib_dir),
> + lib=self.qmake_quote(project.py_pylib_lib)),
>                      '}'])
> 
>          # Add any installables from the buildable.
Other changes applied.
Thanks,
Phil
    
    
More information about the PyQt
mailing list