| Line | Revision | Contents |
| 1 | 15 | FSP v2 |
| 2 | protocol stack library | |
| 3 | 13 | fsplib |
| 4 | 1 | |
| 5 | 13 | This is C library which support talking with FSP server using FSP v2 protocol |
| 6 | and provides posix-like file manipulation interface. | |
| 7 | 1 | |
| 8 | For more information about FSP protocol see http://fsp.sourceforge.net/ | |
| 9 | 13 | For library and API info see http://fsp.sourceforge.net/fsplib.html |
| 10 | 1 | |
| 11 | *********************************************************************** | |
| 12 | ||
| 13 | This is a free software. Be creative. | |
| 14 | Let me know of any bugs and suggestions. | |
| 15 | ||
| 16 | *********************************************************************** | |
| 17 | ||
| 18 | 43 | Copyright (c) 2003, 2004, 2005, 2006, 2009 by Radim HSN Kolar (hsn sendmail.cz) |
| 19 | 17 | |
| 20 | 1 | You may copy or modify this file in any manner you wish, provided |
| 21 | that this notice is always included, and that you hold the author | |
| 22 | harmless for any loss or damage resulting from the installation or | |
| 23 | use of this software. | |
| 24 | 15 | |
| 25 | Building | |
| 26 | ||
| 27 | 43 | This software is builded by Scons software construction tool - |
| 28 | http://www.scons.org/ | |
| 29 | 15 | |
| 30 | Scons building | |
| 31 | ||
| 32 | run: scons [options] [install] | |
| 33 | ||
| 34 | for building/installing the library and header file. Unlike Autotools | |
| 35 | you must add build-time configure options to install target also. | |
| 36 | ||
| 37 | Build time configuration | |
| 38 | ||
| 39 | At build time you can configure locking subsystem. There are | |
| 40 | two lock configuration options. | |
| 41 | ||
| 42 | Note: | |
| 43 | Scons do not uses leading -- before option names. | |
| 44 | Example: scons with-lockprefix=/tmp/.FSPL install | |
| 45 | ||
| 46 | 43 | with-lockprefix=path |
| 47 | 15 | Set lock prefix path to (default /tmp/.FSPL). Most users do not |
| 48 | need to change it. | |
| 49 | ||
| 50 | 43 | with-locking=none/semop/lockf |
| 51 | 15 | Configure type of locking subsytem used. FSP library support currently |
| 52 | 3 types of locking subsystem. | |
| 53 | none - no locking used | |
| 54 | lockf - use lockf on lock file | |
| 55 | semop - use Sys V shared memory and semaphore. Lock file will be | |
| 56 | still created because of use of ftok, but no locking is | |
| 57 | done on this file -> it can be on shared filesystem. | |
| 58 | ||
| 59 | 43 | prefix=/path |
| 60 | 15 | Where to install builded library and header file. Standard option. |
| 61 | 17 | |
| 62 | 43 | enable-maintainer-mode=yes |
| 63 | 52 | Compile with more debug code inside |
| 64 | ||
| 65 | enable-shared=yes | |
| 66 | Build and install shared version of fsplib |
Loggerhead is a web-based interface for Bazaar branches