Re: libdl: rtems.git dependence on rtems-tools.git

2014-11-04 Thread Joel Sherrill


On October 30, 2014 9:18:29 PM CDT, Gedare Bloom ged...@rtems.org wrote:
On Thu, Oct 30, 2014 at 7:13 PM, Chris Johns chr...@rtems.org wrote:
 On 31/10/2014 6:42 am, Gedare Bloom wrote:

 On Thu, Oct 30, 2014 at 3:40 PM, Gedare Bloom ged...@rtems.org
wrote:

 On Thu, Oct 30, 2014 at 3:32 PM, Chris Johns chr...@rtems.org
wrote:

 Hi,

 Libdl tests in the testsuite depend on tools in
rtems-tools.git/linkers.
 Should I raise a configure error if the tools are not found or not
build
 the
 tests ?

 Raising an error is my preferred option because libdl for the
supported
 archs is tested however it creates a dependency between
rtems-tools.git
 and
 RTEMS. I can help with this by adding building of rtems-tools.git
to the
 RSB's build of RTEMS tools.

 Comments ?

 Only make it an error if building the rtems-tools/linker is part of
 the standard toolset builds, thus decreasing the burden on users
who
 don't care to use libdl.


 Yes. Libdl only builds for the architectures there is relocation
support
 for.

 The documentation on self-built tools, and whatever process we have
 for the authoritative tools guide should include notes regarding
 this.


 Sure. Do you have guide ?

Nope. There are some instructions under doc/started that come to mind.
I don't know that we currently have a defined authoritative guide to
building tools, as such.

That was the authoritative guide but needs updating. Probably greatly 
simplified. 

The primary recommendation for 4.11 is going to be RSB with some hints that 
there is support for some supporting programs and add on libraries for the 
target. This will be short and a series of pointers. 

Then some info on cloning RTEMS, and pointers.

I don't see mentioning instructions for hand building.  The arguments to the 
GCC configure are horribly long now. Many are Newlib specific for iconv 
settings. 

And I don't think we support binaries so that goes.

If there are windows specific advice, we can point them to help.

I think a very reduced getting started should exist. It has always been in the 
list of docs so something minimal with pointers needs to still be there.

 Chris
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: libdl: rtems.git dependence on rtems-tools.git

2014-10-30 Thread Gedare Bloom
On Thu, Oct 30, 2014 at 3:32 PM, Chris Johns chr...@rtems.org wrote:
 Hi,

 Libdl tests in the testsuite depend on tools in rtems-tools.git/linkers.
 Should I raise a configure error if the tools are not found or not build the
 tests ?

 Raising an error is my preferred option because libdl for the supported
 archs is tested however it creates a dependency between rtems-tools.git and
 RTEMS. I can help with this by adding building of rtems-tools.git to the
 RSB's build of RTEMS tools.

 Comments ?

Only make it an error if building the rtems-tools/linker is part of
the standard toolset builds, thus decreasing the burden on users who
don't care to use libdl.

 Chris
 ___
 devel mailing list
 devel@rtems.org
 http://lists.rtems.org/mailman/listinfo/devel
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: libdl: rtems.git dependence on rtems-tools.git

2014-10-30 Thread Gedare Bloom
On Thu, Oct 30, 2014 at 3:40 PM, Gedare Bloom ged...@rtems.org wrote:
 On Thu, Oct 30, 2014 at 3:32 PM, Chris Johns chr...@rtems.org wrote:
 Hi,

 Libdl tests in the testsuite depend on tools in rtems-tools.git/linkers.
 Should I raise a configure error if the tools are not found or not build the
 tests ?

 Raising an error is my preferred option because libdl for the supported
 archs is tested however it creates a dependency between rtems-tools.git and
 RTEMS. I can help with this by adding building of rtems-tools.git to the
 RSB's build of RTEMS tools.

 Comments ?

 Only make it an error if building the rtems-tools/linker is part of
 the standard toolset builds, thus decreasing the burden on users who
 don't care to use libdl.

The documentation on self-built tools, and whatever process we have
for the authoritative tools guide should include notes regarding
this.

 Chris
 ___
 devel mailing list
 devel@rtems.org
 http://lists.rtems.org/mailman/listinfo/devel
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: libdl: rtems.git dependence on rtems-tools.git

2014-10-30 Thread Chris Johns

On 31/10/2014 6:42 am, Gedare Bloom wrote:

On Thu, Oct 30, 2014 at 3:40 PM, Gedare Bloom ged...@rtems.org wrote:

On Thu, Oct 30, 2014 at 3:32 PM, Chris Johns chr...@rtems.org wrote:

Hi,

Libdl tests in the testsuite depend on tools in rtems-tools.git/linkers.
Should I raise a configure error if the tools are not found or not build the
tests ?

Raising an error is my preferred option because libdl for the supported
archs is tested however it creates a dependency between rtems-tools.git and
RTEMS. I can help with this by adding building of rtems-tools.git to the
RSB's build of RTEMS tools.

Comments ?


Only make it an error if building the rtems-tools/linker is part of
the standard toolset builds, thus decreasing the burden on users who
don't care to use libdl.


Yes. Libdl only builds for the architectures there is relocation support 
for.



The documentation on self-built tools, and whatever process we have
for the authoritative tools guide should include notes regarding
this.


Sure. Do you have guide ?

Chris
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: libdl: rtems.git dependence on rtems-tools.git

2014-10-30 Thread Gedare Bloom
On Thu, Oct 30, 2014 at 7:13 PM, Chris Johns chr...@rtems.org wrote:
 On 31/10/2014 6:42 am, Gedare Bloom wrote:

 On Thu, Oct 30, 2014 at 3:40 PM, Gedare Bloom ged...@rtems.org wrote:

 On Thu, Oct 30, 2014 at 3:32 PM, Chris Johns chr...@rtems.org wrote:

 Hi,

 Libdl tests in the testsuite depend on tools in rtems-tools.git/linkers.
 Should I raise a configure error if the tools are not found or not build
 the
 tests ?

 Raising an error is my preferred option because libdl for the supported
 archs is tested however it creates a dependency between rtems-tools.git
 and
 RTEMS. I can help with this by adding building of rtems-tools.git to the
 RSB's build of RTEMS tools.

 Comments ?

 Only make it an error if building the rtems-tools/linker is part of
 the standard toolset builds, thus decreasing the burden on users who
 don't care to use libdl.


 Yes. Libdl only builds for the architectures there is relocation support
 for.

 The documentation on self-built tools, and whatever process we have
 for the authoritative tools guide should include notes regarding
 this.


 Sure. Do you have guide ?

Nope. There are some instructions under doc/started that come to mind.
I don't know that we currently have a defined authoritative guide to
building tools, as such.

 Chris
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel