|
Hi,
I've just downloaded and attempted to install the binutils, egcs, and LegOs
on my computer as per the instructions at
http://www.cs.auc.dk/~larsch/dat4/instructions.html.
The only difference between these instructions and what I have done is the
path to where the software is to be installed.
When I compile egcs I get the following warnings and errors:
make[1]: Entering directory `/home/INS/ins238/legOs/egcs-1.1.2/gcc'
if [ -f libgcc2.ready ] ; then \
true; \
else \
touch libgcc2.ready; \
fi
/home/INS/ins238/legOs/egcs-1.1.2/gcc/xgcc
-B/home/INS/ins238/legOs/egcs-1.1.2/gcc/ -DCROSS_COMPILE -DIN_GCC -O3
-Dinhibit_libc -I./include -c ./libgcc1-test.c
./libgcc1-test.c:101: warning: conflicting types for built-in function
`memcpy'
/tmp/ccKRibQ0.s: Assembler messages:
/tmp/ccKRibQ0.s:420: Error: cannot create floating-point number
/tmp/ccKRibQ0.s:421: Error: cannot create floating-point number
/tmp/ccKRibQ0.s:422: Error: cannot create floating-point number
make[1]: *** [libgcc1-test.o] Error 1
make[1]: Leaving directory `/home/INS/ins238/legOs/egcs-1.1.2/gcc'
make: *** [all-gcc] Error 2
I'm not sure if the assembler errors are related to the fact that there are
mutliple memcpy definitions. I'm assuming it is.
Anyone have any ideas on how to fix this?
I'm running on a redhat linux machine with the kernel version 2.4.2-2. The
gcc compiler version is 2.96.
I know I could just download binaries but I would like to try it this way
first.
Thanks
Hugh Foster
|
|
1 Message in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|