[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] Re: NetBSD/sparc port?
From: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] Re: NetBSD/sparc port? |
Date: |
19 Sep 2003 12:19:43 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings!
Dan Debertin <address@hidden> writes:
> Camm Maguire <address@hidden> writes:
>
> > #define ELFW(a) Mjoin(ELF,Mjoin(__ELF_NATIVE_CLASS,Mjoin(_,a)))
> >
> > is supposed to exapand to ELF32a or ELF64a. You can just define a
> > constant for the machine your using as a first start.
>
> Great, thanks. With that (and myriad other small fixes), I'm able to
> build raw_gcl and get it loading other packages. It appears to be
> unable to save itself, though:
>
> Loading ./../gcl-tk/tk-package.lsp
> Finished loading ./../gcl-tk/tk-package.lsp
> Loading ./../cmpnew/cmpmain.lsp
> Warning: COMPILE-FILE is being redefined.
> Warning: COMPILE is being redefined.
> Warning: DISASSEMBLE is being redefined.
> Finished loading ./../cmpnew/cmpmain.lsp
> Loading ./../cmpnew/lfun_list.lsp
> Finished loading ./../cmpnew/lfun_list.lsp
> Loading ./../cmpnew/cmpopt.lsp
> Finished loading ./../cmpnew/cmpopt.lsp
> Loading ./../lsp/auto_new.lsp
> Finished loading ./../lsp/auto_new.lsp
> Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
> T
>
> >
> #<"USER" package>
>
> >invalid magic number in ./raw_gcl
> rm raw_gcl
> gmake[1]: Leaving directory `/home/daniel/software/gcl.i386/unixport'
>
Dan, this is in all probability in the save-system/unexec code, and
means that you should be using unexelf.c as your UNIXSAVE macro as
Mark is doing with his FreeBSD work:
#define UNIXSAVE "unexelf.c"
Please let me know if this doesn't clear matters up.
Take care,
> This leaves me with an empty saved_gcl. AFAICT the magic number error
> is at (system:save-system).
>
> Any idea what might be causing this?
>
> > How do we get GCL taken up by the BSD distros?
>
> I'm not quite sure what you mean. If you're referring to getting GCL
> into the ports collections of the various BSDs, I'm willing to look
> into that. FreeBSD already has it, but no-one's maintaining the port
> at the moment.
>
>
> Dan
> --
> /^Dan Debertin$/ |
> address@hidden |
> www.nodewarrior.org |
>
>
>
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- [Gcl-devel] Re: NetBSD/sparc port?, Dan Debertin, 2003/09/04
- Re: [Gcl-devel] Re: NetBSD/sparc port?, Camm Maguire, 2003/09/05
- [Gcl-devel] Re: NetBSD/sparc port?, Dan Debertin, 2003/09/09
- [Gcl-devel] Getting full pathname of running executable, Camm Maguire, 2003/09/09
- [Gcl-devel] RE: Getting full pathname of running executable, Mike Thomas, 2003/09/09
- RE: [Gcl-devel] RE: Getting full pathname of running executable, Mike Thomas, 2003/09/18
- Re: [Gcl-devel] RE: Getting full pathname of running executable, Camm Maguire, 2003/09/19
- RE: [Gcl-devel] RE: Getting full pathname of running executable, Mike Thomas, 2003/09/21
- [Gcl-devel] Re: Getting full pathname of running executable, Aurelien Chanudet, 2003/09/10
- Re: [Gcl-devel] Re: NetBSD/sparc port?, Mark Murray, 2003/09/10
- Re: [Gcl-devel] Re: NetBSD/sparc port?,
Camm Maguire <=
[Gcl-devel] FreeBSD port (Was: Re: NetBSD/sparc port?), Mark Murray, 2003/09/11