RSS

(root)/fsp/fsplib : /README (revision 61)

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