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 sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <38C5820D.23D114E1@ctam.com.au> Date: Wed, 08 Mar 2000 09:26:22 +1100 From: Brendan J Simon Reply-To: Brendan DOT Simon AT ctam DOT com DOT au Organization: CTAM Pty Ltd, Australia. X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.0.36 i586) X-Accept-Language: en MIME-Version: 1.0 To: DJ Delorie CC: cygwin AT sourceware DOT cygnus DOT com Subject: Re: cygwin-inst-20000304 query References: <38C441C9 DOT D83FB437 AT ctam DOT com DOT au> <200003070146 DOT UAA19157 AT envy DOT delorie DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit DJ Delorie wrote: > Right. We're working on migrating all the packages to the > i686-pc-cygwin target identifier. Does this mean that some programs wont run on CPUs pre 686 (ie. 386, 486, 586) ? > > I have unpacked the cygwin-inst-20000304.tar.gz archive to the > > c:/cygnus/cygwin-b20/H-i586-cygwin32 directory. Is this the correct > > place for it ? > > That is an acceptable place for it. The H-* directory exists only in > case you want to support multiple *hosts* (like linux or solaris) via > a file server or something. In the next release, that H-* layer will > go away. The next subdirectory down from that is for supported > targets (like embedded boards or cross compilers), which is what the > i686-pc-cywin in the snapshots is really referring to. > > If it's confusing, don't worry about it. Just do what works for you. I'm OK with it. I have built and installed powerpc cross-compilers and even done a Canadian cross for the cygwin environment. I think that getting rid of the H-* layer is a very good idea in general. I now understand why it is there. Will getting rid of it make it harder to support multiple hosts using a shared file server ? Since this scenario is not very common I guess it would be easy for a system administrator to add the extra directory layers to represent the multiple host architectures. > In your case, you'd have (probably): > > build i586-pc-linux-gnu > host i586-pc-cygwin32 > target i686-pc-cygwin > > although we all know that the last two are really the same thing. Do we ? I don't know that. How can and i586 be the same as an i686 ? Thanks, Brendan Simon. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com