[#10793] 今度こそ (patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.) — kou@...1609.sip.eee.yamaguchi-u.ac.jp (Koichi Okada)

岡田です。

10 messages 2000/09/01

[#10920] SIGINT on windows — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

17 messages 2000/09/14
[#11077] Re: SIGINT on windows — matz@... (Yukihiro Matsumoto) 2000/09/27

まつもと ゆきひろです

[#10944] dummy DLL on Windows — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

19 messages 2000/09/18
[#10955] Re: dummy DLL on Windows — WATANABE Hirofumi <eban@...> 2000/09/19

わたなべです.

[#10963] Re: dummy DLL on Windows — "Nobuyoshi.Nakada" <nobu.nakada@...> 2000/09/19

なかだです。

[#10964] Re: dummy DLL on Windows — WATANABE Hirofumi <eban@...> 2000/09/19

わたなべです.

[#10978] [PATCH] require in require — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

15 messages 2000/09/20

[#10985] httphead.rb proxy version problem — Katsuyuki Komatsu <komatsu@...>

小松です.

16 messages 2000/09/20
[#10989] Re: httphead.rb proxy version problem — Minero Aoki <aamine@...> 2000/09/20

あおきです。

[ruby-dev:11082] LIBPATH patch for emx/gcc

From: kenn@...
Date: 2000-09-27 13:42:38 UTC
List: ruby-dev #11082
長沢です。

[ruby-dev:11037] からのスレッドでの結論から、以下のpatch で良いんじゃ
ないかと思います。結局、RUBYLIB_PREFIX の方は「いずれ無くなるもの」と
いうことで、触ってません。

# 1.6.1 には間に合わなかったかぁ…

-- 
                           長沢 研二         - HGF01572@nifty.ne.jp -
                                              -   kenn@hma.att.ne.jp -
                                      /// Team OS/2 J at HAMAMATSU ///

Attachments (2)

ruby.c.diff (867 Bytes, text/x-diff)
Index: ruby.c
===================================================================
RCS file: /home/cvs/ruby/ruby.c,v
retrieving revision 1.33
diff -c -r1.33 ruby.c
*** ruby.c	2000/09/21 06:37:16	1.33
--- ruby.c	2000/09/27 13:32:45
***************
*** 205,211 ****
  void
  ruby_init_loadpath()
  {
! #if defined(_WIN32) || defined(DJGPP)
      char libpath[FILENAME_MAX+1];
      char *p;
      size_t rest;
--- 205,211 ----
  void
  ruby_init_loadpath()
  {
! #if defined(_WIN32) || defined(DJGPP) || defined(__EMX__)
      char libpath[FILENAME_MAX+1];
      char *p;
      size_t rest;
***************
*** 214,219 ****
--- 214,221 ----
  #elif defined(DJGPP)
      extern char *__dos_argv0;
      strncpy(libpath, __dos_argv0, FILENAME_MAX);
+ #elif defined(__EMX__)
+     _execname(libpath, FILENAME_MAX);
  #endif
      p = strrchr(libpath, '\\');
      if (p) {
configure.in.diff (1.18 KB, text/x-diff)
Index: configure.in
===================================================================
RCS file: /home/cvs/ruby/configure.in,v
retrieving revision 1.63
diff -c -r1.63 configure.in
*** configure.in	2000/09/27 06:48:23	1.63
--- configure.in	2000/09/27 13:32:55
***************
*** 900,906 ****
  
  RUBY_INSTALL_NAME="${ri_prefix}ruby${ri_suffix}"
  case "$target_os" in
!   cygwin*|mingw*|*djgpp*)
      RUBY_LIB_PREFIX="/lib/ruby"
      ;;
    *)
--- 900,906 ----
  
  RUBY_INSTALL_NAME="${ri_prefix}ruby${ri_suffix}"
  case "$target_os" in
!   cygwin*|mingw*|*djgpp*|os2_emx*)
      RUBY_LIB_PREFIX="/lib/ruby"
      ;;
    *)
***************
*** 915,921 ****
              [sitedir='${prefix}/lib/ruby/site_ruby'])
  SITE_DIR="`eval "echo ${sitedir}"`"
  case "$target_os" in
!   cygwin*|mingw*|*djgpp*)
      RUBY_SITE_LIB_PATH="`expr "$SITE_DIR" : "$prefix\(/.*\)"`" ||
      RUBY_SITE_LIB_PATH="$SITE_DIR";;
    *)
--- 915,921 ----
              [sitedir='${prefix}/lib/ruby/site_ruby'])
  SITE_DIR="`eval "echo ${sitedir}"`"
  case "$target_os" in
!   cygwin*|mingw*|*djgpp*|os2_emx*)
      RUBY_SITE_LIB_PATH="`expr "$SITE_DIR" : "$prefix\(/.*\)"`" ||
      RUBY_SITE_LIB_PATH="$SITE_DIR";;
    *)

In This Thread

Prev Next