Mathematics @ Floating Log 25.11.2009

2009-11-25 (*)

# LattE

LattE というソフトウェアをインストールしなければいけなかったのだが、かなりクラクラする代物。 ソフトウェアのできの話ではなく、インストール方法。 最初は ebuild を作ろうかと思ったけど、無理(やってやれないことはないだろうけど手間ばかり掛る)。

linux だと ./install だと一発です、と書いてあるものの、こちとら OS X なので案の定うまくいかない。 インストールのステップを追ってやってみようと中身を見たら、まずはシェルスクリプト代わりのC++プログラムをコンパイルさせる。 実質的に system しか呼んでないプログラムって。

malloc.h が OS X には無いのでコメントアウトする。 本当は適当なマクロで #ifdef して分岐すべきなんだろうけど、まあ自分用だからいいか。

cdd というプログラムはバイナリーで収められているのだが、ELF なので OS X では実行できない。 cdd+ の 0.77dev1 というのが一緒にあるので、まあこれだろうと思ってコンパイルしたら通らない。 仕方ないのでぐぐったら、どうもスイスにいる日本人らしき人が作者。 cdd and cddplus Homepage に 0.77a というのが置いてあって gcc 4.1 でコンパイルできる、と書いてあるのでそれをもらってきてコンパイル。

ということでどうやら動く。 C++ をシェルスクリプト代わりに使う、というのが、何はともあれ本日一番の衝撃。

posted at 00:02:24    #
11月 2009
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
2930     
11月
2008
 12月
2009

数学

Feed Icon Letterimage

Python
Desktop
Server

© 2009, Matsui Fe2+ Tetsushi