2010/11/30

MyProxyをcvsからbuildするfor Mac

GTは入っている前提で,MyProxycvsから持ってきてbuildする手順です.

cvsから持ってきたMyProxyをbuildする場合,configureがないので,bootstrapを擦る必要があります.が,そのままではautotoolsの関係で動かないようなので,まずは,autotoolsを入れる必要があります.

autotoolsを入れる
$ cvs -d :pserver:anonymous@cvs.globus.org:/home/globdev/CVS/globus-packages co autotools
$ cd autotools
$ ./install-autotools $GLOBUS_LOCATION
$ cd ../

これで,bootstrapが出来るようになる.
$ ./bootstrap

configureには,Globus Toolkitのflavor設定が必要.
$ ./configure --with-flavor=gcc32

あとは,make, make installでOK.
$ make
$ make install

configureで,prefixが指定できるようにも見えますが,指定しても,make installで入る先は,$GLOBUS_LOCATIONになってしまうようです・・・.