Thread: [Bigloo-lib-devel] [ANN] bigloo-lib-0.19 pre-release
Status: Beta
Brought to you by:
wowa
From: Vladimir T. <wo...@on...> - 2002-12-14 12:10:02
|
Hi Schemers, I'm pleased to announce the pre-release of bigloo-lib 0.19. The pre-release will be available for a week or so as: http://webcenter.ru/~wowa1/bigloo-lib-0.19.tar.gz After this period, if no bugs will be reported, I'm going to upload it so sourceforge. Regards, Vladimir Tsichevski Changes from 0.17 version ************************* The product is compatible with the latest (2.5c) version of Bigloo. Multiple bugs fixed, a few new bindings to Unix OS functions were added. See ChangeLog for more detailed list of changes. README ****** The bigloo-lib is a set of libraries for Bigloo, the Scheme programming language compiler (<http://www-sop.inria.fr/mimosa/fp/Bigloo/>). Most of the libraries are interfaces for various C libraries, such as C runtime library, Gtk++, LDAP client API or XML parser API. Other libraries are written entirely on `pure Scheme', such as HTTP library and NODE library. The libraries are intended to make it easier to write programs in Bigloo scheme. Besides, the `bigloo-lib' provides a suitable framework to configure, compile, install and deploy Bigloo (in particular, the system-dependent) libraries, so it may be a good place to put code created by other Bigloo developers. General info ************ Currently `bigloo-lib' includes the following subpackages: * Common utilities (used by all other packages) * RDBMS interface including Oracle, MySQL, PostgreSQL and SQLite back-ends * HTTP+CGI (CGI programming framework) * XML parser (interface to James Clark's expat library ) * LDAP client interface * interface for GTK+-1.2 * interface to GD (GIF/PNG image processing library) Besides, `bigloo-lib' includes a few _experimental_ (and undocumented) modules: * OpenGL interface, including gtkglarea * interface to pthread, Posix Threads * interface to Unix sockets * interface to curl library <http://curl.haxx.se/> * interface to the GNU Gettext Utilities * interface to the GNU Readline Library Versions and Compitibility ========================== The current version of `bigloo-lib' is 0.17, is compatible with `bigloo2.4c' and more recent. Project Home page ================= <http://bigloo-lib.sourceforge.net> Currently this site has only `bigloo-lib' documentation, converted by `texi2html'. SourceForge Project page ======================== <http://sourceforge.net/projects/bigloo-lib/> Documentation ============= The documentation you see at project WEB site may differ from that provided with last `bigloo-lib' distribution. Sometimes the documentation reflects the development "bleeding edge", some of the features described here will be visible in the next releases only. Use the documentation included into the package for sure. Download ======== <http://sourceforge.net/project/showfiles.php?group_id=3455> Anonymous CVS Access ==================== Note: due to some technical reasons, the CVS updates of `bigloo-lib' at SourceForge are temporary discontinued, so the CVS repository contents may be out-of-date comparing with the latest release! This project's CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. When prompted for a password for anonymous, simply press the Enter key. cvs -d:pserver:ano...@cv...:/cvsroot/bigloo-lib login cvs -d:pserver:ano...@cv...:/cvsroot/bigloo-lib co . Also, you can browse the CVS tree with CVSWEB <http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi?cvsroot=bigloo-lib> Daily tarballs of entire project CVS Repository are available at <http://cvs.sourceforge.net/cvstarballs/bigloo-lib-cvsroot.tar.gz> _Note:_ After you have checked `bigloo-lib' for a first time, you'll probably need to build a few files that are missing from CVS repository. To do so you you need the `autoconf-2.13', `automake-1.4' and `libtool-1.3.4' installed on your system (see <ftp://ftp.gnu.org>). To create the missing files run: ./bootstrap When compile and install the package as usual (`./configure', `make', `make check' and `make install'. Mailing lists ============= <mailto:big...@li...> Bug Tracking ============ <https://sourceforge.net/bugs/?group_id=3455> |