3

私は Opa (および準拠言語) を初めて使用します。通常は Python で Web アプリを開発します。

http://doc.opalang.org/index.html#_introducing_opaのイントロ チュートリアルに従っていますが、「opa hello_chat.opa」を実行すると、hello_chat.opa ファイルがコンパイルされません。次のエラーが表示されます。

/usr/bin/ld: -lgdbm_compat collect2 が見つかりません: ld は 1 つの終了ステータスを返しました ファイル "caml_startup"、行 1、文字 0-1: エラー: リンク中のエラー make: * [ネイティブ] ocaml コンパイル中のエラー 2 エラー --コマンドは: make --makefile=Makefile -W Makefile -j 7 native -s

私は Debian 6.0.2 を使用しています。上記のイントロ チュートリアルの「2.1.2. Ubuntu Linux、Debian Linux」の手順に従って opa をインストールしました。

ルアがインストールされていません。ただし、liblua5.1-0 がインストールされています (関連性がある場合)。

4

2 に答える 2

2

Opa の新しい依存関係があるようです:libgdbm-dev

インストールしてみてください;)

参考までに(opa owaspリストから):

libgdbm-dev に関しては、これはかなり新しい依存関係であり、それを維持するかどうかはわかりません。少なくとも、将来のパッケージの公式の依存関係にします。

于 2011-09-04T22:02:51.067 に答える
1

この依存関係は、最新の安定ビルドでは不要になったと思います。どのバージョンを使用していますか ( opa --version) ? http://opalang.orgをチェックしてダウンロードBuild 569

于 2011-09-05T06:56:14.537 に答える