From: Mark Carter
Subject: GCL - WTF?
Date: 
Message-ID: <2sfpciF1jm758U1@uni-berlin.de>
I installed
gcl_2.6.5.mingw32_ansi_japi_20040818.exe
to directory
c:\packages

I created the file hello.lisp:
(print "hello world")

and set up the following path in autoexec.bat:
set path=C:\packages\GCL-2.6.5-ANSI\bin;%path%

To compile, I issue the command:
gcl -compile hello.lisp
and it creates a file called hello.o.

When I then issue the command
C:\packages\GCL-2.6.5-ANSI\mingw\bin\gcc hello.o
I get errors regrading undefined references to do_init and ·······@16.

I tried further stuff like defining Main.c as follows:
#include <stdio.h>
main()
{
   puts("hello from main.c");
}
which eliminates the ·······@16 but not the do_init.

I tried other stuff as well, like creating the c (what a whopper!) and 
header files, but it didn't really help.

So my question is, basically: "what's going on?"

The documentation seems fairly sparse on these kinds of beginners 
basics. Especially for a total lisp noob like me.