www.delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Message-Id: | <199905231659.LAA03817@mercury.xraylith.wisc.edu> |
To: | "Jurgis Armanavichius" <jurgis AT medelkom DOT com> |
cc: | cygwin AT sourceware DOT cygnus DOT com |
Subject: | Re: How to build the cross compiler under CygWin package? |
In-Reply-To: | Your message of "Sun, 23 May 1999 19:30:48 +0200." |
<014e01bea541$ff3d0940$322bb0c2 AT omnitel DOT net> | |
Date: | Sun, 23 May 1999 11:59:57 -0500 |
From: | Mumit Khan <khan AT xraylith DOT wisc DOT EDU> |
"Jurgis Armanavichius" <jurgis AT medelkom DOT com> writes: > > Does anyone have the experience how to build some cross compiler > using CygWin package? I tried to use HowTo from this URL: > > http://www.xraylith.wisc.edu/~khan/software/gnu-win32/cygwin-cross-howto.= > txt > > Near from beginning of document is the following text: > 2. unpack, configure and build: > > $ mkdir /usr/local/src/cygwin-b20 =20 > $ cd /usr/local/src/cygwin-b20 > $ bunzip2 -c /tmp/dev-src.tar.bz2 | tar -xf - > [ this will unpack everything under src subdirectory ] > $ mkdir CROSS > $ cd CROSS > $ ../src/configure --prefix=3D/usr/local/cygb20 = > --target=3Di586-cygwin32 -v > $ make > make.log 2>&1 > [ the '2>&1' depends on your shell of course. check for errors . If OK = > ] > $ make install > install.log 2>&1 > First line (mkdir) wont work! I have the message: > BASH.EXE-2.02$ mkdir /usr/local/src/cygwin-b20 > mkdir: cannot make directory `/usr/local/src/cygwin-b20': No such file = > or directory I assume minimal Unix experience for anybody willing to build egcs from sources. When you create a directory using mkdir (without the -p option), then all the components must already exist. $ mkdir /usr/local/src/cygwin-b20 assumes that you've already created /usr/local/src. You can also do the following so that mkdir will create the missing pieces for you: $ mkdir -p /usr/local/src/cygwin-b20 > OK. I was maked all dirs separately. But the line: > > $ ../src/configure --prefix=3D/usr/local/cygb20 = > --target=3Di586-cygwin32 -v > > Also not works! How I can do necessary configuration? I tried "sh" shell = > - same results. > Same situation is with other HowTo documents. The "../somedir/configure" > not works, and I can't do any future steps. Try using bash: $ CONFIG_SHELL=bash bash ../src/configure --prefix=/usr/local/cygb20 \ -v i586-cygwin32 I should mention that building on W9x is probably not something I would even attempt to do! It does however work on NT 4.0/NTFS. I also have /bin/sh, which is why my ../src/configure bit works. Regards, Mumit -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |