[QScintilla] Issue compiling QScintilla 2.7.1 on Mac

Phil Thompson phil at riverbankcomputing.com
Mon Mar 4 18:51:03 GMT 2013


On Mon, 4 Mar 2013 19:07:58 +0100, Detlev Offenbach
<detlev at die-offenbachs.de> wrote:
> Hello,
> 
> I tried to install lates QScintilla. However, the creation of the
> QScintilla Python bindings fails. Here is the log.
> 
> $ python3 configure.py -c -j 8
> PyQt 4.10 is being used.
> Qt 4.8.4 is being used.
> The QScintilla API file will be installed in
/usr/local/Qt4.8/api/python.
> The QScintilla module will be installed in
>
/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/PyQt4.
> The QScintilla module is being built with 'protected' redefined as
> 'public'.
> The QScintilla .sip files will be installed in
> /Library/Frameworks/Python.framework/Versions/3.3/share/sip/PyQt4.
> sip 4.13.3 is being used.
> QScintilla 2.7.1 is being used.
> Generating the C++ source for the Qsci module...
> Generating the .pro file for the Qsci module...
> Creating the Makefile for the Qsci module…
> 
> So configure.py worked without an error. Now the second step.
> 
> $ make
> make: *** No targets specified and no makefile found.  Stop.
> 
> And indeed, there is no makefile. What needs to be changed in order to
get
> it built?

What happens if you run qmake on the Qsci.pro file? Does the Qsci.pro file
look reasonable?

As a workaround you should be able to run the configure-old.py script
instead.

Phil


More information about the QScintilla mailing list