README

Sat, 04 Nov 2000 21:14:52 +0100

author
tuomov
date
Sat, 04 Nov 2000 21:14:52 +0100
changeset 27
228f64ffb422
parent 25
9d41e3611050
child 35
5a71d53d0228
permissions
-rw-r--r--

trunk: changeset 30
Added LIBTU_NO_ERRMSG so snprintf is not needed with programs that
don't use the errmsg functions (pwm).

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
86b7f6f9c5c0 Tailorization of trunk
tailor@f281.ttorni.ton.tut.fi
parents:
diff changeset
5 Copyright (c) Tuomo Valkonen 1999-2000.
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
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
27 exist on most platforms. One implementation is available at
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
28 <http://www.ijs.si/software/snprintf/>, which is used by default
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
29 and is supposed to be found at ../snprintf_2.2. To use the
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
30 system's versions, if available, modify system.mk.
9d41e3611050 trunk: changeset 28
tuomov
parents: 3
diff changeset
31

mercurial