From: Orion P. <or...@nw...> - 2021-10-30 22:51:16
|
On 10/30/21 15:38, Alan W. Irwin wrote: > On 2021-10-30 20:33+0100 António Rodrigues Tomé wrote: > >> Hi Alan >> I do not know if I will be able to solve in short/medium time whatever >> the >> problem is as I usually do not use python or pyqt. So I will try to >> learn >> what this is all about. > > Thanks for being willing to take this on. Sip (which is how we > generate our pyqt bindings) advertises itself as a really easy-to-use > method of generating such bindings. So by consulting that sip > documentation page (referenced in my recent email), you might be able > to very quickly figure out what to do for the latest sip version. > > If/when you get modern sip to generate our pyqt5 binding by hand, I > would be happy to help with any CMake-related adjustments that need to > be made. For example, I have just discovered that "sip -V" generates > the sip version string which would allow me to create a simple CMake > test for the sip version. That test would allow us to use the present > method for old sip versions and any new method you figure out for > later sip versions. So, it appears that the Fedora plplot package is building fine with sip 6.3.1. Perhaps you may find some clues there, though I'm not sure we re-generate the bindings in our builds. -- Orion Poplawski he/him/his - surely the least important thing about me Manager of NWRA Technical Systems 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane or...@nw... Boulder, CO 80301 https://www.nwra.com/ |