bootstrap issue | subdir-objects needs to be enabled | Fedora 21

Joel Sherrill joel.sherrill at oarcorp.com
Wed Nov 19 14:01:21 UTC 2014



On November 19, 2014 7:55:24 AM CST, Hesham Moustafa <heshamelmatary at gmail.com> wrote:
>Hi all,
>
>I have for just forked a vanilla RTEMS repo. This is the first time for
>me to build RTEMS after I have upgraded to Fedora 21.
>
>When I run ./boostrap I got the following warning:
>
>Makefile.am:27: warning: source file '../../shared/bsplibc.c' is in a
>subdirectory,
>Makefile.am:27: but option 'subdir-objects' is disabled
>automake: warning: possible forward-incompatibility.
>automake: At least a source file is in a subdirectory, but the
>'subdir-objects'
>automake: automake option hasn't been enabled.  For now, the
>corresponding output
>automake: object file(s) will be placed in the top-level directory. 
>However,
>automake: this behaviour will change in future Automake versions: they
>will
>automake: unconditionally cause object files to be placed in the same
>subdirectory
>automake: of the corresponding sources.
>automake: You are advised to start using 'subdir-objects' option
>throughout your
>automake: project, to avoid future incompatibilities.
>
>This happens for all BSPs because they do not have "subdir-objects"
>option enabled within AM_INIT_AUTOMAKE. 

Check your PATH. it sounds like you are getting the F21 provided automake version not the one for RTEMS. 

>
>Just wanted to notify you.
>
>Regards,
>
>Hesham




More information about the devel mailing list