#2463 assigned defect

rtems-syms assumes that 4.11 tools are installed

Reported by: Sebastian Huber Owned by: Needs Funding
Priority: normal Milestone: Indefinite
Component: tool Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

For example:

gmake[7]: Entering directory `/scratch/git-rtems-testing/rtems/build-arm-realview_pbx_a9_qemu-rtems/arm-rtems4.12/c/realview_pbx_a9_qemu/testsuites/libtests/dl01'
arm-rtems4.12-gcc -B../../../../../realview_pbx_a9_qemu/lib/ -specs bsp_specs -qrtems -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9 -O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs    -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9   -o dl01.pre.exe init.o dl-load.o dl-tar.o 
arm-rtems4.12-nm -g -n dl01.pre.exe > dl01.pre.num
arm-rtems4.12-size dl01.pre.exe
   text    data     bss     dec     hex filename
 233464    1820 267135168       267370452       fefbfd4 dl01.pre.exe
cp dl01.pre.exe dl01.pre.ralf
rm -f dl01.pre.ralf
mv dl01.pre.exe dl01.pre
rtems-syms -e -c "-march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9 -O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o dl-sym.o dl01.pre
: error trying to exec 'arm-rtems4.11-gcc': execvp: No such file or directory
error: compiling wrapper: Compiler error
gmake[7]: *** [dl-sym.o] Error 10

Change History (5)

comment:1 Changed on Nov 11, 2015 at 12:15:23 AM by Chris Johns

If we use 4.11 tools for 4.12 then this error is expected.

We could provide the version number on the command line and it would not matter.

comment:2 Changed on Nov 11, 2015 at 12:16:19 AM by Chris Johns

Why do we have arm-rtems4.11-gcc rather than arm-rtems-gcc?

comment:3 in reply to:  2 ; Changed on Nov 11, 2015 at 6:58:08 AM by Sebastian Huber

Replying to chrisj:

Why do we have arm-rtems4.11-gcc rather than arm-rtems-gcc?

See #2377.

comment:4 in reply to:  3 Changed on Nov 11, 2015 at 7:48:23 AM by Chris Johns

Replying to sebastian.huber:

Replying to chrisj:

Why do we have arm-rtems4.11-gcc rather than arm-rtems-gcc?

See #2377.

Haha yes I remember now. I have been thinking about the original reason and that was RPM files built and installing in to a common prefix. With the RSB we have moved to using different prefix paths and this makes the version number in the tool name redundant.

comment:5 Changed on Feb 15, 2017 at 2:20:42 PM by Sebastian Huber

Milestone: 4.12Indefinite
Owner: set to Needs Funding
Status: newassigned
Note: See TracTickets for help on using tickets.