タグ

omakeに関するpulltop-birthのブックマーク (5)

  • Ubuntu で OMake をソースからまんまビルドすると OMake の -P が動かないよ - camlspotter’s blog

    http://bugzilla.metaprl.org/cgi-bin/show_bug.cgi?id=738 Ubuntu's new ld behaves a bit differently as known as ld-as-needed, and due to this, the build of OMake in Ubuntu succeeds but without persistent build capability (-P). I put a small patch to fix this issue. OMake をこのところの Ubuntu で、ソースからビルドしようとした場合、 ld の挙動が変わったので libfam-dev が入れてあっても libfam を見つけることが出来ません。結果 OMake の魅力である -P が使えなくなります。 これを修正する OM

    Ubuntu で OMake をソースからまんまビルドすると OMake の -P が動かないよ - camlspotter’s blog
  • OMake - EAGLE 雑記

    omake を使ってみる. http://omake.metaprl.org/index.html AUR にもあるが,そのままだと ocaml 3.12.0 でビルドできない.どうやら警告の種類が増えて,警告をエラーとして扱っているのでそのままではビルドできなくなってしまったらしい. そこで http://aur.archlinux.org/packages.php?ID=16093 のコメント欄にある通りに警告を無効化する形で解決した. んで omake -P としてみるも *** omake error: Failure: om_notify_open: (null)と言われてしまった. しばらく原因がわからなかったが,omake は FAM (File Alteration Monitor) というものを利用していて,これのデーモンが動いていなかったのが原因だった. というわけで

    OMake - EAGLE 雑記
  • OMake でディレクトリ単位の依存性(のような物)を記述する - camlspotter’s blog

    大阪でおまけ言うたらコレ! サンプルソースは http://camlspotter@bitbucket.org/camlspotter/omake-depend-on-dir にあるよ。 OMake って大阪のオバチャンに言わせるところの「便利やけど使いにくいわぁ」「どっちやねん!」なツールですよね! OMakeは素晴らしいツールであり,それ自体には特に問題はありません。 各サブディレクトリを意図通りの順序でビルドするためには,ディレクトリをまたがってファイル間の依存関係を完璧に記述する必要がある。単純にディレクトリAからBの順にビルドすれば十分な場合でも簡単には表現できない場合がある(しばしば直感に反した動作をするため悩む)。 標準のビルドルールを生成する関数(OCamlLibraryなど)の定義ではフラグの指定などが足りなくて改造する必要があった。改造するためにはOMake言語の仕様を

    OMake でディレクトリ単位の依存性(のような物)を記述する - camlspotter’s blog
  • FrontPage - 逆引きOMake

    Last-modified: 2009-01-02 (金) 23:37:02 (6m)Site admin: hayamiz convert time: 0.067 sec Powered by PukiWiki Monobook for PukiWiki

  • 1. ガイド — OMakeマニュアル 日本語訳

    1. ガイド¶ あなたがOMakeを始めて使うのであれば、 2. OMakeクイックスタートガイド はどのようにプロジェクトを始めるべきなのかについて、簡単に説明してくれるでしょう。 3. OMakeビルドサンプル ではプロジェクトをビルドするための、より詳細なコードサンプルを紹介しています。そして 4. OMake言語の概要と構文 では実際にプログラミングするときに役立つ、いくつかの一例を紹介しています。 1.1 注意事項¶ OMakeマニュアル 日語訳 v1.3.2 このドキュメントは OMake バージョン0.9.8.6の マニュアル を日語訳したものです。原文のニュアンスを忠実に翻訳するよう心がけていますが、意図しない翻訳ミスやドキュメントの不備があるかもしれません。よって、 内容の正確さについて保証することはできません。 2. クイックスタート OMakeを利用するためのクイ

  • 1