Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
From: "Dave Korn" <dave.korn@artimi.com>
To: <cygwin@cygwin.com>
Subject: RE: Directory names
Date: Sun, 20 Feb 2005 15:44:02 -0000
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
In-Reply-To: <42177C8F.2060707@byu.net>
Message-ID: <SERRANOhDLvTIulv7n70000000a@SERRANO.CAM.ARTIMI.COM>
X-OriginalArrivalTime: 20 Feb 2005 15:44:02.0617 (UTC) FILETIME=[006B7290:01C51763]

> -----Original Message-----
> From: cygwin-owner On Behalf Of Eric Blake
> Sent: 19 February 2005 17:51
> To: Frank Juergen-r58616

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> According to Frank Juergen-r58616 on 2/18/2005 7:30 AM:
> > If my target is powerpc-*-eabin , the compilation works but 
> the installation is the problem. The make file want create an 
> directory with the label of the 
> > target (in this case powerpc-*-eabin ). But Windows didn't 
> accept the star in directorie names ... any solution, for 
> this problem ?
> 
> Have you tried managed mounts?  Search the archives for 
> instructions on
> setting one up (it involves mount -o managed).

  No no no no no no no no no no no no NO!

  First off, even on POSIX, * isn't a valid filename character, so whether or
not a managed mount would permit it, it's still not the right answer.

  The actual problem is that Frank should not use "powerpc-*-eabin" as a target.
You may see target triples written in that form once in a while, but that's a
pattern-match.  The * means that the documentation is referring to "any powerpc
eabin target", not specifying which.  But when you run a configure, you *must*
specify a precise target.  It's no more valid to try and run a configure command
with "--target=powerpc-*-eabin" than it would be to try and configure with
"--target=*-gnu-linux" and hope you'd get a multiprocessor binary!

  So Frank needs to find something to go in the middle there.  "powerpc-*-eabin"
is a specimen target; Frank needs to find the correct triple for his actual
target.  I can't help there: Frank hasn't described what hardware/OS he wants
his cross-binutils to run on, and I've never even heard of 'eabin', so I can't
even begin to offer a guess as to what it should actually be.  Perhaps it's a
slightly mangled version of "powerpc-eabisim"?

    cheers, 
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

