SGS release 0.1.x These are the release notes for SGS version 0.1. Read them carefully, as they tell you what this is all about, explain how to install the software, and what to do if something goes wrong. WHAT IS SGS? SGS is a Sequence Generation System featuring a lightweight sequence daemon and an easy to use C API allowing you to use the functionality from within your favorite C, C++ or Objective-C applications. The API provides functions for creating and destroying named sequences, getting the current or the next value, caching entries in memory, and setting the increment or the current value for each named sequence. Many client applications can access the sequence daemon, and need not be on the same machine, as they communicate with the daemon by means of TCP/IP networking. SGS is Copyright (C) 1995 Pascal Forget SGS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. SGS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Library General Public License along with SGS; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. Report problems and direct all questions to: sgs-bugs@wsc.com INSTALLING SGS To install sgs, set the current directory to sgs/src. Then, execute the "setup" script. This will build the makefile for the project, and create the machine dependent header file site.h. You will be prompted for the directory in which you want sgs executables and datafiles to be installed, the make version, and the flags for the strip utility. Then, type "make install". The API library will be built first, since both the client applications and the sequence daemon use it. Then the daemon will be made, and finally the example programs. SGS has been tested on Linux and NEXTSTEP, and will be soon on many other platforms. SGS is expected to run right out of the box on BSD 4.3 Unixes, and most of System V implementations. SGS is still hot out of the oven, so you may experience some difficulties compiling or executing the software. If you're having such problems, or if you would like to make some suggestions, send email to: sgs-bugs@wsc.com. I'll be glad to help in any way I can. Now since SGS is free software, I cannot guarantee that I will be able to solve your problem, but I'll do my best to accommodate your needs. AUTHOR'S DETAILS SGS was written by: Pascal Forget Chief Programmer, Arc Project Working on location at: Wall Street Concepts Investment Services 90 Broad Street, New York NY USA 10004 Phone: (212) 797-1887 E-Mail: pascal@wsc.com ARCHIVE LOCATION Host: Path: *************************************************************************** Release Notes for version 0.1.1 * Fixed the daemon failing to save properly the sequence definitions on file * Prefixed the API function names with "sgs" * Created the setup script that builds the makefile and the site.h file Release Notes for version 0.1.0 * First release. Initial tests on NEXTSTEP and Linux architectures.