[Gauche-devel-jp] Re: numeric compiler

Back to archive index

Shoji Kuzukami kuzuk****@manba*****
2004年 6月 17日 (木) 16:56:54 JST


On Wed, Jun 16, 2004 at 09:22:44PM -1000, Shiro Kawai wrote:
> From: Shoji Kuzukami <kuzuk****@manba*****>
> Subject: [Gauche-devel-jp] numeric compiler
> Date: Thu, 17 Jun 2004 14:43:04 +0900
> このへんのインタフェースは0.8.xシリーズで固めてゆきます。
> 
> stubファイルは、define-cprocの仕様についてはほぼ確定と考えて
> いただいて構いません (examples/spigotで使っている範囲)。
> 今後整備するにしても現在との互換性は保てると思います。

わかりました.
gauche側のインターフェースは,stub形式にしたいと思います.

> それと、「.soファイルをインストールせずに」という話ですが、
> dlopen()される方はadd-load-pathで制御できるので、

こちらのほうがやりたかった方です.

(define-numeric (gauss-elimination matrix ...)
	...)
などと書いておけば,

compileモードの時に,
コンパイルして,so-fileを作りインストールしないまま,適当なところに放置しておく.

compileモード&通常モードの時に,
dynリンクして,計算する.

という方式をとりたかっただけです.

> これはlibgauche.so等、ld.so等によりランタイムにリンクされる
> もののことですよね。これはシステム依存になってしまうので
> なかなか綺麗にサポートするのが難しいです。libtoolは使いたくないし。
> システムを限定できるなら、.so作成時に -rpath等、パスを埋め込む
> フラグを与えてやるのが一番良いと思います。

うむむ,そんなことまで,,,



Gauche-devel-jp メーリングリストの案内
Back to archive index