Documentation Fix; also added instructions for people that have old autoconf-1.4 set as default.

This commit is contained in:
Sears Russell 2006-10-05 00:44:53 +00:00
parent fce66d97f5
commit bec4e81032

View file

@ -77,11 +77,27 @@ terms specified in this license.
$ ./reconf $ ./reconf
$ ./configure $ ./configure
$ make $ make
$ cd test/lladd
$ make check $ make check
@endcode @endcode
'make install' is currently broken. Look in utilities/ for an example of a This will fail if your system defaults to an old (pre-1.7) version
of autotools. Fortunately, multiple versions of autotools may
exist on the same system. Execute the following commands to
compile with version 1.8 of autotools:
@code
$ ./reconf-1.8
$ ./configure
$ make
$ cd test/lladd
$ make check
@endcode
'make install' is currently unsupported. Look in utilities/ for an example of a
simple program that uses LLADD. Currently, most generally useful programs simple program that uses LLADD. Currently, most generally useful programs
written on top of LLADD belong in lladd/src/apps, while utilities/ contains written on top of LLADD belong in lladd/src/apps, while utilities/ contains
programs useful for debugging the library. programs useful for debugging the library.
@ -340,21 +356,18 @@ compensated_function void Tread(int xid, recordid rid, void *dat);
void TreadUnlocked(int xid, recordid rid, void *dat); void TreadUnlocked(int xid, recordid rid, void *dat);
/** /**
* Commit an active transaction. Each transaction should be completed
* with exactly one call to Tcommit() or Tabort().
*
* @param xid transaction ID * @param xid transaction ID
* @return 0 on success * @return 0 on success
* @throws error vallue on error
*/ */
int Tcommit(int xid); int Tcommit(int xid);
/** /**
* @param xid The current transaction * Abort (rollback) an active transaction. Each transaction should be
* @param size The size, in bytes of the new record you wish to allocate * completed with exactly one call to Tcommit() or Tabort().
* @returns A new recordid. On success, this recordid's size will be *
* the requested size. On failure, its size will be zero.
*/
//recordid Talloc(int xid, long size);
/* @function Tabort
* @param xid transaction ID * @param xid transaction ID
* @return 0 on success, -1 on error. * @return 0 on success, -1 on error.
*/ */