[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Gcl-devel] gcl help

From: Mike Thomas
Subject: RE: [Gcl-devel] gcl help
Date: Thu, 14 Oct 2004 09:36:04 +1000

Hi Eric.

I've CC'ed back onto the mailing list so that you get the benefit of input
from more qualified writers (especially as you are running GCL on Linux) and
also to give other users the benefits of our experience with this problem.

| -----Original Message-----
| From: Eric [mailto:address@hidden
| Sent: Thursday, 14 October 2004 3:32 AM
| To: Mike Thomas
| Subject: RE: [Gcl-devel] gcl help
| --- Mike Thomas <address@hidden>
| wrote:
| > Hi Eric.
| >
| > Welcome to the GCL mailing list.
| Thank you Mike ;)
| > | > I'm trying to use GCL-2.4.4's (c:build-program)
| > | > function, but I get an error "There is no
| > package
| > | > with
| > | > the name C".
| >
| > I'm not familiar with 2.4.4 as it is so old, but to
| > check for where
| > "build-program" might be living in the packages try
| > this at the GCL command
| > prompt:
| >
| >   (apropos "build-program")
| >
| > It certainly isn't in the current version of GCL.
| Hmmm,
| Then how do you create standalone executables of
| programs written in GCL?

There are two ways that come to mind:

  1. (save-system "some_new_name") - This saves an entire running Lisp
system as an executable to a new name of your choice and is used, for
example, to produce the Maxima, ACL2 and Axiom executables.  (Those last
three programs are mathematical programs which can be built with GCL.)

  2. As mentioned in my earlier email, there is also "compiler-link", which,
despite at least two attempts by Camm Maguire to educate me on an in-depth
basis, I always forget the details of.  I think you probably use this one if
you want a new GCL linked to external libraries not normally linked in the
GCL build.

You can, of course, alter the normal build system to suit your own needs,
but that isn't especially convenient.


Mike Thomas

| Eric

reply via email to

[Prev in Thread] Current Thread [Next in Thread]