[Uml-user] Bugs and further development of umbrello

dr.andreas.schenk at gmx.net dr.andreas.schenk at gmx.net
Wed Dec 22 13:58:00 UTC 2004


Sorry, I made a mistake. I have the following libs:

/usr/lib/qt3/lib/libqt-mt.so.3
/usr/lib/qt3/lib/pkgconfig/qt-mt.pc
/usr/lib/qt3/lib/libqt-mt.prl
/usr/lib/qt3/lib/libqt-mt.la
/usr/lib/qt3/lib/libqt-mt.so
/usr/lib/qt3/lib/libqt-mt.so.3.2.1
/usr/lib/qt3/lib/libqt-mt.so.3.2
/usr/lib/libqt-mt.so.3

So I don't know, what configure complains about.

Am Mittwoch, 22. Dezember 2004 22:53 schrieb dr.andreas.schenk at gmx.net:
> Hi,
>
> thanks for your help concerning the compilation of umbrello with SUSE 9.0.
> Unfortunately the faq does not help.
>
> In the file admin/acinclude.m4.in I find the followong at line 1132ff:
>
> if test -z "$1"; then
>   # Current default Qt version: 3.3
>   kde_qtver=3
>   kde_qtsubver=3
> else
>   ...
>
> In the faq I find
>
>   if test -z "$1"; then
>   # Current default Qt version: 3.2
>   kde_qtver=3
> - kde_qtsubver=2
> + kde_qtsubver=1
>
> Well, I changed kde_qtsubver=3 to kde_qtsubver=2 and then to
> kde_qtsubver=1. Both didn't work. ./configure always fails at checking the
> Qt version. It complains about the missing library qt-mt:
>
> checking for Qt... configure: error: Qt (>= Qt 3.3) (library qt-mt) not
> found. Please check your installation!
> For more details about this problem, look at the end of config.log.
>
> Such a library is not part of SUSE 9.0
>
> SUSE 9.0 uses KDE 3.1.4 and Qt 3.2.1.
>
> Regards
>
> Andreas Schenk
>
> Am Mittwoch, 22. Dezember 2004 03:34 schrieb Jonathan Riddell:
> > On Wed, Dec 22, 2004 at 12:25:00AM +0100, dr.andreas.schenk at gmx.net wrote:
> > > I started to look into umbrello last weekend. First of all, I should
> > > say that I was impressed. I didn't expect to find so much functionality
> > > in this project. Thank you for providing this application as open
> > > source!
> >
> > You're welcome :)
> >
> > > Unfortunately, much work remains to be done, i.e. there are also some
> > > bugs to report. I am using release 1.3.0 for SUSE 9.0 with SUSE 9.0.
> > > This release cannot be used to do real work. It crashes too often.
> > > Hence, I tried to build 1.3.2, but it requires Qt 3.3, which is not
> > > part of SUSE 9.0. Is it possible, to get this release for SUSE 9.0? I
> > > don't want to go back to an older release, since it is missing to much
> > > functionality.
> >
> > It doesn't require Qt 3.3 but I think ./configure checks for Qt 3.3
> > anyway.
> >
> > See http://uml.sourceforge.net/faq.php for how to get round it.
> >
> > Also there was a change recently to make Umbrello compile with KDE
> > 3.2, createGUI() -> setupGUI in uml.cpp
> >
> > > Next I have to report some bugs in detail. I am using java as the only
> > > active language.
> > >
> > > I created a class of the form a::b::c::d::e::Bank with a composition
> > > association to the class a::b::c::d::e::SecuritiesAccount. In the
> > > generated source for the class Bank I find the statement
> > >
> > > import a::b::c::d::e.SecuritiesAccount;
> > >
> > > (note, that only after e there is a dot, as required by the java
> > > syntax) instead of
> > >
> > > import a.b.c.d.e.SecuritiesAccount;
> >
> > Please file this on bugs.kde.org.
> >
> > > Then I would like to define a static operation in the class Bank, that
> > > returns a list of all Bank objects. The signature should be something
> > > like (in java)
> > >
> > > public static List getBankList() {...}
> > >
> > > or, in UML an underlined (since static class method)
> > >
> > > + getBankList() : List
> > > --------------------
> > >
> > > where List is the java class java.util.List. If I do so, the code for
> > > the class is generated wrong: umbrello generates
> > >
> > > public List getBankList()
> > >
> > > without the static keyword.  On the other hand, I miss the required
> > >
> > > import java.util.List;
> > >
> > > I don't know, how I can specify a java type of some library, so that
> > > umbrello inserts the correct import <<type>>; statement.
> >
> > You could insert it manually (right click on class->View Code).
> >
> > > Maybe some of these bugs are already fixed in a newer release?
> >
> > Not the ones you mention above but newer releases are a lot more
> > stable than 1.3.
> >
> > > In the long run I would like to model J2EE applications with UML. I
> > > don't know, whether the functionality of umbrello is sufficient for
> > > these kind of models yet. In case I find some points for improvement,
> > > are you interested that I share my experience?
> >
> > We are indeed.  We're a limited developer team so there's limited help
> > we can do but any feedback or contribution is appreciated.
> >
> > > P.S.: I am also interested in UML 2. There was already an E-Mail
> > > concerning this topic on the list today.
> >
> > I should research it some more.  If you could point to any nice guides
> > to UML 2 that would be great.
> >
> > Jonathan Riddell
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Uml-user mailing list
> umbrello at kde.org
> https://mail.kde.org/mailman/listinfo/umbrello





More information about the umbrello mailing list