[PATCH]: creating la files also for static libraries

Ralf Habacker ralf.habacker at freenet.de
Tue Oct 25 18:51:55 CEST 2005


Am Dienstag, 25. Oktober 2005 18:21 schrieb Alexander Neundorf:
> On Tuesday 25 October 2005 13:10, Ralf Habacker wrote:
> ...
>
> > not on windows for versioned libraries. How do libltdl could find a
> > library libkdecore-6.dll, when the requested name is kdecore and not
> > symlinks are
>
> Is the name of the kdecore library under windows kdecore.dll or
> libkdecore.dll ?
> I don't see the need for the prefix "lib" under windows. Is it required ?

This is the default for mingw.  See 
http://webdev.cegit.de/snapshots/kde-windows/bksys/doc/html/library_filename_specification.html

and from the mingw ld 
      --dll-search-prefix string
          When  linking  dynamically to a dll without an import library, 
search for "<string><basename>.dll" in preference to
          "lib<basename>.dll". This behaviour allows easy distinction between 
DLLs  built  for  the  various  "subplatforms":
          native, cygwin, uwin, pw, etc.  For instance, cygwin DLLs typically 
use "--dll-search-prefix=cyg".  [This option is
          specific to the i386 PE targeted port of the linker]

regards
 Ralf



More information about the Kde-buildsystem mailing list