cygwin does not compile
Thomas Wolff
towo@towo.net
Wed Oct 14 11:28:00 GMT 2009
Charles Wilson wrote:
> Thomas Wolff wrote:
>
>> Corinna Vinschen wrote:
>> gcc 4.3.4 is a prerequisit to build the latest Cygwin.
>> ...
>>
> http://cygwin.com/ml/cygwin-announce/2009-09/msg00030.html
>
Thanks. So I downloaded and called set-gcc-default-4.sh, but gcc -v
still reports gcc 3.
I could workaround this by putting /etc/alternatives in front of my
PATH, but I don't think I'm supposed to have to do this (not documented
anywhere, and manual pages are there, too).
Now I ran a "make distclean" which gave me this error:
Doing distclean in i686-pc-cygwin/winsup
make[2]: Entering directory `/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/winsup'
make[2]: *** No rule to make target `distclean'. Stop.
make[2]: Leaving directory `/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/winsup'
make[1]: *** [distclean-target-winsup] Error 1
make[1]: Leaving directory `/usr/src/cygwin-1.7.0-62'
make: *** [do-distclean] Error 2
Then, after a "make clean", I tried to configure and make again but it
still fails with:
gcc -L/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/winsup
-L/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/winsup/cygwin
-L/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/winsup/w32api/lib -isystem
/usr/src/cygwin-1.7.0-62/winsup/include -isystem
/usr/src/cygwin-1.7.0-62/winsup/cygwin/include -isystem
/usr/src/cygwin-1.7.0-62/winsup/w32api/include
-B/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/newlib/ -isystem
/usr/src/cygwin-1.7.0-62/i686-pc-cygwin/newlib/targ-include -isystem
/usr/src/cygwin-1.7.0-62/newlib/libc/include
-I/usr/src/cygwin-1.7.0-62/winsup/cygwin/include
-DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\"
-DPACKAGE_VERSION=\"1.17.0\" -DPACKAGE_STRING=\"newlib\ 1.17.0\"
-DPACKAGE_BUGREPORT=\"\" -I. -I../../../.././newlib/libc/argz -O2
-DHAVE_OPENDIR -DHAVE_RENAME -DSIGNAL_PROVIDED -D_COMPILING_NEWLIB
-DHAVE_BLKSIZE -DHAVE_FCNTL -DMALLOC_PROVIDED -fno-builtin -g -O2
-c -o lib_a-argz_add.o `test -f 'argz_add.c' || echo
'../../../.././newlib/libc/argz/'`argz_add.c
In file included from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/sys/config.h:186,
from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/_ansi.h:16,
from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/sys/reent.h:13,
from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/sys/errno.h:11,
from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/errno.h:9,
from
/usr/src/cygwin-1.7.0-62/newlib/libc/include/argz.h:10,
from ../../../.././newlib/libc/argz/argz_add.c:7:
/usr/src/cygwin-1.7.0-62/winsup/cygwin/include/cygwin/config.h:41:27:
../tlsoffsets.h: No such file or directory
make[5]: *** [lib_a-argz_add.o] Error 1
?
Thomas
More information about the Cygwin-developers
mailing list