[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Anyone built rtems-4.0.0 for a stock i386 Redhat 6.2 system?



kjoutwater at west.raytheon.com wrote:
> 
>      Hi -
>      has anyone successfully built RTEMS-4.0.0 for an out-of-the-box RedHat
>      6.2 distribution?
> 
>      I tried using the instructions; here's what happened:

Usually this type of error indicates that the assembler used is not the
one you expect.  I would cd to the gcc directory in the build tree
and execute the last command the make did by hand adding a -v option
to see what assembler it is using. 


>      .
>      .
>      .
> mv ldemul-tmp.h ldemul-list.h
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> ../../src/ld/ldemul.c
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> ../../src/ld/ldver.c
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> ../../src/ld/ldmisc.c
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> ../../src/ld/ldfile.c
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> ../../src/ld/ldcref.c
> /bin/sh ../../src/ld/genscripts.sh ../../src/ld /home/vac4050/bin/lib
> i686-pc-linux-gnu m68k-unknown-rtems m68k-rtems m68kcoff "" m68kcoff
> "m68k-rtems"
> gcc -DHAVE_CONFIG_H -I. -I../../src/ld -I. -D_GNU_SOURCE -I. -I../../src/ld
> -I../bfd -I../../src/ld/../bfd -I../../src/ld/../include  -O2 -g  -O2 -g -c
> em68kcoff.c
> /bin/sh ./libtool --mode=link gcc -O2 -g  -o ld-new  ldgram.o ldlex.o lexsup.o
> ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o
> ldfile.o ldcref.o em68kcoff.o ../bfd/libbfd.la ../libiberty/libiberty.a
> gcc -O2 -g -o ld-new ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o
> ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o em68kcoff.o
> ../bfd/.libs/libbfd.a ../libiberty/libiberty.a
> gmake[1]: Leaving directory
> `/home/vac4050/projects/rtems/tools/build-m68k-tools/ld'
> gmake[1]: Entering directory
> `/home/vac4050/projects/rtems/tools/build-m68k-tools/gcc'
> gcc -DCROSS_COMPILE -DIN_GCC    -O2 -g  -DHAVE_CONFIG_H     -I. -I../../src/gcc
> -I../../src/gcc/config \
> 
> -DGCC_INCLUDE_DIR=\"/home/vac4050/bin/lib/gcc-lib/m68k-rtems/egcs-2.91.57/includ
> e\" \
>   -DGPLUSPLUS_INCLUDE_DIR=\"/home/vac4050/bin/include/g++\" \
>   -DOLD_GPLUSPLUS_INCLUDE_DIR=\"/home/vac4050/bin/lib/g++-include\" \
>   -DLOCAL_INCLUDE_DIR=\"/home/vac4050/bin/include\" \
>   -DCROSS_INCLUDE_DIR=\"/home/vac4050/bin/m68k-rtems/sys-include\" \
>   -DTOOL_INCLUDE_DIR=\"/home/vac4050/bin/m68k-rtems/include\" \
>   -c `echo ../../src/gcc/cccp.c | sed 's,^\./,,'`
> as: unrecognized option `-Qy'
> gmake[1]: *** [cccp.o] Error 1
> gmake[1]: Leaving directory
> `/home/vac4050/projects/rtems/tools/build-m68k-tools/gcc'
> gmake: *** [all-gcc] Error 2
> ERROR: **** FAILED **** base build (step 1)
> 
> Started:   Wed Oct 20 15:02:23 MST 1999
> Finished:  Wed Oct 20 15:06:16 MST 1999
> 
> Directory size information:
> 24520      build-m68k-tools
>      32 /home/vac4050/bin
> 
>      The src and build-m68k-tools subdirectory have NOT been removed.
> 
>      darkstar:/home/vac4050/projects/rtems/tools>
> 
> 
> 
> 
>      Any suggestions?
> 
> 
>      Thanks,
>      Keith
> 

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985