gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] GCL build error on OpenMandriva


From: pcpa
Subject: [Gcl-devel] GCL build error on OpenMandriva
Date: Sat, 13 Jul 2013 11:25:19 -0300 (BRT)
User-agent: SquirrelMail/1.4.8

  Hi,

  I am stuck on this error, and maybe somebody has a
hint of how to correct it:

---%<---
Compiling 
/home/pcpa/abf/gcl/BUILD/gcl-2.6.8/unixport/../pcl/gcl_pcl_iterate.lisp.
; (DEFUN OPTIMIZE-ITERATE-FORM ...) is being compiled.
;; Warning: The ignored variable V is used.
;; Warning: The ignored variable V is used.

Error: Value stack overflow.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by FUNCALL.
Backtrace: compile-file > system:error-set > funcall > FUNCALL
; (DEFINE-WALKER-TEMPLATE PROG1 ...) is being compiled.
;;; The macro form (DEFINE-WALKER-TEMPLATE ...) was not expanded successfully.
No FASL generated.
Loading binary of GCL_PCL_ITERATE...

Error: Cannot open the file
/home/pcpa/abf/gcl/BUILD/gcl-2.6.8/unixport/../pcl/gcl_pcl_iterate.o.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by OR.
Broken at OR.  Type :H for Help.
>>make[1]: *** [gcl_pcl_boot.c] Error 255
---%<---

Playing with --enable-vssize=xxx does nto appear to help (unless I
need to use a really huge value when compared to the default one).

It was configured as:
./configure --target=x86_64-mandriva-linux-gnu --host=x86_64-mandriva-linux-gnu
--build=x86_64-mandriva-linux-gnu --disable-silent-rules
--disable-dependency-tracking --disable-rpath --program-prefix= --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
--libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info
--x-includes=/usr/include --x-libraries=/usr/lib64 --enable-readline
--enable-ansi --enable-dynsysgmp --enable-xgcl --enable-statsysbfd
--disable-custreloc --enable-pic --enable-tclconfig=/usr/lib64
--enable-tkconfig=/usr/lib64

If you want to see exactly what sources and patches were used, it is
https://abf.rosalinux.ru/openmandriva/gcl
It is based on the Fedora gcl package.

If I play a bit with configure options, I can get it to fail a lot
earlier, with an error about unknown relocation 9, that happens to
be R_X86_64_GOTPCREL, and is not handled by h/elf64_i386_reloc.h

Thanks,
Paulo




reply via email to

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