Menu

Tree [081735] 0.12 /
 History

HTTPS access


File Date Author Commit
 site_scons 2014-09-09 Radim Kolar <> [c4ab5c] reworked SConstruct for easier maintenance
 .bzrignore 2009-06-13 Radim Kolar <> [f06e05] Added built shared library and shared version o...
 AUTHORS 2003-12-03 hsn <> [5ec853] Initial revision
 COPYING 2006-02-20 hsn <> [1970d7] copyright info updated
 ChangeLog 2014-09-09 Radim Kolar <> [081735] bump version to 0.12
 NEWS 2009-06-13 Radim Kolar <> [fa8028] Name of static library is libfsplib.a as it use...
 README 2009-06-13 Radim Kolar <> [2a3238] scons enable-shared=yes now builds shared versi...
 SConscript 2009-06-13 Radim Kolar <> [fa8028] Name of static library is libfsplib.a as it use...
 SConstruct 2014-09-09 Radim Kolar <> [081735] bump version to 0.12
 TODO 2009-06-13 Radim Kolar <> [5312b8] errno task is considered done
 fsplib.c 2009-06-11 Radim Kolar <> [045b49] readdir_native argument check improved
 fsplib.h 2007-07-20 hsn <> [a706e8] another security fix
 lock.c 2006-12-26 hsn <> [f6a298] solaris compile fix
 lock.h 2005-01-03 hsn <> [17afed] release 0.2
 test.c 2005-02-19 hsn <> [5e0020] 0.6 release

Read Me

				     FSP v2
			     protocol stack library
				     fsplib

This is C library which support talking with FSP server using FSP v2 protocol
and provides posix-like file manipulation interface.

For more information about FSP protocol see http://fsp.sourceforge.net/
For library and API info see http://fsp.sourceforge.net/fsplib.html

    ***********************************************************************

		     This is a free software.  Be creative. 
		    Let me know of any bugs and suggestions.

    ***********************************************************************
		
Copyright (c) 2003, 2004, 2005, 2006, 2009 by Radim HSN Kolar (hsn sendmail.cz)

You may copy or modify this file in any manner you wish, provided
that this notice is always included, and that you hold the author
harmless for any loss or damage resulting from the installation or
use of this software.

Building

This software is builded by Scons software construction tool -
http://www.scons.org/

Scons building

run: scons [options] [install]

for building/installing the library and header file. Unlike Autotools
you must add build-time configure options to install target also.

Build time configuration

At build time you can configure locking subsystem. There are
two lock configuration options.

Note: 
     Scons do not uses leading -- before option names.
     Example: scons with-lockprefix=/tmp/.FSPL install

with-lockprefix=path
      Set lock prefix path to (default /tmp/.FSPL). Most users do not
      need to change it.
      
with-locking=none/semop/lockf
      Configure type of locking subsytem used. FSP library support currently
      3 types of locking subsystem.
         none  - no locking used
	 lockf - use lockf on lock file
         semop - use Sys V shared memory and semaphore. Lock file will be
	           still created because of use of ftok, but no locking is
		   done on this file -> it can be on shared filesystem.

prefix=/path
      Where to install builded library and header file. Standard option.

enable-maintainer-mode=yes
      Compile with more debug code inside

enable-shared=yes
      Build and install shared version of fsplib
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.