Building i386 on RED Hat
angelo at hunterlink.net.au
angelo at hunterlink.net.au
Fri Jul 28 06:33:41 UTC 2000
I am unable to get the bit_rtems script to work on a linux Red Hat 6.2 System
The first issue was the rtems directory which I had to change from rtems-4.5.0-beta3a
to 4.5.0-beta3a
After changing the name of the directory I attempted
./bit_rtems i386 i386-rtems
with a failure in a short period of time
I then executed
./bit_rtems i386
which when on building for about an hour and a half before it came up with this
error:
/opt/rtems/i386-rtems/bin/ld:../../../../../../i386ex/lib/linkcmds:115: parse
er
ror
collect2: ld returned 1 exit status
make[5]: *** [o-optimize/hello.exe] Error 1
make[5]: Leaving directory `/opt/rtems/tools/build/i386-rtems/c/i386ex/tests/samples/hello'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/opt/rtems/tools/build/i386-rtems/c/i386ex/tests/samples'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/rtems/tools/build/i386-rtems/c/i386ex/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/rtems/tools/build/i386-rtems/c/i386ex'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/rtems/tools/build/i386-rtems/c'
make: *** [all-recursive] Error 1
so I decided to execute the configuration script by copying the result of the
script verbatim at the prompt, i.e.
../4.5.0-beta3a/configure --target=i386-rtems --prefix=/opt/rtems --disable-hwapi
--disable-multiprocessing
--enable-cxx --enable-rdbg --disable-tests --enable-networking --enable-posix
--enable-itron
which returned
target architecture: i386.
available BSPs: i386ex pc386 pc486 pc586 pc686 ts_386ex.
'make all' will build the following BSPs: i386ex pc386 pc486 pc586 pc686 ts_386ex.
other BSPs can be built with 'make RTEMS_BSP="bsp1 bsp2 ..."'
I then executed make all install and got the failure result that I received
when I executed bit_rtems i386 (after
about an hour of building)
angelo at hunterlink.net.au
There are those who seek knowledge for the sake of knowledge - that is
CURIOSITY
There are those who seek knowledge to be known by others - that is
VANITY
There are those who seek knowledge in order to serve - that is LOVE
Bernard of Clairvaux (1090 - 1153)
Home Page
http://users.hunterlink.net.au/~maaaf/
More information about the users
mailing list