[ruby-list:172] freebsd patch for dynamic link

From: Mitsuhide Satou <mit-sato@...>
Date: 1996-02-19 11:02:01 UTC
List: ruby-list #172
佐藤@SCCです。
去年の年末以来の投稿になります。

# やっと遊ぶ時間が出来た。

FreeBSD で dynamic link を使えるようにしました
(とは言っても2行直しただけですが)。

以下のパッチを当てて下さい。

---v- cut here -v---
*** configure.~1~	Wed Dec 27 12:09:05 1995
--- configure	Mon Feb 19 19:43:01 1996
***************
*** 2459,2464 ****
--- 2459,2465 ----
  	sunos*) 	LDSHARED='ld -assert nodefinitions' ;;
  	svr4*|esix*) 	LDSHARED="ld -G" ;;
  	linux*) 	LDSHARED="gcc-elf -shared" ;;
+ 	freebsd*)	LDSHARED="ld -x -Bshareable" ;;
  	*) 		LDSHARED='ld' ;;
    esac
  fi
*** dln.c.~1~	Mon Feb 19 19:00:23 1996
--- dln.c	Mon Feb 19 19:00:53 1996
***************
*** 57,63 ****
  #endif
  
  #ifndef FUNCNAME_PATTERN
! # if defined(hpux) || defined(__NetBSD__) || defined(__BORLANDC__)
  #  define FUNCNAME_PATTERN "_Init_%.200s"
  # else
  #  define FUNCNAME_PATTERN "Init_%.200s"
--- 57,63 ----
  #endif
  
  #ifndef FUNCNAME_PATTERN
! # if defined(hpux) || defined(__NetBSD__) || defined(__BORLANDC__) || defined(__FreeBSD__)
  #  define FUNCNAME_PATTERN "_Init_%.200s"
  # else
  #  define FUNCNAME_PATTERN "Init_%.200s"
---^- cut here -^---

# 次のリリースに取り込まれるとうれしいです。

--
佐藤 三秀 (E-Mail: mit-sato@aries.bekkoame.or.jp)

In This Thread

Prev Next