This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: fixdep problem?


A dos2unix on the ".fixdep.d" file fixed it up.

Now I have gotten to another problem... the build hangs @ the following point:


make[1]: Leaving directory `/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-gcc-core/gcc'
+ cd ..
+ test -x /usr/crosstool/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/bin/arm-iwmmxt-linux-gnu-gcc
+ echo Build glibc and linuxthreads
Build glibc and linuxthreads
+ mkdir -p build-glibc
+ cd build-glibc
+ echo
+ test ! -f Makefile
+ make LD=arm-iwmmxt-linux-gnu-ld RANLIB=arm-iwmmxt-linux-gnu-ranlib
make -r PARALLELMFLAGS="" CVSOPTS="" -C /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/glibc-2.3.3 objdir=`pwd` a
ll
make[1]: Entering directory `/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/glibc-2.3.3'
rm -f /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.makeT /usr/crosstool-0.28-rc37/build/arm-iwm
mxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
arm-iwmmxt-linux-gnu-gcc -std=gnu99 -O -Wall -Winline -Wstrict-prototypes -Wwrite-strings -Iinclude -I. -I/usr/crosstool-0.28-rc37/bu
ild/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc -Ilibio -I/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2
.3.3/build-glibc -Isysdeps/arm/elf -Ilinuxthreads/sysdeps/unix/sysv/linux/arm -Ilinuxthreads/sysdeps/unix/sysv/linux -Ilinuxthreads/sysdeps/
pthread -Isysdeps/pthread -Ilinuxthreads/sysdeps/unix/sysv -Ilinuxthreads/sysdeps/unix -Ilinuxthreads/sysdeps/arm -Isysdeps/unix/sysv/linux/
arm -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix
/arm -Isysdeps/unix -Isysdeps/posix -Isysdeps/arm/fpu -Isysdeps/arm -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64
-Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -nostdinc -isystem /usr/crosstool/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/lib/g
cc/arm-iwmmxt-linux-gnu/3.4.2/include -isystem /usr/crosstool/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/arm-iwmmxt-linux-gnu/include -D_LIB
C_REENTRANT -include include/libc-symbols.h -E tls.make.c \
-MD -MP -MT '$(common-objpfx)tls.make' -MF /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.
make.dT \
| sed -n '/@@@/{s/@@@[ ]*\(.*\)@@@/\1/;s/[ ]*$//p;}'; \
echo 'common-generated += tls.make'; \
sed -e 's@ /usr/crosstool-0\.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3\.4\.2-glibc-2\.3\.3/build-glibc/@ $(common-objpfx)@g' -e 's@^/usr/cro
sstool-0\.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3\.4\.2-glibc-2\.3\.3/build-glibc/@$(common-objpfx)@g' -e 's@ *\([^ \/$][^ \]*\)@ $(..)
\1@g' -e 's@^\([^ \/$][^ \]*\)@$(..)\1@g' /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.m
ake.dT; \
rm -f /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.make.dT) > /usr/crosstool-0.28-rc37/build/a
rm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.makeT
mv -f /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.makeT /usr/crosstool-0.28-rc37/build/arm-iwm
mxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/tls.make
sed '/^[ ]*#/d;s/^[ ]*%/#/' csu/Versions assert/Versions ctype/Versions locale/Versions intl/Versions catgets/Versions math/Vers
ions setjmp/Versions signal/Versions stdlib/Versions stdio-common/Versions libio/Versions malloc/Versions string/Versions wcsmbs/Versions ti
me/Versions dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions termios/Versions resource/Versions misc/Versions socket/Ver
sions sysvipc/Versions gmon/Versions iconv/Versions wctype/Versions shadow/Versions argp/Versions crypt/Versions linuxthreads/Versions nss/V
ersions rt/Versions debug/Versions linuxthreads_db/Versions inet/Versions resolv/Versions hesiod/Versions sunrpc/Versions nis/Versions strea
ms/Versions login/Versions dlfcn/Versions elf/Versions linuxthreads/sysdeps/unix/sysv/linux/Versions sysdeps/unix/sysv/linux/arm/Versions sy
sdeps/unix/sysv/linux/Versions sysdeps/unix/sysv/Versions sysdeps/wordsize-32/Versions \
| arm-iwmmxt-linux-gnu-gcc -E -undef -Iinclude -I. -I/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc
-Ilibio -I/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc -Isysdeps/arm/elf -Ilinuxthreads/sysdeps/
unix/sysv/linux/arm -Ilinuxthreads/sysdeps/unix/sysv/linux -Ilinuxthreads/sysdeps/pthread -Isysdeps/pthread -Ilinuxthreads/sysdeps/unix/sysv
-Ilinuxthreads/sysdeps/unix -Ilinuxthreads/sysdeps/arm -Isysdeps/unix/sysv/linux/arm -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix
/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix/arm -Isysdeps/unix -Isysdeps/posix -Isysdeps/arm/fpu -Isy
sdeps/arm -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic
-nostdinc -isystem /usr/crosstool/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/lib/gcc/arm-iwmmxt-linux-gnu/3.4.2/include -isystem /usr/crosst
ool/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/arm-iwmmxt-linux-gnu/include -D_LIBC_REENTRANT -include include/libc-symbols.h \
-DASSEMBLER -x assembler-with-cpp - \
> /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v.iT
mv -f /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v.iT /usr/crosstool-0.28-rc37/build/arm
-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v.i
sed '/^[ ]*#/d;/^[ ]*$/d' /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v.i >
/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.vT
mv -f /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.vT /usr/crosstool-0.28-rc37/build/arm-i
wmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v
( echo 'sysd-versions-subdirs = csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time
dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt linuxthreads nss
localedata timezone rt conform debug linuxthreads_db inet resolv hesiod sunrpc nis nscd streams login dlfcn elf sysdeps/arm/elf linuxthread
s/sysdeps/unix/sysv/linux/arm linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps/pthread linuxthreads/sysdeps/unix/sy
sv linuxthreads/sysdeps/unix linuxthreads/sysdeps/arm sysdeps/unix/sysv/linux/arm sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sy
sdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix sysdeps/posix sysdeps/arm/fpu sysdeps/arm sysdeps/wordsize
-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic' ; \
cat /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.v \
| LC_ALL=C gawk -v buildroot=/usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/ -v defsfile=/usr/cross
tool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/Versions.all \
-v move_if_change='/bin/sh.exe scripts/move-if-change' \
-f scripts/versions.awk; \
) > /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.3.3/build-glibc/sysd-versionsT
version GLIBC_2.0 not defined for libc


Its stuck here forever unless I ctrl+c cygwin. gawk seems to consume a lot of my CPU resources when it is stuck like this. Using GNU Awk 3.1.4. Any suggestions?

-Nick


From: Daniel Kegel <dank@kegel.com>
To: Nick Nuziale <nnuziale@hotmail.com>
CC: crossgcc@sources.redhat.com
Subject: Re: fixdep problem?
Date: Wed, 16 Mar 2005 10:53:40 -0800

Nick Nuziale wrote:
Some more info...

The problem is from the following command:

nnuziale@NNUZIALE-W2K /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.2.5/linux-2.6.8

$ scripts/basic/fixdep scripts/basic/.fixdep.d scripts/basic/fixdep 'gcc -Wp,-MD,scripts/basic/.fixdep.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/basic/fixdep scripts/basic/fixdep.c'
cmd_scripts/basic/fixdep := gcc -Wp,-MD,scripts/basic/.fixdep.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/basic/fixdep scripts/basic/fixdep.c


deps_scripts/basic/fixdep := \
 scripts/basic/fixdep.c \
   $(wildcard include/config/his/driver.h) \
   $(wildcard include/config/my/option.h) \
   $(wildcard include/config/.h) \
   $(wildcard include/config/foo.h) \
 /usr/include/sys/types.h \

\
fixdep:
: No such file or directory

nnuziale@NNUZIALE-W2K /usr/crosstool-0.28-rc37/build/arm-iwmmxt-linux-gnu/gcc-3.4.2-glibc-2.2.5/linux-2.6.8$


My cygwin version is $ uname -r 1.5.13(0.122/4/2)

It might be a line ending problem somehow.


You probably have to look into fixdep
and see how it's implemented, and track down the problem that way.
- Dan

------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



_________________________________________________________________
Powerful Parental Controls Let your child discover the best the Internet has to offer. http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines Start enjoying all the benefits of MSN® Premium right now and get the first two months FREE*.



------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]