如何在OS X中的Bigloo Scheme中启用本机线程支持?

时间:2009-01-12 00:14:37

标签: multithreading configuration scheme bigloo

我正在尝试从源代码编译Bigloo Scheme,我无法弄清楚如何在OS X 10.5(Leopard)中通过./configure启用本机线程支持(我还没有读过任何线程不应该在这个平台上工作。)

我运行./configure --enable-sqlite --enable-web --enable-ssl --enable-pthreads --enable-fthreads,但随后在配置摘要中我总是

Release features:
  release number........................ 3.2a
  supported backends.................... native:yes JVM:no .NET:no
  default backend....................... native
  additional APIs....................... fthreads pthreads ssl web sqlite ssl sqlite web multimedia mail calendar pkgcomp pkglib
  native threads support................ no
  openssl support....................... yes (dtls no)
  sqlite support........................ sqltiny + sqlite
  dynamic libraries support............. yes
  bee support........................... partial

我想要使用Bigloo来使用Hop,当我尝试使用这样创建的二进制文件运行它时,我总是会收到警告

*** WARNING:bigloo:hop
Threads disabled, forcing "nothread" scheduler.

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

configure脚本具有一个名为“ --os-macosx”的开关,请尝试使用该开关。对我来说,最后一个例子是去https://github.com/manuel-serrano/bigloo并提出问题。 Bigloo正在积极开发中,因为最新版本将于2020年5月发布。