[Uml-devel] How to build Umbrello on cygwin
Carsten Pfeiffer
carpdjih at mailbox.tu-berlin.de
Wed Feb 4 03:53:01 UTC 2004
-----BEGIN PGP SIGNED MESSAGE-----
On Saturday 31 January 2004 11:12, Sebastian Stein wrote:
> Where some changes to the code base needed? Maybe we can merge them to
> head.
Actually, no, not really. The only problems I had, were trying to understand
how to build it at all and fix some link errors.
What I had to do was:
ln -s /lib/libcygwin.a /lib/libdl.a
ln -s /lib/libcygwin.a /lib/libpng.a
export PERL=/usr/bin/perl
export Xsed=sed
export ARTSCCONFIG=/bin/true
export MCOPIDL=/bin/true
And I copied /usr/src/admin/* to kdesdk/admin/
Those link errors were caused by the bidirectional dependencies between the
umbrello/ classes and those convenience libraries in umbrello/classparser,
umbrello/dialogs/ etc. -- you need the linker flag
- --enable-runtime-pseudo-reloc for that, which is going to be the default in a
newer libtool, AFAIU.
So with the above steps and the next libtool, umbrello should build out of the
box.
I'm not sure how to build a downloadable package for cygwin, that's why I
didn't do that yet.
Cheers
Carsten Pfeiffer
-----BEGIN PGP SIGNATURE-----
iQEVAwUBQCDcy6WgYMJuwmZtAQHRvQf7Bit9zTZYsMjeYy0xNb//rFlze7I7izmX
fjfGRDhycgmg3Nfy8hp7a21bNLlNKmaOW7h4Gnza/Okht+zHQqO9IQPk2AoTfHOO
oKZTufYzRouF1gJp1h/td3/6t0Os+oIklD6Rx1KNU7uAtXW5pqRsDhwEfv/aJVFL
T9z2mgKukXG4dW2R/2QW6VhK5PXw/K/7nMj6uUcACxsPWkraAvjmerEjF+wIng6N
s3yxxx4E6tQ5x7EGTH7t/1B06ETCaEQjjsJ219aDaV84jxAJ5SlFsVAN2kjcaDNW
hhirmQ7TadQlR9wb6+ZtZxKnV4IEq/1LaWqRbi9s/BzCVcZah3fDmA==
=QrUp
-----END PGP SIGNATURE-----
More information about the umbrello-devel
mailing list