README

Tue, 11 Mar 2003 20:01:42 +0100

author
tuomov
date
Tue, 11 Mar 2003 20:01:42 +0100
changeset 47
672e29bfda3c
parent 36
63cd573ffbcf
child 53
f8f9366b359c
permissions
-rw-r--r--

trunk: changeset 51
minor glitch

0
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
1
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
2
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
3 libtu
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
4
36
63cd573ffbcf trunk: changeset 39
tuomov
parents: 35
diff changeset
5 Copyright (c) Tuomo Valkonen 1999-2002.
0
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
6
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
7 <tuomov@cc.tut.fi>
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
8
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
9
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
10
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
11 Libtu is a small utility library for programs written in C. Naturally,
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
12 libtu is free software under the "Artistic License". See the file
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
13 LICENSE for details.
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
14
3
b1fbfab67908 trunk: changeset 6
tuomov
parents: 0
diff changeset
15 To build the library, first edit system.mk to customize it for your
0
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
16 system if necessary. Then 'make depend && make'.
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
17 To install it run 'make install' (perhaps as root depending on
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
18 where you are installing it).
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
19
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
20 If you want to use it in your programs, you may try to figure out how
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
21 by reading the header files (include/*.h) and test programs (tester*.c).
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
22 Or you could try urging me to write some sort of a manual.
25
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
23
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
24 ---
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
25
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
26 Libtu needs the functions asprintf and vasprintf. These do not
35
5a71d53d0228 trunk: changeset 38
tuomov
parents: 25
diff changeset
27 exist on most platforms. One implementation by Mark Martinec
5a71d53d0228 trunk: changeset 38
tuomov
parents: 25
diff changeset
28 is included in snprintf_2.2/ and is used by default. To use the
5a71d53d0228 trunk: changeset 38
tuomov
parents: 25
diff changeset
29 system's versions of these functions, if available, modify
5a71d53d0228 trunk: changeset 38
tuomov
parents: 25
diff changeset
30 system.mk.
25
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
31

mercurial