Linking problems

Ralf Habacker Ralf.Habacker at freenet.de
Sat Jun 28 18:07:23 CEST 2003


> 1) http://kde-cygwin.sourceforge.net/kde3/ mentions "the first KDE 3.3.1
> release". Make that KDE 3.1.1 :-p
>
fixed .Thanks

> 2) The new KDE-Devel packages are causing a bug in the Cygwin installer.
> Everytime the Cygwin setup.exe 'wizard' is completed, the names of the
> KDE-Devel autoconf and automake packages gets longer. It seems like the
> package name is appended with its own version number on each run of the
> Cygwin setup.
>
> Okay, that was bad wording ;-) It becomes clearer when I paste a piece of my
> /etc/setup/installed.db file:
>
> autoconf-2.52 autoconf-2.52-2.52-2.52-2.52-2.52-5.tar.bz2 0
> autoconf-devel-2.52 autoconf-devel-2.52-2.52-2.52-2.52-2.52-4.tar.bz2 0
> automake-1.5 automake-1.5-1.5-1.5-1.5-1.5b-1.tar.bz2 0
> automake-devel-1.5 automake-devel-1.5-1.5-1.5-1.5-1.5-5.tar.bz2 0
>
> Only automake and autoconf packages are affected.

I have recognized this problem too, but haven't got a solution only a
workaround. Rename the packages in /etc/setup/installed.db. Please note that
these packages are obsolate for kde3. See more notes below.

> But now, I'm facing another error at link time. Those auto-imports seem
> harmless, but "undefined reference" doesn't sound good. ;-)

> undefined reference to `ReleaseMutex at 4'
  missing kernel32 import library

> But according to the FAQ on the website
> (http://kde-cygwin.sourceforge.net/faq/compiling.php), I need an updated
> binutils package (which is installed, as I assume it's inside binutils-patch)
> and the libtool version from the download area. So I'm guessing my problem
> may be caused by using the original Cygwin libtool.
>
Yes. See the new detailed instructions page on
http://kde-cygwin.sourceforge.net/kde3/compiling.php

May be this helps. If you encounters any problem with this let me know.

Cheers
Ralf



More information about the kde-cygwin mailing list