4.6.0pre3 available

Derick Hammond derick at perkinstechnologies.com.au
Thu May 1 06:04:41 UTC 2003


Hi Chris:

I have tried the following, as I too wish to build my BSP outside of the 
RTEMS source tree:

$ ../rtems-4.6.0pre3/configure --enable-multilib 
--prefix=/tmp/test-m68k-rtems --target=m68k-rtems
$ make RTEMS_BSP="" all

But I had the following error during the make process:

gmake[3]: Entering directory 
`/home/derickh/rtems/build-m68k-rtems/m68k-rtems/cpukit/libmisc/capture'
mkdir o-optimize
m68k-rtems-gcc --pipe -DPACKAGE_NAME=\"rtems-cpukit-libmisc\" 
-DPACKAGE_TARNAME=\"rtems-cpukit-libmisc\" -DPACKAGE_VERSION=\"4.6.0pre3\" 
-DPACKAGE_STRING=\"rtems-cpukit-libmisc\ 4.6.0pre3\" 
-DPACKAGE_BUGREPORT=\"rtems-bugs at OARcorp.com\"    -isystem 
../../../lib/include        -g -Wall  -o o-optimize/capture.o -c 
../../../../../rtems-4.6.0pre3/cpukit/libmisc/capture/capture.c
m68k-rtems-gcc --pipe -DPACKAGE_NAME=\"rtems-cpukit-libmisc\" 
-DPACKAGE_TARNAME=\"rtems-cpukit-libmisc\" -DPACKAGE_VERSION=\"4.6.0pre3\" 
-DPACKAGE_STRING=\"rtems-cpukit-libmisc\ 4.6.0pre3\" 
-DPACKAGE_BUGREPORT=\"rtems-bugs at OARcorp.com\"    -isystem 
../../../lib/include        -g -Wall  -o o-optimize/capture-cli.o -c 
../../../../../rtems-4.6.0pre3/cpukit/libmisc/capture/capture-cli.c
../../../../../rtems-4.6.0pre3/cpukit/libmisc/capture/capture-cli.c: In 
function `rtems_capture_task_time':
../../../../../rtems-4.6.0pre3/cpukit/libmisc/capture/capture-cli.c:1468: 
Internal compiler error in instantiate_virtual_regs_1, at function.c:3971
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
gmake[3]: *** [o-optimize/capture-cli.o] Error 1
gmake[3]: Leaving directory 
`/home/derickh/rtems/build-m68k-rtems/m68k-rtems/cpukit/libmisc/capture'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/home/derickh/rtems/build-m68k-rtems/m68k-rtems/cpukit/libmisc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/home/derickh/rtems/build-m68k-rtems/m68k-rtems/cpukit'
make: *** [all-recursive] Error 1

I note that there is a difference in the tools you used to compile RTEMS. 
Is there a reason to use gcc-3.2.3 over gcc-3.2.2?

Any hints or tips to diagnose this problem would be greatly appreciated.

System:
Redhat 7.3 - kernel-2.4.18-26.7.x

RTEMS Packages installed:
autoconf-rtems-2.57-1
automake-rtems-1.7.2-1

rtems-base-binutils-2.13.2.1-2
m68k-rtems-binutils-2.13.2.1-2

rtems-base-gcc-gcc3.2.2newlib1.11.0-2
m68k-rtems-gcc-gcc3.2.2newlib1.11.0-2

Modified RTEMS Packages:
rtems-base-gdb-5.2-P2
m68k-bdm-rtems-gdb-5.2-P2

Regards,

Derick Hammond

Chris Johns wrote:
>Joel Sherrill wrote:
>>
>>Now we can worry about what real problems need to be
>>there. :)
>
>None for me. :-)
>
>I have successfully tested C & C++ (STL) apps with this release using the 
>released gcc-3.2.3 + newlib-1.11.0 + binutils-2.13.2.1 tool set for the 
>Coldfire processor (5206e + 5272).
>
>I used the multilib option and built no BSPs (gmake RTEMS_BSP=""). The 
>multilib option is excellent and removes my need to use the bare BSP.
>
>Excellent effort.
>
>--
>  Chris Johns, cjohns at cybertec.com.au




More information about the users mailing list