Package: mingw-w64
Version: 3.1.0-1
Severity: normal

Hi Stephen,

Thank you for maintaining mingw-w64 for debian!

I try to compile ekiga using mingw-w64 and the problem is that it
generates only a .a, not a .dll. The reason is that libtool gives errors like this:

*** Warning: linker path does not have real file for library -luuid.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libuuid and none of the candidates passed a file format test
*** using a file magic. Last file checked: /usr/i686-w64-mingw32/lib/libuuid.a

I pinned down the problem to the fact that some libraries are
recognised as archive static by libtool instead of aarchive import.  I
put some echo in libtool and it shows for example:

func_win32_libid
/usr/lib/gcc/i686-w64-mingw32/4.9/../../../../i686-w64-mingw32/lib/../lib/libdsound.a
x86 archive import

but

func_win32_libid
/usr/lib/gcc/i686-w64-mingw32/4.9/../../../../i686-w64-mingw32/lib/libuuid.a
x86 archive static

The problem is with the ones recognised as archive static.  The
following files have this problem in my case:

libdxerr9.a, libdxguid.a, libstrmiids.a, libuuid.a.

Do you know why the above files have this problem? Feel free to ask me more information if needed.

Cheers,
Eugen

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.5-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mingw-w64 depends on:
ii  g++-mingw-w64  4.9.0-2+13
ii  gcc-mingw-w64  4.9.0-2+13

mingw-w64 recommends no packages.

mingw-w64 suggests no packages.

-- no debconf information


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to