c++ -O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -ffast-math -DUSEQT -DQT_THREAD_SUPPORT -I/usr/qt/3/include -DUSEQUI -Isrc/include -c src/graph/graphqtdlg.cpp -o src/graph/graphqtdlg.o src/graph/graphqtdlg.h:71: error: ‘EDialog’ has not been declared src/graph/graphqtdlg.h:90: error: ISO C++ forbids declaration of ‘EDialog’ with no type src/graph/graphqtdlg.h:90: error: expected ‘;’ before ‘*’ token src/graph/graphqtdlg.h:155: error: ISO C++ forbids declaration of ‘EDialog’ with no type src/graph/graphqtdlg.h:155: error: expected ‘;’ before ‘*’ token src/graph/graphqtdlg.cpp: In destructor ‘virtual EDialog::~EDialog()’: src/graph/graphqtdlg.cpp:453: error: ‘class EDialogPrivate’ has no member named ‘dia’ src/graph/graphqtdlg.cpp: In member function ‘void EDialog::redispRoutine(long int, void (*)(RECTAREA*, void*))’: src/graph/graphqtdlg.cpp:1138: error: ‘class EUserDrawnField’ has no member named ‘dia’ src/graph/graphqtdlg.cpp: In constructor ‘EDialogModal::EDialogModal(DIALOG*)’: src/graph/graphqtdlg.cpp:1336: error: no matching function for call to ‘EDialogPrivate::init(EDialogModal* const, int)’ src/graph/graphqtdlg.h:71: note: candidates are: void EDialogPrivate::init(int*, bool) src/graph/graphqtdlg.cpp: In constructor ‘EDialogModeless::EDialogModeless(DIALOG*)’: src/graph/graphqtdlg.cpp:1391: error: ‘class EDialogPrivate’ has no member named ‘dia’ src/graph/graphqtdlg.cpp:1414: error: no matching function for call to ‘EDialogPrivate::init(EDialogModeless* const, int)’ src/graph/graphqtdlg.h:71: note: candidates are: void EDialogPrivate::init(int*, bool) src/graph/graphqtdlg.cpp: In function ‘void DiaCloseAllModeless()’: src/graph/graphqtdlg.cpp:1428: error: ‘class EDialogPrivate’ has no member named ‘dia’ src/graph/graphqtdlg.cpp: In constructor ‘EDialogPrivate::EDialogPrivate(QWidget*, const char*)’: src/graph/graphqtdlg.cpp:1453: error: class ‘EDialogPrivate’ does not have any field named ‘dia’ src/graph/graphqtdlg.cpp: At global scope: src/graph/graphqtdlg.cpp:1464: error: prototype for ‘void EDialogPrivate::init(EDialog*, bool)’ does not match any in class ‘EDialogPrivate’ src/graph/graphqtdlg.h:71: error: candidate is: void EDialogPrivate::init(int*, bool) src/graph/graphqtdlg.cpp: In member function ‘void EDialogPrivate::init(EDialog*, bool)’: src/graph/graphqtdlg.cpp:1469: error: ‘dia’ is not a member of ‘EDialogPrivate’ src/graph/graphqtdlg.cpp:1566: error: ‘class EUserDrawnField’ has no member named ‘dia’ src/graph/graphqtdlg.cpp: In member function ‘bool EDialogPrivate::checkChildren()’: src/graph/graphqtdlg.cpp:1634: error: ‘dia’ was not declared in this scope src/graph/graphqtdlg.cpp:1782: error: ‘class EUserDrawnField’ has no member named ‘dia’ src/graph/graphqtdlg.cpp: In member function ‘void EDialogPrivate::action(int)’: src/graph/graphqtdlg.cpp:1877: error: ‘dia’ was not declared in this scope src/graph/graphqtdlg.cpp: In member function ‘virtual void EDialogPrivate::keyPressEvent(QKeyEvent*)’: src/graph/graphqtdlg.cpp:1889: error: ‘dia’ was not declared in this scope src/graph/graphqtdlg.cpp: In member function ‘virtual void EUserDrawnField::paintEvent(QPaintEvent*)’: src/graph/graphqtdlg.cpp:2037: error: ‘dia’ was not declared in this scope make: *** [src/graph/graphqtdlg.o] Error 1 !!! ERROR: sci-electronics/electric-7.00 failed. Call stack: ebuild.sh, line 1933: Called dyn_compile ebuild.sh, line 971: Called src_compile !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Hi Patrizio, Thanks for your report! This has been fixed in portage CVS. Thanks, Markus