[#6728] Ruby 1.3.3-990507 — matz <matz@...>

Ruby 1.3.3-990507 is out, check out:

34 messages 1999/05/07
[#6731] Re: Ruby 1.3.3-990507 — Katsuyuki Komatsu <komatsu@...> 1999/05/07

小松です。

[#6779] Re: private inner class (Re: Re: class def in class def) — Koji Oda <oda@...1.qnes.nec.co.jp>

小田@QNES です。

13 messages 1999/05/13

[#6789] Ruby 1.3.3-990513 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.3-990513 is out, check out:

59 messages 1999/05/13
[#6811] Re: Ruby 1.3.3-990513 — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/05/14

小田@QNES です。

[#6814] Re: Ruby 1.3.3-990513 — matz@... (Yukihiro Matsumoto) 1999/05/15

まつもと ゆきひろです

[#6821] Re: Ruby 1.3.3-990513 — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/05/16

小田@QNES です。

[#6790] Re: Ruby 1.3.3-990513 — Katsuyuki Komatsu <komatsu@...> 1999/05/13

小松です。

[#6891] Ruby 1.3.3-990518 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.3-990518 is out, check out:

19 messages 1999/05/18

[#6919] ext/socket/getaddrinfo.c tiny fix — Jun-ichiro itojun Hagino <itojun@...>

ext/socket/getaddrinfo.cに以下のpatchをおねがいします。

22 messages 1999/05/20
[#6921] Re: ext/socket/getaddrinfo.c tiny fix — Jun-ichiro itojun Hagino <itojun@...> 1999/05/20

[#7034] Ruby 1.3.4-990531 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990531 is out, check out:

25 messages 1999/05/31

[ruby-dev:6881] Re: Ruby 1.3.3-990513

From: SHIROYAMA Takayuki <psi@...>
Date: 1999-05-18 02:05:56 UTC
List: ruby-dev #6881

しろやまです。

MacOS X Server製品版で、specsから  -DNeXTなどが抜けてしまった為、
dln.c 関係がコンパイルできなくなっておりました。それへのパッチです。
# NeXT時代から、サンプルソースとして そのリリースで使われている gcc
# のソースが 添付されているのですが、-DNeXTが抜けたせいで、それすら
# もコンパイルできなくなってるし。。。Appleの連中は何考えてるんだ? (x_x)


diff -rcN ruby-1.3.3-990513.orig/dln.c ruby-1.3.3-990513/dln.c
*** ruby-1.3.3-990513.orig/dln.c	Thu May 13 19:00:58 1999
--- ruby-1.3.3-990513/dln.c	Tue May 18 10:55:01 1999
***************
*** 78,84 ****
  #endif

  #ifndef FUNCNAME_PATTERN
! # if defined(__hp9000s300) ||  (defined(__NetBSD__) && (!defined(__alpha__) &&  
!defined(__mips__))) || defined(__BORLANDC__) || (defined(__FreeBSD__) && __FreeBSD__ < 3) ||  
defined(NeXT) || defined(__WATCOMC__)
  #  define FUNCNAME_PATTERN "_Init_%.200s"
  # else
  #  define FUNCNAME_PATTERN "Init_%.200s"
--- 78,84 ----
  #endif

  #ifndef FUNCNAME_PATTERN
! # if defined(__hp9000s300) ||  (defined(__NetBSD__) && (!defined(__alpha__) &&  
!defined(__mips__))) || defined(__BORLANDC__) || (defined(__FreeBSD__) && __FreeBSD__ < 3) ||  
defined(NeXT) || defined(__WATCOMC__) || defined(__APPLE__)
  #  define FUNCNAME_PATTERN "_Init_%.200s"
  # else
  #  define FUNCNAME_PATTERN "Init_%.200s"
***************
*** 1095,1100 ****
--- 1095,1104 ----
  #include <mach-o/dyld.h>
  #endif
  #endif
+ #ifdef __APPLE__
+ #include <mach-o/dyld.h>
+ #endif
+

  #ifdef _WIN32
  #include <windows.h>
***************
*** 1356,1362 ****
      }
  #endif /* _AIX */

! #ifdef NeXT
  #define DLN_DEFINED
  /*----------------------------------------------------
     By SHIROYAMA Takayuki Psi@fortune.nest.or.jp
--- 1360,1366 ----
      }
  #endif /* _AIX */

! #if defined(NeXT) || defined(__APPLE__)
  #define DLN_DEFINED
  /*----------------------------------------------------
     By SHIROYAMA Takayuki Psi@fortune.nest.or.jp
***************
*** 1366,1372 ****
      Mi hisho@tasihara.nest.or.jp,
      and... Miss ARAI Akino(^^;)
   ----------------------------------------------------*/
! #if NS_TARGET_MAJOR < 4 /* NeXTSTEP rld functions */
      {
  	unsigned long init_address;
  	char *object_files[2] = {NULL, NULL};
--- 1370,1377 ----
      Mi hisho@tasihara.nest.or.jp,
      and... Miss ARAI Akino(^^;)
   ----------------------------------------------------*/
! #if defined(NeXT) && ( NS_TARGET_MAJOR < 4 )/* NeXTSTEP rld functions */
!
      {
  	unsigned long init_address;
  	char *object_files[2] = {NULL, NULL};

In This Thread