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

Error compiling for i386-go32




Steve Goodrich wrote:
> 
> Hello,
> 
> I am just getting started with RTEMS. I am trying to cross compile RTEMS 4.0 for
> the i386-go32 target on a RedHat 5.2 Linux box. When I run ./bit_rtems i386-go32
> I get this error:

go32 is obsolete and will be removed in some future version.  It only worked
with go32 1.x anyway.

With the addition of the pc386 BSP, the i386-rtems target treats this as a
standard
target.  

> /home/steveg/bin/egcs-1.1b-binutils-2.9.1-newlib-1.8.0/i386-go32-rtems/bin/i386-
> go32-rtems-gcc --pipe  -m486 -Wall -ansi -fasm -g
> -B/home/steveg/src/rtems/tools/build-i386-go32-rtems/go32/lib/ -specs bsp_specs
> -qrtems   -O4 -fomit-frame-pointer     -c -DASM -o o-go32/cpuModel.o
> ./../../../../../rtems-4.0.0/c/src/lib/libcpu/i386/cpuModel.S
> In file included from
> ./../../../../../rtems-4.0.0/c/src/lib/libcpu/i386/cpuModel.S:27:
> /home/steveg/src/rtems/tools/build-i386-go32-rtems/go32/lib/include/asm.h:51:
> warning: undefining `__USER_LABEL_PREFIX__'
> /home/steveg/src/rtems/tools/build-i386-go32-rtems/go32/lib/include/asm.h:65:
> warning: undefining `__REGISTER_PREFIX__'
> {standard input}: Assembler messages:
> {standard input}:559: Error: Alignment too large: 15 assumed
> gmake[5]: *** [o-go32/cpuModel.o] Error 1
> gmake[4]: *** [all] Error 1
> gmake[3]: *** [all] Error 1
> gmake[2]: *** [all] Error 1
> gmake[1]: *** [all] Error 1
> gmake[1]: Leaving directory
> `/home/steveg/src/rtems/tools/build-i386-go32-rtems/c'
> 
> Does anyone see anything obvious?
> 
> Thanks!
> 
> Steve Goodrich

-- 
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