Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <200108061910.f76JA7216190@pilot04.cl.msu.edu> Subject: Re: VC++ .lib files with g++ ? To: lhall AT rfk DOT com (Larry Hall) Date: Mon, 6 Aug 2001 15:10:07 -0400 (EDT) From: "Brian Michael Genisio" Cc: cygwin AT sources DOT redhat DOT com In-Reply-To: <4.3.1.2.20010806142610.01672828@pop.ma.ultranet.com> from "Larry Hall" at Aug 6, 2001 02:27:42 pm X-Mailer: ELM [version 2.4 PL25] Content-Type: text/plain Yes, I have tried that... It is a very cryptic solution... I am not sure what it is telling me to do, or how. I have also tried your suggestion: g++ myfile.cpp dsound.lib This only worked for one of my functions. Then, I move on to other .lib files, such as the next undefined reference I have, which is defined in dxguid.lib. These do not get found... neither do any of he rest I am trying. Any other ideas? Thanks, Brian > > At 02:22 PM 8/6/2001, Brian Michael Genisio wrote: > >Hey all, > > > >I am wondering if it possible to link up against a MS VC++ lib library with > >g++? > > > > > >I have tried the following : > > > >g++ myfile.cpp -ldsound -L./dx/lib > > > >where dsound.lib exists in the ./dx/lib directory. This does not complain > >about not being able to find the dsound library, but it does not seem to link > >against it. > > > >I still get undefined references to functions defined in that lib. > > > >Is there a way to compile .lib libraries with your code? > > > Have you seen and tried: > > How do I link against .lib files? > http://www.cygwin.com/faq/faq_4.html#SEC91 > > You should be able to short-cut this process by adding dsound.lib to your > link stream and removing -ldsound though... > > > > Larry Hall lhall AT rfk DOT com > RFK Partners, Inc. http://www.rfk.com > 118 Washington Street (508) 893-9779 - RFK Office > Holliston, MA 01746 (508) 893-9889 - FAX > > -- --------------------------- Brian Genisio genisiob AT pilot DOT msu DOT edu -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/