My Environment:
Os Windows Vista Home Basic Ru + sp1
g++ (GCC) 3.4.5 (mingw-vista special r3)
Qt 4.5.1 (self build)
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32

Error log:
C:\Lang\qt\qscintilla-2.4>mingw32-make
cd Qt4 && qmake qscintilla.pro
mingw32-make[1]: Entering directory `C:/Lang/qt/qscintilla-2.4/Qt4'
mingw32-make -f Makefile.Release
mingw32-make[2]: Entering directory `C:/Lang/qt/qscintilla-2.4/Qt4'
g++ -c -O3 -march=pentium3 -mtune=pentium3 -w -frtti -fexceptions -mthreads -DQS CINTILLA_MAKE_DLL -DQT -DSCI_LEXER -DQT_THREAD_SUPPORT -DQT_DLL -DQT_NO_DEBUG -D QT_GUI_LIB -DQT_CORE_LIB -I'../../qt4.5.1/include/QtCore' -I'../../qt4.5.1/inclu de/QtGui' -I'../../qt4.5.1/include' -I'.' -I'../include' -I'../src' -I'../../qt4 .5.1/include/ActiveQt' -I'release' -I'.' -I'../../qt4/mkspecs/win32-g++' -o rele
ase/qscilexercustom.o qscilexercustom.cpp
In file included from qscilexercustom.cpp:36:
Qsci/qscilexercustom.h:107: error: `QsciScintilla' has not been declared
Qsci/qscilexercustom.h:107: error: ISO C++ forbids declaration of `editor' with
no type
qscilexercustom.cpp: In member function `void QsciLexerCustom::startStyling(int,
 int)':
qscilexercustom.cpp:59: error: `editor' was not declared in this scope
qscilexercustom.cpp:65: error: `editor' was not declared in this scope
qscilexercustom.cpp: In member function `void QsciLexerCustom::setStyling(int, i
nt)':
qscilexercustom.cpp:73: error: `editor' was not declared in this scope
qscilexercustom.cpp:76: error: `editor' was not declared in this scope
qscilexercustom.cpp: At global scope:
qscilexercustom.cpp:89: error: prototype for `void QsciLexerCustom::setEditor(Qs
ciScintilla*)' does not match any in class `QsciLexerCustom'
Qsci/qscilexercustom.h:107: error: candidate is: virtual void QsciLexerCustom::s
etEditor(int*)
qscilexercustom.cpp: In member function `void QsciLexerCustom::setEditor(QsciSci
ntilla*)':
qscilexercustom.cpp:90: error: `editor' was not declared in this scope
qscilexercustom.cpp:94: error: `setEditor' is not a member of `QsciLexer'
qscilexercustom.cpp:96: error: `editor' was not declared in this scope
qscilexercustom.cpp: In member function `void QsciLexerCustom::handleStyleNeeded
(int)':
qscilexercustom.cpp:112: error: `editor' was not declared in this scope
mingw32-make[2]: *** [release/qscilexercustom.o] Error 1
mingw32-make[2]: Leaving directory `C:/Lang/qt/qscintilla-2.4/Qt4'
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory `C:/Lang/qt/qscintilla-2.4/Qt4'
mingw32-make: *** [Qt4] Error 2

I write simple makefile for build and install QScintilla
all: Qt4 Python designer-Qt4 example-Qt4

Qt4:
        cd Qt4 && qmake qscintilla.pro
        @$(MAKE) -j3 -C Qt4

Python:
        cd Python && python configure.py
        @$(MAKE) -j3 -C Python

designer-Qt4:
        cd designer-Qt4 && qmake designer.pro
        @$(MAKE) -j3 -C designer-Qt4

example-Qt4:
        cd example-Qt4 && qmake application.pro
        @$(MAKE) -j3 -C example-Qt4

Qt4-install: Qt4
        @$(MAKE) -j3 -C Qt4 install

Python-install: Python
        @$(MAKE) -j3 -C Python install

designer-Qt4-install: designer-Qt4
        @$(MAKE) -j3 -C designer-Qt4 install

install: Qt4-install Python-install designer-Qt4-install

.PHONY: \
all Qt4 Python designer-Qt4 example-Qt4 \
install Qt4-install Python-install designer-Qt4-install
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to