Thanks Alexandru. For the benefit of the group, I will repeat an explanation of my goal I sent directly to Alexandru by mistake, instead of to the list. I am aiming to build a Linux (Fedora 29) PyQt5 interface to PyQt5RPT, using the shiboken2 generator. This will no doubt be a long and painful learning process, but I am willing to try. "8-) Regards,Doug On Fri, 2019-01-25 at 23:57 +0000, Alexandru Croitor wrote: > Hi, > > > > No worries. > > > > Currently there are no official examples on how to generate bindings > for a separate "Qt" library. > > > > There's only a regular C++ library binding example at > "examples/samplebinding/", and an example for generating bindings for > custom Qt classes as part of a main C++ application > "examples/scriptableapplication/". > > > > So you'll have to dissect them and make sense of to combine bits and > pieces from both. Another source of inspiration are the shiboken > tests and the main PySide modules. > > > > Regards, > Alexandru. > > > From: Doug Hutcheson <[email protected]> > > Sent: Saturday, January 26, 2019 12:21:43 AM > > To: Alexandru Croitor > > Subject: Re: [PySide] Latest git download will not compile > > > > <!-- > p > {margin-top:0; > margin-bottom:0} > --> > > > Hi Alexandru. > > > > You will see my response to the list. I am really sorry for troubling > you. > > > > I had a forty-year career as a software developer (now retired), so > making such a silly mistake is embarrassing to me. > > > > I am building from source so I can get the generator, so I can > generate python3 interfaces to PyQtRPT - the report writer. It seems > to have some bugs, so I want to develop my own API for it. > > > > Kind regards, > Doug > > > > On Fri, 2019-01-25 at 23:13 +0000, Alexandru Croitor wrote: > > Consider keeping the conversation public by also CC-ing the list, > > in case somebody else has some insight. > > > > > > > > It is a bit unclear to me what you wish to achieve by calling cmake > > manually on the shiboken project. > > > > > > > > Which project do you wish to compile? Just shiboken? Also PySide2? > > Did you follow the guide at > > https://wiki.qt.io/Qt_for_Python/GettingStarted ? > > > > > > > > Which branch of the repo are you using? > > > > > > In any case when I checkout the 5.12 branch, the files you > > mentioned are present for me. > > > > > > > > I guess you should provide more info about what you wish to > > achieve, and the sequence of commands you used to do it. > > > > > > > > > > > > > > > > > > From: Doug Hutcheson <[email protected]> > > > > Sent: Friday, January 25, 2019 9:22:39 PM > > > > To: Alexandru Croitor > > > > Subject: Re: [PySide] Latest git download will not compile > > > > > > > > Hi Alexandru. > > > > > > > > My git command, as copied from my terminal history, was: > > git clone --recursive https://code.qt.io/pyside/pyside-setup > > > > > > > > I repeated this several time over the last week or so, including on > > Friday 25th January (our time - UTC+10), so I'm sure I have the > > latest version. > > > > > > > > I am glad that at least I have been using the correct command. > > > > > > > > Regards, > > Doug. > > > > > > > > On Fri, 2019-01-25 at 10:17 +0000, Alexandru Croitor wrote: > > > Hi, can you provide a link to the source archive you used? > > > > > > > > > > > > In the meantime, you could simply use git to clone the pyside- > > > setup repo, and checkout the 5.12 branch. > > > > > > > > > > > > -> git clone --recursive https://code.qt.io/pyside/pyside-setup > > > > > > > > > > > > > On 25. Jan 2019, at 08:51, Doug Hutcheson <[email protected] > > > > > wrote: > > > > > > > > > > > > > > > > > > > > I have googled for this without success. I am new to the list > > > > and do not know how to search it - my apologies if this is a > > > > known issue. > > > > > > > > > > > > > > > > I am trying to compile this project for the first time, so > > > > perhaps I am doing something stupid. > > > > > > > > > > > > > > > > In pyside-setup/sources/shiboken2/, I run cmake . and the > > > > script issues the following message: > > > > > > > > > > > > > > > > > > > > CMake Error at generator/CMakeLists.txt:29 (add_executable): > > > > Cannot find source file: > > > > > > > > > > > > > > > > shiboken2/cppgenerator.cpp > > > > > > > > > > > > > > > > > > > > Sure enough, there is no such file on my machine. > > > > > > > > > > > > > > > > The problem seems to stem from this block starting at line 6 of > > > > generator/CMakeLists.txt: > > > > > > > > > > > > > > > > > > > > set(shiboken2_SRC > > > > generator.cpp > > > > shiboken2/cppgenerator.cpp > > > > shiboken2/headergenerator.cpp > > > > shiboken2/overloaddata.cpp > > > > shiboken2/shibokengenerator.cpp > > > > main.cpp > > > > ) > > > > > > > > > > > > > > > > > > > > None of the files listed for the shiboken2 directory exist. > > > > > > > > > > > > > > > > What have I done wrong? All help gratefully received. > > > > Doug > > > > > > > > > > > > _______________________________________________ > > > > > > > > PySide mailing list > > > > > > > > [email protected] > > > > > > > > https://lists.qt-project.org/listinfo/pyside > > > > > > > > > > > > > > > > > > > > > > >
_______________________________________________ PySide mailing list [email protected] https://lists.qt-project.org/listinfo/pyside
