[PyQt] pyqt not using qscintilla

Phil Thompson phil at riverbankcomputing.co.uk
Tue Apr 17 21:49:55 BST 2007


On Tuesday 17 April 2007 8:48 pm, Glen W. Mabey wrote:
> Hello,
>
> When I build pyqt, I see the following:
>
> Found the license file pyqt-commercial.sip.
> QScintilla 1.7.1 is being used.
> Checking to see if the qtcanvas module should be built...
> Checking to see if the qtnetwork module should be built...
> Checking to see if the qttable module should be built...
> Checking to see if the qtxml module should be built...
> Checking to see if the qtgl module should be built...
> Checking to see if the qtui module should be built...
> Checking to see if the qtsql module should be built...
> Checking to see if the qtext module should be built...
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintilla::copyAvailable(bool)' /usr/local/lib/libqscintilla.so:
> undefined reference to `QextScintillaLexerCPP::tr(char const*, char
> const*)' /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaLexerHTML::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaLexerDiff::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaBase::SCN_MARGINCLICK(int, int, int)'
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaLexerTeX::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to `vtable for
> QextScintillaLexerTeX' /usr/local/lib/libqscintilla.so: undefined reference
> to `QextScintillaLexerBash::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to `vtable for
> QextScintillaLexer'
>
> plus a whole bunch more errors.  There is one other clue when I run
>
>   $ ld /usr/local/lib/libqscintilla.so
>   ld: warning: cannot find entry symbol _start; not setting start address
>   /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintilla::copyAvailable(bool)' /usr/local/lib/libqscintilla.so:
> undefined reference to `QextScintillaLexerCPP::tr(char const*, char
> const*)' /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaLexerHTML::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaLexerDiff::tr(char const*, char const*)'
> /usr/local/lib/libqscintilla.so: undefined reference to
> `QextScintillaBase::SCN_MARGINCLICK(int, int, int)'
>
>
> but googling that error didn't turnip anything useful ...
>
> Any ideas?

Try rebuilding QScintilla?

Phil


More information about the PyQt mailing list