[Uml-user] Umbrello + kdelibs

Eugeny N Dzhurinsky eugenydzh at jdevelop.com
Mon Apr 17 04:14:01 UTC 2006


Hi there!
I have FreeBSD 5.5 and kdelibs installed (kdelibs-3.5.2_1)
I tried to build umbrello, but failed with this error:

if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H  -I. -I. -I../../.. -I../../.. -I/usr/local/include -I/usr/X11R6/include  -DQT_THREAD_SUPPORT  -D_THREAD_SAFE   -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT codeeditor.lo -MD -MP -MF ".deps/codeeditor.Tpo" -c -o codeeditor.lo codeeditor.cpp;  then mv -f ".deps/codeeditor.Tpo" ".deps/codeeditor.Plo"; else rm -f ".deps/codeeditor.Tpo"; exit 1; fi
In file included from codeeditor.cpp:46:
codeviewerdialog.h:28:34: codeviewerdialogbase.h: No such file or directory
In file included from codeeditor.cpp:46:
codeviewerdialog.h:43: error: expected class-name before '{' token
codeviewerdialog.h:48: error: `WFlags' has not been declared
codeviewerdialog.h:48: error: ISO C++ forbids declaration of `fl' with no type
codeeditor.cpp: In constructor `CodeEditor::CodeEditor(const QString&, const QString&, CodeViewerDialog*, const char*, CodeDocument*)':
codeeditor.cpp:54: error: no matching function for call to `QTextEdit::QTextEdit(const QString&, const QString&, CodeViewerDialog*&, const char*&)'
/usr/X11R6/include/qtextedit.h:589: note: candidates are: QTextEdit::QTextEdit(const QTextEdit&)
/usr/X11R6/include/qtextedit.h:219: note:                 QTextEdit::QTextEdit(QWidget*, const char*)
/usr/X11R6/include/qtextedit.h:218: note:                 QTextEdit::QTextEdit(const QString&, const QString&, QWidget*, const char*)
codeeditor.cpp: In constructor `CodeEditor::CodeEditor(CodeViewerDialog*, const char*, CodeDocument*)':
codeeditor.cpp:60: error: no matching function for call to `QTextEdit::QTextEdit(CodeViewerDialog*&, const char*&)'
/usr/X11R6/include/qtextedit.h:589: note: candidates are: QTextEdit::QTextEdit(const QTextEdit&)
/usr/X11R6/include/qtextedit.h:219: note:                 QTextEdit::QTextEdit(QWidget*, const char*)
/usr/X11R6/include/qtextedit.h:218: note:                 QTextEdit::QTextEdit(const QString&, const QString&, QWidget*, const char*)
codeeditor.cpp: In member function `QLabel* CodeEditor::getComponentLabel()':
codeeditor.cpp:88: error: 'class CodeViewerDialog' has no member named 'componentLabel'
*** Error code 1

Stop in /usr/home/bofh/tmp/umbrello-1.5.2/umbrello/umbrello/dialogs.
*** Error code 1

Stop in /usr/home/bofh/tmp/umbrello-1.5.2/umbrello/umbrello.
*** Error code 1

Stop in /usr/home/bofh/tmp/umbrello-1.5.2/umbrello.
*** Error code 1

Stop in /usr/home/bofh/tmp/umbrello-1.5.2.
*** Error code 1

Stop in /usr/home/bofh/tmp/umbrello-1.5.2.


I didn't find file codeviewerdialogbase.h anywhere
Am I miss something?

-- 
Eugene N Dzhurinsky




More information about the umbrello mailing list