Project

General

Profile

Actions

Bug #1991

closed

ruby should use twolevel namespace on OS X

Added by hramrach (Michal Suchanek) over 15 years ago. Updated over 13 years ago.

Status:
Rejected
Assignee:
-
Target version:
ruby -v:
darwin9.8.0
Backport:
[ruby-core:25086]

Description

=begin
Details:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/344658

Note: the patch is taken from a package that changes more than the namespace

  • change namespace to twolevel
  • add -Wl in front of linker flags to allow building extensions with libtool
  • change the library name from libruby to libruby1.8 to prevent clashes with libruby1.9 (or something like that)

libruby is not explicitly linked twolevel because it should be the default on recent OS X and it does not need other special flags to work with twolevel namespace.
=end


Files

ruby18-twolevel.patch (2.33 KB) ruby18-twolevel.patch change linker options for OS X hramrach (Michal Suchanek), 08/24/2009 08:14 PM
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0