25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 
 
Sam Hocevar d73e4337bf * Implemented a few math functions in our kernel: cos(), sin(), sqrt(). 19 yıl önce
autotools * Fixed $Id in all Makefile.am files. 21 yıl önce
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 yıl önce
cucul * Added assembly code for inb() and outb(). 19 yıl önce
debian * Removed cacademo from examples, manpages and distributions. It's useless. 19 yıl önce
doc * Ignore driver_*.c files when building documentation. 19 yıl önce
kernel * Implemented a few math functions in our kernel: cos(), sin(), sqrt(). 19 yıl önce
msvc * Removed cacademo from examples, manpages and distributions. It's useless. 19 yıl önce
perl * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 yıl önce
python * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 yıl önce
src * Added glue code to compile libcaca without a libc and build applications 19 yıl önce
test * More Unicode tests: gradient glyphs, double width characters. 19 yıl önce
AUTHORS * Added a few details for authors. 19 yıl önce
COPYING * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 yıl önce
COPYING.GPL * Added glue code to compile libcaca without a libc and build applications 19 yıl önce
COPYING.LGPL * Changed the licensing to WTFPL, as per all copyright holders' permission. 19 yıl önce
ChangeLog * 0.9 branch. 21 yıl önce
Makefile.am * Added glue code to compile libcaca without a libc and build applications 19 yıl önce
NEWS * 0.9 release. 21 yıl önce
NOTES * src/graphics.c: 21 yıl önce
README * Updated README for network driver, fixed remaining exporters 19 yıl önce
THANKS * src/graphics.c: 20 yıl önce
TODO * BUGS TODO: 20 yıl önce
bootstrap * New updated bootstrap script. 19 yıl önce
build-dos * Fixed DOS driver. 19 yıl önce
build-kernel * Oops, modified build-kernel while testing and commited it ;) 19 yıl önce
build-win32 * configure.ac: 21 yıl önce
caca-config.in * Let us do "caca-config --libs cucul" to get only the libcucul dependencies. 19 yıl önce
configure.ac * Added a conditional to only build the kernel if --enable-vga was set. 19 yıl önce
libcaca.spec * Removed cacademo from examples, manpages and distributions. It's useless. 19 yıl önce

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.