delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/11/30/08:35:45

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Tue, 30 Nov 1999 08:34:31 -0500
To: Paul Sokolovsky <paul-ml AT is DOT lg DOT ua>
Cc: Mike White <mypalmike AT hotmail DOT com>, cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Multiple .dll refs from one .a? (libvfw32)
Message-ID: <19991130083431.A25670@cygnus.com>
Reply-To: cygwin AT sourceware DOT cygnus DOT com
Mail-Followup-To: Paul Sokolovsky <paul-ml AT is DOT lg DOT ua>,
Mike White <mypalmike AT hotmail DOT com>, cygwin AT sourceware DOT cygnus DOT com
References: <19991130042854 DOT 20685 DOT qmail AT hotmail DOT com> <14586 DOT 991130 AT is DOT lg DOT ua>
Mime-Version: 1.0
X-Mailer: Mutt 1.0i
In-Reply-To: <14586.991130@is.lg.ua>; from paul-ml@is.lg.ua on Tue, Nov 30, 1999 at 02:04:33PM +0200

On Tue, Nov 30, 1999 at 02:04:33PM +0200, Paul Sokolovsky wrote:
>Hello Mike,
>
>Mike White <mypalmike AT hotmail DOT com> wrote:
>
>MW> Has anyone actually successfully run a program that
>MW> links with cygwin's libvfw32.a (that's Video for
>MW> Windows)?  Specifically, the VFW32.LIB from MS's
>MW> Win32 SDK actually refers to functions available in
>MW> 3 separate .DLL's, none of which is actually named
>MW> VFW32.DLL.  So linking works fine, but when run,
>MW> my program (a port from MSVC) complains that it can't
>MW> find VFW32.DLL. (In fact, no such .DLL exists afaik).
>MW> The 3 actual .DLL's are MSVFW32.DLL, AVIFIL32.DLL,
>MW> and AVICAP32.DLL.
>
>    You confirmed suspection I had about that. It seems that some of
>implibs provided with gnu-win32 distributions are not functional. One
>reason is that they are built simple-minded, e.g. lib<something>.a
>refers to <something>.dll, which sometimes not true. You showd one
>example, I may rememember libth32.a for ToolHelp32 package which tries
>to import functions from some th32.dll which I never saw on any win9x
>system, while those functions live in kernel32.dll .

I'll be happy to patch any of the .def files for the stub libraries
if people want to send patches to DJ or me.

I wish that people would start getting into the habit of looking for
solutions rather than posting complaints or "me toos".  Imagine how
cygwin could progress if it had a legion of motivated people working
on it rather than three or four.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019