Pogo - Perl GOODS interface (C)1999 Sey Nakajima This is a Perl inteface module for GOODS (Generic Object Oriented Database System). GOODS is written by Konstantin Knizhnik . This is a free software. This module is in 'alpha' phase. All features may be changed. Please send me your bug reports or suggestions. I have developped and tested this on FreeBSD2.2.8, FreeBSD3.4, and Linux MLD4. Please test in another OS and send me your porting informations. ----- Prepare GOODS get goods-x.xx.tar.gz from any one of follows (x.xx is a revision number) http://www.ispras.ru/~knizhnik/goods.html http://www.geocities.com/SiliconValley/Orchard/5802/goods.html http://hp1.jonex.ne.jp/~nakajima.yasushi/ NOTE: goods-2.24.tar.gz has a bug. If it is a latest revision, use 2.23. tar zxvf goods-x.xx.tar.gz cd goods ./config make su make install NOTE: GOODS has some makefiles corresponding to some OS's. Please do './config -h'. ----- Make,test and install Pogo tar zxvf Pogo-x.xx.tar.gz (x.xx is a revision number) cd Pogo-x.xx perl Makefile.PL make ./startgoodsrv test & make test ./cmdgoodsrv test exit su make install NOTE: You must use the Makefile.PL* corresponding to the GOODS makefile you used. Sorry, I do not offer all corresponding Makefile.PL to the GOODS makefiles for now. If you met some errors, please edit Makefile.PL manually considering to the GOODS makefile you used. A GOODS application needs running a server process 'goodsrv' with the corresponding configuration file. Before executing test script, you must run goodsrv with test.cfg. The command line './startgoodsrv test &' does this as background process and './cmdgoodsrv test exit' terminates the goodsrv. ----- Database browser To browse the database of 'test.cfg', type as follows. See 'perldoc Pogo' for detail. ./startgoodsrv test & ./browse test ./cmdgoodsrv test exit ----- Sample script There are some sample scripts in the sample directory. These scripts all use 'sample.cfg'. So do 'startgoodsrv sample &' before executing sample scripts. ----- See also perldoc Pogo