Apple is allergic to GPLv3, and I believe that they are shipping a
stone-age version of it, just like they do for Emacs.

If these features are required, then I suggest checking for them in
configure and if they are not there (i.e. the user have no upgraded
readline manually) then simply disable it.

Regards,
Elias


On 3 August 2014 23:10, Juergen Sauermann <juergen.sauerm...@t-online.de>
wrote:

>  Hi Elias,
>
> so where are these things defined? I doubt that we can
> get readline with ^C working without.
>
> /// Jürgen
>
>
>
> On 08/03/2014 04:40 PM, Elias Mårtenson wrote:
>
> Here's another error that prevents building on OSX. Hopefully we can have
> this one fixed for 1.4:
>
>  g++ -DHAVE_CONFIG_H -I. -I..     -rdynamic   -g -MT NamedObject.o -MD
> -MP -MF .deps/NamedObject.Tpo -c -o NamedObject.o NamedObject.cc
> clang: warning: argument unused during compilation: '-rdynamic'
> Input.cc:124:28: error: use of undeclared identifier 'rl_hook_func_t'
>         rl_startup_hook = (rl_hook_func_t
> *)(Input::init_readline_control_C);
>                            ^
> Input.cc:124:44: error: expected expression
>         rl_startup_hook = (rl_hook_func_t
> *)(Input::init_readline_control_C);
>                                            ^
> Input.cc:409:4: error: use of undeclared identifier 'rl_crlf'
>    rl_crlf();
>    ^
> Input.cc:410:4: error: use of undeclared identifier 'rl_delete_text'
>    rl_delete_text(0, rl_end);
>    ^
> Input.cc:411:4: error: use of undeclared identifier 'rl_done'
>    rl_done = 1;
>    ^
>
>  Regards,
> Elias
>
>
>

Reply via email to