[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] Can't build GCL on regular Linux box
From: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] Can't build GCL on regular Linux box |
Date: |
01 Aug 2008 11:07:29 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings, and thanks for your report! Please try adding
-fno-stack-protector to these lines in your makedefs file:
CFLAGS= -Wall -DVOL=volatile -fsigned-char -pipe -g -I$(GCLDIR)/o
FINAL_CFLAGS= -Wall -DVOL=volatile -fsigned-char -pipe
NIFLAGS= -Wall -DVOL=volatile -fsigned-char -pipe -I$(GCLDIR)/o
then cd o && make clean && make && cd ../unixport && rm *pre_gcl &&
make saved_pre_gcl
If you can suggest a useful configure test to detect when this should
be added automatically, that would be great.
Please see:
http://ubuntuforums.org/showthread.php?t=303541
Take care,
"Blake McBride" <address@hidden> writes:
> Greetings,
> I just checked out the latest GCL from CVS. I am running 32 bit Ubuntu Linux
> 7.10 Gutsy on an Intel box. I build all sorts of things all the
> time without any problems. When I try to build GCL with no fancy options I
> get:
> [...]
> rm raw_pre_gcl pre_init.lsp post_init.lsp
> make[1]: Leaving directory `/home/blake/Backup/gcl.cvs/unixport'
> cd unixport && echo '(time (let ((*features* (cons :pre-gcl
> *features*)))(load "boot.lisp")))' | ./saved_pre_gcl
> GCL (GNU Common Lisp) 2.7.0 CLtL1 Jul 31 2008 17:20:03
> Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
> Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC)
> Modifications of this banner must retain notice of a compatible license
> Dedicated to the memory of W. Schelter
> Use (help) to get some basic information on how to use GCL.
> Temporary directory for compiler files set to /tmp/
> >
> ;; Loading boot.lisp
> ;; Compiling ../lsp/gcl_c.lsp.
> ;; End of Pass 1.
> ;; End of Pass 2.
> ;; OPTIMIZE levels: Safety=3, Space=0, Speed=3, (Debug quality ignored)
> ;; Finished compiling ../lsp/gcl_c.o.
> ;; Loading /home/blake/Backup/gcl.cvs/lsp/gcl_c.o
> ;; start address -T 0x667fc0 ;; Finished loading
> /home/blake/Backup/gcl.cvs/lsp/gcl_c.o
> real time : 3.340 secs
> run-gbc time : 2.510 secs
> child run time : 0.280 secs
> gbc time : 0.440 secs
> ;; Compiling ../lsp/gcl_listlib.lsp.
> ;; End of Pass 1.
> ;; End of Pass 2.
> ;; OPTIMIZE levels: Safety=3, Space=0, Speed=3, (Debug quality ignored)
> ;; Finished compiling ../lsp/gcl_listlib.o.
> ;; Loading /home/blake/Backup/gcl.cvs/lsp/gcl_listlib.o
> __stack_chk_fail is undefined
> Error: ERROR "Cannot get relocated section contents
> "
> Fast links are on: do (si::use-fast-links nil) for debugging
> Signalled by LOAD1.
> ERROR "Cannot get relocated section contents
> "
> Broken at LOAD1. Type :H for Help.
> >>make: *** [unixport/saved_pre_gcl] Error 255
> #
>
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gcl-devel
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- Re: [Gcl-devel] Can't build GCL on regular Linux box,
Camm Maguire <=