Changeset 2a5c9da in rtems-source-builder


Ignore:
Timestamp:
Jan 31, 2018, 8:21:58 AM (21 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
703532c
Parents:
6d9c77c
git-author:
Sebastian Huber <sebastian.huber@…> (01/31/18 08:21:58)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/31/18 08:24:47)
Message:

Avoid hard coded GCC binary paths

In order to build a tool chain with Ada support a native GCC with Ada
support of the same version as the cross compiler is required. The RSB
used hard coded paths for the gcc and g++ programs. This forced the RSB
user to change the main GCC installation of the machine to build a
particular RTEMS tool chain. This is undesired/infeasible in most
situations.

Close #3284.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source-builder/defaults.mc

    r6d9c77c r2a5c9da  
    139139__bzip2:             exe,     required, '/usr/bin/bzip2'
    140140__cat:               exe,     required, '/bin/cat'
    141 __cc:                exe,     required, '/usr/bin/gcc'
     141__cc:                exe,     required, 'gcc'
    142142__chgrp:             exe,     required, '/usr/bin/chgrp'
    143143__chmod:             exe,     required, '/bin/chmod'
     
    147147__cvs:               exe,     optional, '/usr/bin/cvs'
    148148__cvs_z:             none,    none,     '%{__cvs} -z 9'
    149 __cxx:               exe,     required, '/usr/bin/g++'
     149__cxx:               exe,     required, 'g++'
    150150__flex:              exe,     required, '/usr/bin/flex'
    151151__git:               exe,     required, '/usr/bin/git'
Note: See TracChangeset for help on using the changeset viewer.