[MacRuby-devel] [MacRuby] #141: Building MacRuby 0.3 - Rake fails during openssl compilation
MacRuby
ruby-noreply at macosforge.org
Mon Dec 22 03:25:26 PST 2008
#141: Building MacRuby 0.3 - Rake fails during openssl compilation
--------------------------------+-------------------------------------------
Reporter: nucleus_rei@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
--------------------------------+-------------------------------------------
Comment(by nucleus_rei@…):
Oh I am sorry, I don't read mac-dev. So thanks Jordan for that tip. Is
there a default MacRuby shipping with a vanilla Mac OS X?
Otherwise I won't have a MacRuby.framework yet. This is my first try of
building MacRuby...
And I am using ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-
darwin9.0]
{{{
which ruby
/usr/bin/ruby
}}}
But that thread about Ruby 1.9.1 Preview has had me on the lookout for
other readline.h files and I seem to have another readline installation in
/usr/local/include even though I am not quite sure how it got there.
Anyway, searching for the function "filename_completion_function" yields
{{{
extern char *rl_filename_completion_function PARAMS((const char *, int));
}}}
in the custom readline.h and not
{{{
char *filename_completion_function(const char *, int);
}}}
which it was expecting judging by looking at the default readline that
ships with Mac OS X...
So is there a way to tell the build program not to use the readline from
{{{
/usr/local/include/readline/*.*
}}}
but the one from
{{{
/usr/include/readline/readline.h -> ../editline/readline.h
}}}
by using a command line switch?
Of course I could always just delete the custom readline and try to build
again but I wouldn't know what else I might break by doing that.
André
--
Ticket URL: <http://www.macruby.org/trac/ticket/141#comment:8>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list