您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
 
Jean-Yves Lamoureux 91027284b1 * Oops, modified build-kernel while testing and commited it ;) 19 年前
autotools * Fixed $Id in all Makefile.am files. 21 年前
caca * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology. 19 年前
cucul * Added assembly code for inb() and outb(). 19 年前
debian * Removed cacademo from examples, manpages and distributions. It's useless. 19 年前
doc * Ignore driver_*.c files when building documentation. 19 年前
kernel * Added assembly code for inb() and outb(). 19 年前
msvc * Removed cacademo from examples, manpages and distributions. It's useless. 19 年前
perl * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 年前
python * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 年前
src * Added glue code to compile libcaca without a libc and build applications 19 年前
test * Added a tiny Unicode test program. Of course it does not work yet, but 19 年前
AUTHORS * Added a few details for authors. 19 年前
COPYING * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 年前
COPYING.GPL * Added glue code to compile libcaca without a libc and build applications 19 年前
COPYING.LGPL * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 年前
ChangeLog * 0.9 branch. 21 年前
Makefile.am * Added glue code to compile libcaca without a libc and build applications 19 年前
NEWS * 0.9 release. 21 年前
NOTES * src/graphics.c: 21 年前
README * Updated README for network driver, fixed remaining exporters 19 年前
THANKS * src/graphics.c: 20 年前
TODO * BUGS TODO: 20 年前
bootstrap * New updated bootstrap script. 19 年前
build-dos * Fixed DOS driver. 19 年前
build-kernel * Oops, modified build-kernel while testing and commited it ;) 19 年前
build-win32 * configure.ac: 21 年前
caca-config.in * Let us do "caca-config --libs cucul" to get only the libcucul dependencies. 19 年前
configure.ac * Added a conditional to only build the kernel if --enable-vga was set. 19 年前
libcaca.spec * Removed cacademo from examples, manpages and distributions. It's useless. 19 年前

README

$Id$

Building libcaca

o Run configure then make. Useful configure flags are:

--enable-ncurses: support for the ncurses library
--enable-slang: support for the SLang library
--enable-conio: support for MS-DOS conio.h
--enable-x11: support for native X11 rendering
--enable-gl: support for OpenGL rendering
--enable-win32: support for the Windows console
--enable-network: support for network output

--disable-imlib2: remove Imlib2 support in cacaview

o Cross-compilation examples:

./configure --disable-imlib2 --host=i386-pc-msdosdjgpp

./configure --disable-imlib2 --host=i586-mingw32msvc


Using libcaca

o Look into the src/ directory for source code examples.

o Compiling a libcaca program is fairly simple:

gcc -c foobar.c -o foobar.o `caca-config --cflags`
gcc foobar.o -o foobar `caca-config --libs`


Binary packages

o As the API is not stable yet, everyone should statically link libcaca
with their programs or libraries. DO NOT DISTRIBUTE SHARED VERSIONS
OF LIBCACA.