On Wed Jan 30 18:36:27 2008, [EMAIL PROTECTED] wrote: > > Try manually adding -lreadline to the test compile in auto::readline and > see what happens. >
This is what I did: Index: config/auto/readline.pm =================================================================== --- config/auto/readline.pm (revision 25380) +++ config/auto/readline.pm (working copy) @@ -57,6 +57,9 @@ # this code into a Parrot::Configure::Step::Methods method analogous to # _handle_darwin_for_fink(). $self->_handle_darwin_for_macports($conf, $osname, q{readline/readline.h}); + if ( $osname =~ /darwin/i ) { + $conf->data->add( ' ', libs => '-lreadline' ); + } $conf->cc_gen('config/auto/readline/readline.in'); my $has_readline = 0; ... and this is what I got: Determining if your platform supports readline...dyld: lazy symbol binding failed: Symbol not found: _rl_get_keymap Referenced from: /Users/jimk/work/parrot/./test Expected in: dynamic lookup dyld: Symbol not found: _rl_get_keymap Referenced from: /Users/jimk/work/parrot/./test Expected in: dynamic lookup .......................no. kid51