tamaño de fuente: + - prefijar
RSS 1.0
G a t a  D u r m i e n t e  -  d i a r i o
Volver al índice
Firefox :: Faster Safer Cuter
Say No to corrupt Audio CDs
三次元なんかに興味あるか、ばーか。

Tópicos Recientes

* まもなく移轉
當サイトはまもなく移轉します。

* みっくみく事件の決着
驚いた。ドワンゴが殆ど完全に折れる形で、しかもこんなに早く決着が付くとは思はなかった。こんな結末になるとは夢にも思はなかった。

* Quốc ngữ と日本語
ベトナム語は六つの聲調を持つ言語であるが、現在それを表記する爲に用ゐられてゐる Quốc ngữ ではその六声調を書き分ける事が出來るらしい。

* 自然物と信仰/生體機械としての人間/初音ミク/オープンソース戰爭
みっくみくが JASRAC された件には非常にもやもやとさせられる。だから出來るだけ消化しようと試みた。Every man thinketh his burden is the heaviest.

* HsHyperEstraier 0.1
HyperEstraier の Haskell 用バインディングである HsHyperEstraier を公開した。

Lee más...

_ martes, 27 diciembre 2005
Cuenta Larga = 12.19.12.16.9; tzolkin = 1 Muluc; haab = 7 Kankin [Trackback Ping]

* LMake(假)

SConsを參考に。
Arcが出るまで先延ばしにして心の平安を得ようと思ふ。
その時になって「やっぱり作るのやめた」となってゐたら、多分そっちの方が倖せだらう。

だって良く考へてみたらautoconf/automakeのやってゐる事って滅茶苦茶複雜なんですよ。
OS毎の微妙な違ひに細かく對應しなければならないので、本質的な複雜さを持ってゐるのであって、決して綺麗事では濟まされない。
一瞬でも綺麗事で濟むと思った私は實にアホだった。

第一、世の中は既にautoconfを中心に囘ってゐるのだから、これに逆らはうとするなら$prefix/share/aclocalに.m4ファイルをインストールするやうなパッケージの面倒を全て自分で見る羽目になってしまふ。皆が皆、pkg-configを使ってくれるなら良いのだが、現實にさうはなってゐない。

思ひ付いた物を何でも作らうとするのはやめよう。どうせそんな事は誰にも出來ない。私に出來ないだけではない。

* program

bin_PROGRAMS = hello
hello_SOURCES = hello.cpp hello.hpp
hello_CXXFLAGS = @FOOBAR_CFLAGS@
hello_LDADD = @FOOBAR_LIBS@ $(top_builddir)/libhello/libhello.la

これが、かうなる。
(program "hello"
:sources '(hello.cpp hello.hpp)
:cxx-flags `(,foobar-cflags)
:ld-add `(,foobar-libs "libhello/libhello.la")
:install 'bin)

* lt-library
lib_LTLIBRARIES = libhello.la
libhello_la_SOURCES = foo.cpp foo.hpp

これが、かうなる。
(lt-library "libhello.la"
:sources '(foo.cpp foo.hpp)
:install 'lib)

* check-headers
AC_CHECK_HEADERS(
[libkakasi.h], [have_libkakasi=yes], [have_libkakasi_no])
if test "$have_libkakasi" != "yes"; then
echo "libkakasiが無い"
exit 1
fi

これが、かうなる。
(if (not (check-headers '(libkakasi.h)))
(begin
(echo "libkakasiが無い")
(exit 1)))

* config.cache

configure中に得られた全ての情報をシリアライズして保存する。
build時にはこれをロードする。

2002
   10 11 12
2003
   1 2 3 4 5 6 7 8 9 10 11 12
2004
   1 2 3 4 5 6 7 8 9 10 11 12
2005
   1 2 3 4 5 6 7 8 9 10 11 12
2006
   1 2 3 4 6 7 8 9 10 11 12
2007
   1 2 3 4 5 6 7 8 9 10 12
2008
   1 4

login