|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| .auto/ | H | 16-May-2014 | - | 15,049 | 11,629 |
| caca/ | H | 07-May-2022 | - | 37,609 | 30,533 |
| caca-sharp/ | H | 03-May-2022 | - | 2,420 | 1,976 |
| cxx/ | H | 07-May-2022 | - | 2,074 | 1,770 |
| doc/ | H | 03-May-2022 | - | 4,095 | 3,322 |
| examples/ | H | 03-May-2022 | - | 5,788 | 4,420 |
| java/ | H | 03-May-2022 | - | 3,517 | 2,602 |
| kernel/ | H | 03-May-2022 | - | 1,054 | 824 |
| python/ | H | 03-May-2022 | - | 4,568 | 3,511 |
| ruby/ | H | 03-May-2022 | - | 3,347 | 2,737 |
| src/ | H | 03-May-2022 | - | 5,255 | 4,400 |
| test/ | H | 03-May-2022 | - | 2,046 | 1,604 |
| tools/ | H | 03-May-2022 | - | 1,750 | 1,336 |
| win32/ | H | 03-May-2022 | - | 592 | 460 |
| AUTHORS | H A D | 20-May-2010 | 628 | 35 | 24 |
| COPYING | H A D | 28-Dec-2012 | 466 | 15 | 9 |
| COPYING.GPL | H A D | 25-Apr-2008 | 17.6 KiB | 341 | 281 |
| COPYING.ISC | H A D | 01-Aug-2009 | 763 | 14 | 11 |
| COPYING.LGPL | H A D | 25-Apr-2008 | 25.9 KiB | 511 | 422 |
| ChangeLog | H A D | 06-Apr-2012 | 691.3 KiB | 23,589 | 17,956 |
| Makefile.am | H A D | 16-May-2014 | 1.3 KiB | 37 | 25 |
| Makefile.in | H A D | 03-May-2022 | 30.4 KiB | 969 | 864 |
| NEWS | H A D | 06-Apr-2012 | 7.4 KiB | 224 | 168 |
| NOTES | H A D | 08-Feb-2010 | 4.3 KiB | 126 | 96 |
| README | H A D | 16-Apr-2010 | 1.1 KiB | 38 | 22 |
| THANKS | H A D | 18-Nov-2012 | 919 | 26 | 18 |
| aclocal.m4 | H A D | 16-May-2014 | 360.8 KiB | 10,252 | 9,231 |
| bootstrap | H A D | 16-May-2014 | 4.1 KiB | 159 | 112 |
| build-dos | H A D | 08-Feb-2010 | 1.2 KiB | 46 | 30 |
| build-kernel | H A D | 08-Feb-2010 | 1.8 KiB | 62 | 25 |
| build-win32 | H A D | 26-Jun-2012 | 1.6 KiB | 55 | 39 |
| build-win64 | H A D | 26-Jun-2012 | 1.6 KiB | 55 | 39 |
| caca-config.in | H A D | 08-Feb-2010 | 1.6 KiB | 119 | 100 |
| config.h.in | H A D | 16-May-2014 | 7 KiB | 271 | 182 |
| configure | H A D | 03-May-2022 | 652.9 KiB | 21,828 | 18,387 |
| configure.ac | H A D | 16-May-2014 | 19.7 KiB | 578 | 526 |
| libcaca.sln | H A D | 12-Jun-2012 | 24.1 KiB | 332 | 331 |
| libcaca.spec | H A D | 25-Apr-2008 | 4.1 KiB | 130 | 109 |
README
1
2Building libcaca
3
4 o If you are using a Git or SVN checkout, you need to run the
5 bootstrap script in order to generate configure. This is not
6 necessary for official tarballs.
7
8 o Run configure then make. Useful configure flags are:
9
10 --enable-ncurses: support for the ncurses library
11 --enable-slang: support for the SLang library
12 --enable-conio: support for MS-DOS conio.h
13 --enable-x11: support for native X11 rendering
14 --enable-gl: support for OpenGL rendering
15 --enable-win32: support for the Windows console
16 --enable-network: support for the network server
17
18 --disable-imlib2: remove Imlib2 support in cacaview
19
20 --disable-doc: do not build documentation
21
22 o Cross-compilation examples:
23
24 ./configure --disable-imlib2 --host=i386-pc-msdosdjgpp
25
26 ./configure --disable-imlib2 --host=i586-mingw32msvc
27
28
29Using libcaca
30
31 o Look into the src/ and test/ directories for source code examples.
32
33 o Compiling a libcaca program is fairly simple:
34
35 gcc -c foobar.c -o foobar.o `pkg-config --cflags caca`
36 gcc foobar.o -o foobar `pkg-config --libs caca`
37
38