[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-sdl 0.2.0 available
From: |
Mike Gran |
Subject: |
Re: guile-sdl 0.2.0 available |
Date: |
Fri, 21 Nov 2003 07:58:54 -0800 (PST) |
You often post news of these updates, and yet you rarely think to
include information about what these programs actually are.
--- Thien-Thi Nguyen <address@hidden> wrote:
> NEWS excerpt below. tarball and friends in dir:
>
> http://www.glug.org/people/ttn/software/guile-sdl/
>
> (if it's not there yet, just wait an hour or so -- i'm posting this a
> bit early because it's nap time now.)
>
> note that there are two top-level entries in the NEWS excerpt, the
> latter a short blurb about maintainership transfer (thanks Alex
> Shinn!).
> also, audio procs have not been tested because i don't have that kind
> of
> hardware in my computer. however, other things seem to work ok. bug
> reports and other feedback welcome (see TODO if you want to help).
>
> thi
>
> _______________________________________________
> - guile-sdl 0.2.0 (released 2003-11-21)
>
> - installation change: scheme wrappers for most modules eliminated
>
> Previously, the modules (sdl mixer), (sdl ttf) and (sdl gfx)
> were implemented as a combination of a small piece of Scheme
> code that dlopened a libtool-created shared object library in
> ${libdir}. Since Guile can recognize certain shared object
> libraries as modules and load them directly, these Scheme
> code
> wrappers are not required and thus are now no longer
> distributed.
> Instead, "make install" places the shared object libraries
> for
> these modules and their support files in directory:
>
> ${GUILE_LIBSITE}/sdl/
>
> The value of ${GUILE_LIBSITE} is determined by the
> `configure'
> script. Also installed in this directory is the compiled
> module
> (sdl sdl-sup), an internal module used by all the user-facing
> modules. Related to these changes, if the program
> "guile-tools
> make-module-catalog" is available, installation invokes it
> for
> the ${GUILE_LIBSITE} directory for the compiled modules, and
> ${GUILE_SITE} for module (sdl sdl). See README for more
> info.
>
> - upgrade facility: make {check,clean}-000-libdir
>
> See README section "Upgrading Tips" for info on how to handle
> old ${libdir}/libguileSDL* files (from guile-sdl-0.1.x).
>
> - "sdl-" prefix dropped
>
> Procedure names no longer begin with "sdl-". You can use the
> #:renamer clause (in `use-modules' and `define-module' forms)
> to add this back, or possibly choose another prefix. In this
> distribution, the tests, examples and documentation use
> "SDL:".
>
> - "make check" now respects INTERACTIVE env var
>
> Normally "make check" skips tests that require human
> interaction. You can do "make check INTERACTIVE=1" to
> enable running those tests as well.
>
>
> - maintainership transfer: ttn
>
> A big thanks goes to Alex Shinn, Vikram Subramanian, and Joel
> Smith, the original authors of the disparate packages that
> all
> came together as guile-sdl in mid-to-late 2001, for (1)
> writing
> the code; (2) pooling their efforts; and (3) passing it on.
>
>
> [excerpt ends here]
>
>
> _______________________________________________
> Guile-user mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/guile-user
__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/