Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Sun, 16 Sep 2001 23:36:15 -0400
From: Christopher Faylor <cygwin@cygwin.com>
To: cygwin@cygwin.com
Cc: darco@bigfoot.com
Subject: Re: DirectX Frustrations
Message-ID: <20010916233615.A7085@redhat.com>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com, darco@bigfoot.com
References: <002501c13f27$89c24810$4e3d2804@bellatrix>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <002501c13f27$89c24810$4e3d2804@bellatrix>
User-Agent: Mutt/1.3.21i

On Sun, Sep 16, 2001 at 08:19:18PM -0700, Rob Quattlebaum wrote:
>I have gotten it to the point where everything compiles, and I fail at
>linktime.
>
>Here is a log of the GCC builds: >http://www.voria.net/darco/geode/02.txt

Your link line looks like this:

gcc -g -mwindows -lddraw -ldinput -ldsound -ldxguid -lwinmm  src/winproc.o 

The '-lwhatever' options do not precede the object files they go AFTER
the object files.  This has been mentioned here repeatedly.  It's not
a cygwin issue.  This is how gcc and ld work everywhere.

I suspect that you'll probably have lots of other problems given all of the
warnings that are in your build log but this much at least you should
fix.  I'm surprised that you couldn't find this if you actually have
looked in the email archives as you indicated.

cgf

--
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/

