m68k/mvme162 build problem on solaris-7
Paul Cadaret
rtems at usd.com
Mon Dec 29 19:12:09 UTC 2003
Ralph,
Thanks for responding.
I tried to follow the documentation and build a m68k-rtems-gcc, but the
patch files described in the PDF
file were not on the web site. See my post yesterday @ 2:08PM. I had
built the m68k-elf-gcc as a test
case earlier and decided to try to build with it since I wasn't sure
what m68k-rtems-gcc was.
I would appreciate it if you could point me to the diffs referenced in
the PDF file. Then I should be able to
build m68k-rtems-gcc.
Thanks much.
Paul
Ralf Corsepius wrote:
>On Mon, 2003-12-29 at 07:47, Paul Cadaret wrote:
>
>
>>Hello,
>>I'm having trouble building RTEMS for a m68k-rtems target and a mvme162
>>bsp; something I thought would be
>>pretty stable.
>>My configure scipt is attached; The important part is:
>>
>> export CC_FOR_BUILD=/tools/local/bin/gcc
>> export CXX_FOR_BUILD=/tools/local/bin/g++
>> export CC_FOR_HOST=/tools/local/bin/gcc
>> export CXX_FOR_HOST=/tools/local/bin/g++
>> export CC_FOR_TARGET=/tools/local.m68k-elf/bin/m68k-elf-gcc
>> export CXX_FOR_TARGET=/tools/local.m68k-elf/bin/m68k-elf-g++
>> ${SHELL} ${SRCDIR}/configure \
>> --prefix=$LOCAL \
>> --target=m68k-rtems \
>> --program-prefix=m68k-elf- \
>> --disable-rtems-inlines \
>> --disable-posix \
>> --disable-networking \
>> --disable-cxx \
>> --enable-rtemsbsp="mvme162" \
>> #
>>
>>
>
>export PATH=/tools/local/bin:/tools/local.m68k-elf/bin:$PATH
><path-to-rtems>/configure --target=m68k-rtems
>should automatically do what you want.
>
>Furthermore: Using a m68k-elf-gcc won't work with RTEMS.
>
>
>
>>where:
>>
>> rtems> /tools/local/bin/gcc --version
>> 2.95.2
>>
>>This is my old reliable gcc for solaris
>>
>>
>This should be irrelevant. Any arbitrary cc is supposed to work here.
>
>
>
>> rtems> /tools/local.m68k-elf/bin/m68k-elf-gcc --version
>> m68k-elf-gcc (GCC) 3.4.0 20031224 (experimental)
>> Copyright (C) 2003 Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions. There
>> is NO
>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
>> PURPOSE.
>> rtems>
>>
>>The above is a new m68k gcc cross compiler that seems to work (judged by
>>looking at the assembly code)
>>
>>
>It will probably not work out of the box. m68k-rtems-gcc is not
>identical to m68k-elf-gcc.
>
>Ralf.
>
>
>
>
More information about the users
mailing list