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

List:       pykde
Subject:    Re: Pyqtdeploy plan for the end of qmake?
From:       Phil Thompson <phil () riverbankcomputing ! com>
Date:       2020-08-31 8:40:32
Message-ID: 6c6e700386fa2808655dcc8f19c007a7 () riverbankcomputing ! com
[Download RAW message or body]

You are missing an understanding of how SIP v5 works. v4 is a code 
generator and you provide your own build system. v5 is a code generator 
*and* a build system. It doesn't matter where sip.h is "installed" as 
long as the build system tells the compiler where it can be found.

Phil


On 31/08/2020 07:52, Patrick Stinson wrote:
> The pypi entry for pyqt5 says that qmake must be in the path for the
> sdist to be used. I have qmake (5.15.0) in my path but "pip install
> pyqt5" doesn't install sip.h anywhere. I have always found it
> difficult to understand how pip works, even after reading their docs.
> What am I missing?
> 
>> On Aug 27, 2020, at 1:32 PM, Patrick Stinson <patrickkidd@gmail.com> 
>> wrote:
>> 
>> Good to know. I suppose that leaves the sip executable (and in some 
>> cases the qmake executable).
>> 
>>> On Aug 27, 2020, at 1:30 PM, Phil Thompson 
>>> <phil@riverbankcomputing.com> wrote:
>>> 
>>> On 27/08/2020 18:40, Patrick Stinson wrote:
>>> 
>>>> One topic was to point out how difficult it is to develop sip
>>>> extensions on windows, let alone on both Mac and windows. I can't 
>>>> see
>>>> how you were able to build a sip extension without sip.h or the PyQt
>>>> .sip files, which are not included in the pip extensions. Maybe you
>>>> could explain how you do this?
>>> 
>>> sip.h is part of the sip sdist/wheel.
>>> 
>>> The PyQt .sip files are part of the PyQt sdist/wheel.
>>> 
>>> Phil
[prev in list] [next in list] [prev in thread] [next in thread] 

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