delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/06/16/21:16:43

From: curt AT me DOT umn DOT edu (Curtis L. Olson)
Subject: Re: mmsystem, portable Audio library
16 Jun 1998 21:16:43 -0700 :
Message-ID: <199806161518.KAA01749.cygnus.gnu-win32@kenai.me.umn.edu>
References: <35865309 DOT 54876796 AT crocodial DOT de>
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com
Cc: "\"John D. Rogers\" <jrogers AT cascadenet DOT com>
Benjamin Riefenstahl <benny AT crocodial DOT de>
Tom Knienieder <knienieder AT ms DOT netwing DOT at>
Steve Baker" <sbaker AT link DOT com>

Curt Olson wrote:
> ... some stuff about not being able to run executables linked
> against "mmsystem.dll" ...

Benjamin Riefenstahl writes:
> mmsystem.dll is a 16-bit component (NE executable). According to my docs
> you need to link to winmm.dll for 32 bits.

John D. Rogers writes:
> I think not.  The problem you're facing is that "mmsystem.dll" is a
> 16-bit .DLL and can't be used from within a 32-bit application without
> special effort on your part.
>  
> The .DLL I think you want to be working with is "winmm.dll" which
> resides in your "system32" subdirectory underneath your NT install
> directory.  This is a 32-bit .DLL intended for use with 32-bit apps.

Thanks everyone for your help.  This appears to have solved my
problem.

.... silly me ... thinking if I include "mmsystem.h" that I should link
against "mmsystem.dll" ... oh well ... :-)  

Microsoft -- making computing safer, easier, and better for everyone. :-|

Curt.
-- 
Curtis Olson                        University of MN, ME Dept.
curt AT me DOT umn DOT edu                     
http://www.menet.umn.edu/~curt      Try Linux!
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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