Forum: Ruby-core [ruby-trunk - Feature #7652][Open] Add FreeMiNT support to Ruby

Posted by alanh (Alan Hourihane) (Guest)
on 2013-01-03 11:51
(Received via mailing list)
Issue #7652 has been reported by alanh (Alan Hourihane).

----------------------------------------
Feature #7652: Add FreeMiNT support to Ruby
https://bugs.ruby-lang.org/issues/7652

Author: alanh (Alan Hourihane)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:


Just a minor patch to the configure script.

--- configure.in.old    2012-12-19 21:53:05.000000000 +0000
+++ configure.in        2012-12-19 21:53:33.000000000 +0000
@@ -2001,7 +2001,7 @@
       # mkmf.rb's have_header() to fail if the desired resource happens 
to be
       # installed in the /usr/local tree.
       RUBY_APPEND_OPTION(CCDLFLAGS, -fno-common)],
-    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*], [ ],
+    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*|mint*], [ 
],
     [
       RUBY_APPEND_OPTION(CCDLFLAGS, -fPIC)])
   else
Posted by Nobuyoshi Nakada (nobu)
on 2013-01-04 05:49
(Received via mailing list)
Issue #7652 has been updated by nobu (Nobuyoshi Nakada).

Description updated


----------------------------------------
Feature #7652: Add FreeMiNT support to Ruby
https://bugs.ruby-lang.org/issues/7652#change-35199

Author: alanh (Alan Hourihane)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:


=begin
Just a minor patch to the configure script.

  diff -u configure.in.old configure.in
  --- configure.in.old    2012-12-19 21:53:05.000000000 +0000
  +++ configure.in        2012-12-19 21:53:33.000000000 +0000
  @@ -2001,7 +2001,7 @@
         # mkmf.rb's have_header() to fail if the desired resource 
happens to be
         # installed in the /usr/local tree.
         RUBY_APPEND_OPTION(CCDLFLAGS, -fno-common)],
  -    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*], [ ],
  +    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*|mint*], [ 
],
       [
         RUBY_APPEND_OPTION(CCDLFLAGS, -fPIC)])
     else
=end
Posted by Nobuyoshi Nakada (nobu)
on 2013-01-04 07:35
(Received via mailing list)
Issue #7652 has been updated by nobu (Nobuyoshi Nakada).


Is -fPIC added to CCDLFLAGS, while it isn't supported?
If so, it means RUBY_APPEND_OPTION isn't working properly.
Could you show the corresponding part of config.log file?
----------------------------------------
Feature #7652: Add FreeMiNT support to Ruby
https://bugs.ruby-lang.org/issues/7652#change-35201

Author: alanh (Alan Hourihane)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:


=begin
Just a minor patch to the configure script.

  diff -u configure.in.old configure.in
  --- configure.in.old    2012-12-19 21:53:05.000000000 +0000
  +++ configure.in        2012-12-19 21:53:33.000000000 +0000
  @@ -2001,7 +2001,7 @@
         # mkmf.rb's have_header() to fail if the desired resource 
happens to be
         # installed in the /usr/local tree.
         RUBY_APPEND_OPTION(CCDLFLAGS, -fno-common)],
  -    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*], [ ],
  +    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*|mint*], [ 
],
       [
         RUBY_APPEND_OPTION(CCDLFLAGS, -fPIC)])
     else
=end
Posted by ko1 (Koichi Sasada) (Guest)
on 2013-01-25 04:16
(Received via mailing list)
Issue #7652 has been updated by ko1 (Koichi Sasada).

Category set to build
Status changed from Open to Feedback
Target version set to 2.0.0


----------------------------------------
Feature #7652: Add FreeMiNT support to Ruby
https://bugs.ruby-lang.org/issues/7652#change-35603

Author: alanh (Alan Hourihane)
Status: Feedback
Priority: Normal
Assignee:
Category: build
Target version: 2.0.0


=begin
Just a minor patch to the configure script.

  diff -u configure.in.old configure.in
  --- configure.in.old    2012-12-19 21:53:05.000000000 +0000
  +++ configure.in        2012-12-19 21:53:33.000000000 +0000
  @@ -2001,7 +2001,7 @@
         # mkmf.rb's have_header() to fail if the desired resource 
happens to be
         # installed in the /usr/local tree.
         RUBY_APPEND_OPTION(CCDLFLAGS, -fno-common)],
  -    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*], [ ],
  +    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*|mint*], [ 
],
       [
         RUBY_APPEND_OPTION(CCDLFLAGS, -fPIC)])
     else
=end
Posted by ko1 (Koichi Sasada) (Guest)
on 2013-02-17 05:51
(Received via mailing list)
Issue #7652 has been updated by ko1 (Koichi Sasada).

Assignee set to nobu (Nobuyoshi Nakada)
Target version changed from 2.0.0 to next minor

No feedback. It should be next minor (if there is a feedback).

----------------------------------------
Feature #7652: Add FreeMiNT support to Ruby
https://bugs.ruby-lang.org/issues/7652#change-36360

Author: alanh (Alan Hourihane)
Status: Feedback
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: next minor


=begin
Just a minor patch to the configure script.

  diff -u configure.in.old configure.in
  --- configure.in.old    2012-12-19 21:53:05.000000000 +0000
  +++ configure.in        2012-12-19 21:53:33.000000000 +0000
  @@ -2001,7 +2001,7 @@
         # mkmf.rb's have_header() to fail if the desired resource 
happens to be
         # installed in the /usr/local tree.
         RUBY_APPEND_OPTION(CCDLFLAGS, -fno-common)],
  -    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*], [ ],
  +    [human*|bsdi*|beos*|haiku*|cygwin*|mingw*|aix*|interix*|mint*], [ 
],
       [
         RUBY_APPEND_OPTION(CCDLFLAGS, -fPIC)])
     else
=end
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.