How to add a compile time configuration option to something in cpukit?
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Sep 3 12:22:31 UTC 2009
Sebastian Huber wrote:
> Ralf Corsepius wrote:
>
>> On 09/03/2009 12:18 PM, Sebastian Huber wrote:
>>
>>> Hi,
>>>
>>> the FTP client resides in the cpukit. It can use gethostbyname() to
>>> obtain an
>>> internet address from a DNS name. The dependency on DNS adds 35k of code
>>> (THUMB op-codes). I want to add a configuration option to disable this
>>> feature. Can I add this with RTEMS_CPUOPT in cpukit/configure.ac?
>>>
>> As I repeatedly wrote, before: All -m* flags must be global (i.e. *.cfg)
>>
>> What you are trying to do violates the working principles of multilibs,
>> so no way.
>>
>
> Sorry now I am a little confused. What is the connection to multilibs if I can
> enable or disable DNS support in the FTP client?
>
>
Everything under cpukit is intended to be compiled one
way using only multilib options and all configuration
is to be done via application link time configuration
options.
Yes.. I know there are a few compile time options. If
you know how to turn those into link time options,
they can disappear also.
The ftpd DNS option is straightforward to implement as a
application link time plugin.
More information about the users
mailing list