Subject: Re: Bug#488043: gcl: Cannot link object file.
From: Camm Maguire <[email-masked]>
To: Riccardo Ricci <[email-masked]>
Cc: [email-masked]
Date: 31 Jul 2008 16:02:08 -0400

Greetings, and thanks so much for your report!  This is a
misunderstanding -- gcl executables are created by (load "foo.o")
(si::save-system "foo.exe"), or if necessary, using compiler::link.
They cannot be linked in a conventional manner.  This is explained in
the documentation.

Take care,

Riccardo Ricci <[email-masked]> writes:

> Package: gcl
> Version: 2.6.7-36.1
> Severity: important
> 
> When I compile a .lisp file with gcl it create a .o object file, but
> it can't be linked to create an executable.
> 
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'stable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.25-2-amd64 (SMP w/1 CPU core)
> Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages gcl depends on:
> ii  debconf                   1.5.22         Debian configuration management sy
> ii  emacs22 [emacsen]         22.2+2-2       The GNU Emacs editor
> ii  gcc                       4:4.3.1-1      The GNU C compiler
> ii  libc6                     2.7-12         GNU C Library: Shared libraries
> ii  libgmp3c2                 2:4.2.2+dfsg-3 Multiprecision arithmetic library
> ii  libice6                   2:1.0.4-1      X11 Inter-Client Exchange library
> ii  libncurses5               5.6+20080614-1 Shared libraries for terminal hand
> ii  libreadline5              5.2-3          GNU readline and history libraries
> ii  libsm6                    2:1.0.3-2      X11 Session Management library
> ii  libx11-6                  2:1.1.4-2      X11 client-side library
> ii  libxaw7                   2:1.0.4-2      X11 Athena Widget library
> ii  libxext6                  2:1.0.4-1      X11 miscellaneous extension librar
> ii  libxmu6                   2:1.0.4-1      X11 miscellaneous utility library
> ii  libxt6                    1:1.0.5-3      X11 toolkit intrinsics library
> ii  tcl8.4                    8.4.19-2       Tcl (the Tool Command Language) v8
> ii  tk8.4                     8.4.19-1       Tk toolkit for Tcl and X11, v8.4 -
> 
> gcl recommends no packages.
> 
> -- debconf information:
>   gcl/default_gcl_ansi:
>   gcl/default_gcl_prof:
> 
> 
> 
> 
> 

-- 
Camm Maguire			     			[email-masked]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah