トップ «前の日記(Tue Jul 03 2007) 最新 次の日記(Sat Jul 07 2007)» 編集

よこいまさる日記



Fri Jul 06 2007 [長年日記]

個人的なメモ automake と libtool を使う方法とか。

shared object を作らなければならなくなったので、ゴニョゴニョやってみた。 ってことで、ほぼ個人的メモ。

まずは Makefile.am にこんな内容を書く。

lib_LTLIBRARIES= libhogehoge.la
libhogehoge_la_SOURCES = hogehoge.c

configure.ac に AM_PROG_LIBTOOL を記述

# Checks for programs.
AC_PROG_CC
AC_PROG_RANLIB
AC_PATH_PROG(RUBY_PATH, ruby)
AC_PATH_PROG(PERL_PATH, perl)
AC_PATH_PROG(SWIG_PATH, swig)
AM_PROG_LIBTOOL

あとは aclocal → autoheader → libtoolize -a → automake -a → autoconf の順で実行

このライブラリを使うプログラムを含めて、違う prefix で違う libdir にインストールする場合、以下のような LDFLAGS を指定して configure を実行。

LDFLAGS="-Wl,-rpath,/home/hoge/lib64"  CFLAGS="-O3 -pipe" \
    ./configure --prefix=/home/hoge  --libdir=/home/hoge/lib64

そすると、bindir は /home/hoge/bin になって、libdir が /home/hoge/lib64 になる。 x86_64 で違う prefix に入れる場合はこうすればOK。

体脂肪率激減中

最近はジムで週3回程度、30分以上の有酸素運動を2セットこなすようにしていた。 今日、体脂肪率を測定したら22.5%、先月に測定したら30%とかいう恐ろしい数字が出ていたのが、ここまで激減。 体重変わっていないところを見ると、脂肪が筋肉に変わったのかな。 いい感じ。

本日のツッコミ(全2件) [ツッコミを入れる]
いけだ (Sat Jul 07 2007 12:25)

ええええええええええ! 体脂肪率30%って、女子でもヤバい数字。。。

まさる (Sat Jul 07 2007 16:41)

うんうん、そうとうやばかったw


2000|10|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|