[Gauche-devel-jp] Scm__InitAutoloads と GC_generic_malloc_words_small のエラーについて

Back to archive index

shelarcy shela****@capel*****
2004年 6月 13日 (日) 17:30:05 JST


まだ gc の dll 化で困っているものの、もともと gauche を Windows Native な
dll 化したいというのが真の目的でしたし暫定的な処置で切り抜けたのでとりあ
えずそちらの問題はおいておくとして、上記のエラーについて質問があります。

MinGW でだけエラーがでるので微妙な問題なのですが……。

Scm__InitAutoloads の場合、この部分をコメントアウトするだけでとりあえずエ
ラーは静まるのですが、なんの解決にもなっていないような感じがします。

GC_generic_malloc_words_small は Boehm GC の部分のエラーなだけにやっかい
です。gc.h に定義されず gc_alloc.h で

extern "C" {
     ...
     extern char * GC_generic_malloc_words_small(size_t word, int kind);
}

という風に書かれているだけとはいえ他の環境では何の問題もないようですし、
かといって gc_alloc.h をインクルードすればかえってエラーを起こします。


-- 
shelarcy <shela****@capel*****>
http://page.freett.com/shelarcy/



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