"build_alias" again in cygwin

Scott Newell newell at cei.net
Thu Aug 26 18:13:39 UTC 2004


Someone pointed out that the cygwin binaries are available for download, so
I tried a couple of rtems builds.  Building only the efi332 bsp took about
9 minutes on my machine and completed cleanly, with no build_alias errors.

However, building all the m68k bsps did not complete due to the dreaded
build_alias problem:

config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/imfs/Makefile
config.status: creating src/dosfs/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in libmisc
configure: running /bin/bash
'../../../../../../rtems-4.6.1/c/src/../../cpukit/l
ibmisc/configure' --prefix=/opt/rtems-4.6  '--prefix=/opt/rtems-4.6'
'--host=m68
k-rtems' '--build=i686-pc-cygwin' '--target=m68k-rtems' '--disable-posix'
'--dis
able-networking' '--disable-cxx' '--with-target-subdir=m68k-rtems'
'--exec-prefi
x=/opt/rtems-4.6/m68k-rtems' 'build_alias=i686-pc-cygwin'
'host_alias=m68k-rtems
' 'target_alias=m68k-rtems' 'RTEMS_BSP=dmv152' 'RTEMS_CPU_MODEL=m68020'
'RTEMS_B
SP_FAMILY=dmv152' 'CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer'
'--with-project-r
oot=../../' '--enable-rtemsbsp=dmv152' '--cache-file=/dev/null'
'--srcdir=../../
../../../rtems-4.6.1/c/src/../../cpukit' --cache-file=/dev/null
--srcdir=../../.
./../../../rtems-4.6.1/c/src/../../cpukit/libmisc
configure: error: invalid variable name: build_alias
configure: error: /bin/bash
'../../../../../../rtems-4.6.1/c/src/../../cpukit/li
bmisc/configure' failed for libmisc
configure: error: /bin/bash
'../../../../../rtems-4.6.1/c/src/../../cpukit/confi
gure' failed for ../../cpukit
gmake[2]: *** [dmv152] Error 1
gmake[2]: Leaving directory `/build-rtems/m68k-rtems/c'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/build-rtems/m68k-rtems/c'
gmake: *** [all-recursive] Error 1

Here's my cygwin environment:

!::=::\
!D:=D:\cygwin\bin
!G:=G:\Documents and Settings\Administrator\Desktop
ALLUSERSPROFILE=G:\Documents and Settings\All Users
APPDATA=G:\Documents and Settings\Administrator\Application Data
COMMONPROGRAMFILES=G:\Program Files\Common Files
COMPUTERNAME=NEWELL
COMSPEC=G:\WIN2K\system32\cmd.exe
CVSROOT=:XXX:XXX at XXX:/usr/local/cvsroot
CVS_RSH=/bin/ssh
HOME=/home/Administrator
HOMEDRIVE=G:
HOMEPATH=\
HOSTNAME=newell
INFOPATH=/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:
/usr/autotool/stable/info:
LM_LICENSE_FILE=d:\apps\flexlm\license.dat
LOGONSERVER=\\NEWELL
MAKE_MODE=unix
MANPATH=/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr
/ssl/man
NUMBER_OF_PROCESSORS=2
OLDPWD=/
OS2LIBPATH=G:\WIN2K\system32\os2\dll;
OS=Windows_NT
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/g/WIN2K/system32:
/cygdrive/g/WIN2K:/cygdrive/g/WIN2K/System32/Wbem:/cygdrive/d/apps/cvs:/usr/
bin:/cygdrive/d/apps/diab/4.3g/win32/bin:/cygdrive/d/apps/tex/miktex/bin:/cy
gdrive/c/util:/cygdrive/d/apps/bc5/BIN:/cygdrive/c/DOS:/cygdrive/c/DOS:/opt/
rtems-4.6/bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0209
PROGRAMFILES=G:\Program Files
PROMPT=$P$G
PS1=\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ 
PWD=/build-rtems
SHLVL=1
SYSTEMDRIVE=G:
SYSTEMROOT=G:\WIN2K
TEMP=/cygdrive/g/temp
TERM=cygwin
TMP=/cygdrive/g/temp
USER=Administrator
USERDOMAIN=NEWELL
USERNAME=Administrator
USERPROFILE=G:\Documents and Settings\Administrator
WINDIR=G:\WIN2K
_=/usr/bin/env


cygcheck -c:

Cygwin Package Information
Package                 Version            Status

_update-info-dir        00221-1            OK
ash                     20031007-1         OK
autoconf                2.57a-1            OK
autoconf-devel          2.57-2             OK
autoconf-stable         2.13-5             OK
automake                1.7.5a-1           OK
automake-devel          1.7.6-2            OK
automake-stable         1.4p5-6            OK
base-files              2.6-1              OK
base-passwd             1.1-1              OK
bash                    2.05b-16           OK
bc                      1.06-1             OK
binutils                20030901-1         OK
bison                   20030307-1         OK
byacc                   1.9-1              OK
bzip2                   1.0.2-5            OK
check                   0.8.4-1            OK
clear                   1.0-1              OK
clisp                   2.31-2             OK
cmake                   1.8.1-1            OK
cpio                    2.5-3              OK
crypt                   1.1-1              OK
ctags                   5.5-4              OK
cvs                     1.11.6-3           OK
cygipc                  2.02-1             OK
cygutils                1.2.2-1            OK
cygwin                  1.5.5-1            OK
dejagnu                 20021217-2         OK
diffutils               2.8.4-1            OK
editrights              1.01-1             OK
ELFIO                   1.0.0-1            OK
emacs                   21.2-12            OK
emacs-X11               21.2-12            OK
expat                   1.95.6-2           OK
expect                  20030128-1         OK
file                    4.03-2             OK
fileutils               4.1-2              OK
findutils               4.1.7-4            OK
flex                    2.5.4a-3           OK
fortune                 1.8-2              OK
gawk                    3.1.3-3            OK
gcc                     3.3.1-2            OK
gcc-mingw               20030911-3         OK
gdb                     20030919-1         OK
gdbm                    1.8.3-7            OK
gettext                 0.12.1-3           OK
gmp                     4.1.2-1            OK
gperf                   2.7.2-1            OK
grep                    2.5-1              OK
groff                   1.18.1-2           OK
gzip                    1.3.5-1            OK
indent                  2.2.8-1            OK
ioperm                  0.4-1              OK
less                    381-1              OK
libbz2_1                1.0.2-5            OK
libdb3.1                3.1.17-2           OK
libgdbm                 1.8.0-5            OK
libgdbm-devel           1.8.3-7            OK
libgdbm3                1.8.3-3            OK
libgdbm4                1.8.3-7            OK
libgettextpo0           0.12.1-3           OK
libiconv2               1.9.1-3            OK
libintl                 0.10.38-3          OK
libintl1                0.10.40-1          OK
libintl2                0.12.1-3           OK
libjpeg6b               6b-8               OK
libncurses5             5.2-1              OK
libncurses6             5.2-8              OK
libncurses7             5.3-4              OK
libpcre                 4.1-1              OK
libpcre0                4.4-2              OK
libpng12                1.2.5-4            OK
libpopt0                1.6.4-4            OK
libreadline4            4.1-2              OK
libreadline5            4.3-5              OK
libtiff3                3.6.0-2            OK
login                   1.9-7              OK
lynx                    2.8.4-7            OK
m4                      1.4-1              OK
make                    3.80-1             OK
man                     1.5j-2             OK
mingw-runtime           3.2-1              OK
mktemp                  1.5-3              OK
more                    2.11o-1            OK
nano                    1.2.2-1            OK
ncurses                 5.3-4              OK
openssh                 3.7.1p2-1          OK
openssl                 0.9.7c-1           OK
openssl096              0.9.6j-1           OK
patch                   2.5.8-8            OK
patchutils              0.2.22-2           OK
pcre                    4.4-2              OK
pcre-doc                4.4-2              OK
perl                    5.8.0-5            OK
pilrc                   3.1                OK
prc-tools               2.3                OK
prc-tools-htmldocs      2.3                OK
python                  2.3.2-1            OK
readline                4.3-5              OK
rsync                   2.5.6-2            OK
ruby                    1.8.0-2            OK
rxvt                    2.7.10-3           OK
sed                     4.0.7-3            OK
sh-utils                2.0.15-4           OK
sharutils               4.2.1-3            OK
splint                  3.1.1-1            OK
tar                     1.13.25-3          OK
tcltk                   20030901-1         OK
tcsh                    6.12.00-7          OK
termcap                 20021106-2         OK
terminfo                5.3_20030726-1     OK
texinfo                 4.2-4              OK
textutils               2.0.21-1           OK
time                    1.7-1              OK
unzip                   5.50-5             OK
w32api                  2.4-1              OK
wget                    1.8.2-2            OK
which                   1.5-2              OK
whois                   4.6.7-1            OK
XFree86-base            4.3.0-1            OK
XFree86-bin             4.3.0-5            OK
XFree86-etc             4.3.0-3            OK
XFree86-fenc            4.2.0-3            OK
XFree86-fnts            4.2.0-3            OK
XFree86-lib             4.3.0-1            OK
XFree86-lib-compat      4.3.0-1            OK
XFree86-startup-scripts 4.2.0-5            OK
XFree86-xserv           4.3.0-20           OK
zip                     2.3-5              OK
zlib                    1.1.4-4            OK

What else can I do to narrow down the cause?


--
newell




More information about the users mailing list