I get 

eap exhausted during garbage collection: 0 bytes available, 16 requested.
 Gen StaPg UbSta LaSta LUbSt Boxed Unboxed LB   LUB  !move  Alloc  Waste  
 Trig    WP  GCs Mem-age
   0:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   1:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   2:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   3: 25640  4219     0     0 18416     2     0     0     4 603384576 
136448 372673866    0   1  1.3998
   4: 32767  3062     0     0 11191    72    14    15    26 369367632 
648624  2000000  350   0  0.0400
   5:     0     0     0     0     0     0     0     0     0        0     0  
2000000    0   0  0.0000
   6:     0     0     0     0  2773   285     0     0     0 100204544    
 0  2000000 2691   0  0.0000
   Total bytes allocated    = 1072956752
   Dynamic-space-size bytes = 1073741824
GC control variables:
   *GC-INHIBIT* = true
   *GC-PENDING* = true
   *STOP-FOR-GC-PENDING* = false
fatal error encountered in SBCL pid 12519(tid 140737353975552):
Heap exhausted, game over.

Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb> 


during the make phase. Trying to compile fricas-1.3.2. This is on Linux 
mint 
18.3. The system has only 2 GB RAM. do I need more? This is on VBox,
so I can increase the RAM.

These are the steps I did:

downloaded  from https://sourceforge.net/projects/fricas

sudo apt-get install sbcl
sudo apt-get install dvipng
sudo apt-get install auctex
bzip2 -dk fricas-1.3.2-full.tar.bz2
tar -xf fricas-1.3.2-full.tar

fricas-1.3.2>./configure 
checking build system type... x86_64-linux-gnu
checking host system type... x86_64-linux-gnu
checking target system type... x86_64-linux-gnu
checking for make... make
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for touch... touch
checking for mktemp... mktemp
checking for gawk... gawk
checking for gtar... no
checking for tar... tar
checking for ranlib... ranlib
checking for ar... ar
checking for latex... /usr/local/texlive/2017/bin/x86_64-linux/latex
checking for makeindex... makeindex
checking PREGENERATED... "/home/me/data/fricas/fricas-1.3.2/pre-generated"
checking for sbcl... /usr/bin/sbcl
checking Lisp implementation... This is SBCL 1.3.1.debian, an 
implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* sbcl
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
fasl
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking whether closedir is declared... yes
checking whether opendir is declared... yes
checking whether readdir is declared... yes
checking whether dirfd is declared... yes
checking whether fchdir is declared... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking whether sigaction is declared... yes
checking for sys/stat.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether getuid is declared... yes
checking whether geteuid is declared... yes
checking whether getgid is declared... yes
checking whether getegid is declared... yes
checking whether kill is declared... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking util.h usability... no
checking util.h presence... no
checking for util.h... no
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking whether openpty is declared... yes
checking for openpty in -lc... no
checking for openpty in -lutil... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking whether wait is declared... yes
checking whether fork is declared... yes
checking for X... no
configure: The Graphics and HyperDoc components are disabled.
configure: WARNING: Aldor interface will not be built.
configure: creating ./config.status
config.status: creating src/clef/Makefile
config.status: creating src/sman/Makefile
config.status: creating src/hyper/Makefile
config.status: creating src/doc/Makefile
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/lib/Makefile
config.status: creating src/lisp/Makefile
config.status: creating src/boot/Makefile
config.status: creating src/interp/Makefile
config.status: creating src/algebra/Makefile
config.status: creating src/input/Makefile
config.status: creating src/etc/Makefile
config.status: creating src/aldor/Makefile
config.status: creating src/aldor/Makefile2
config.status: creating src/aldor/Makefile3
config.status: creating contrib/emacs/Makefile
config.status: creating config/fricas_c_macros.h
extracting list of SPAD type definitions
Type 'make' (without quotes) to build FriCAS

Now did

make

After few minutes, I get


;                       (BOOT::LETT BOOT::|i| # BOOT::|MODFACT;copy_slice2|)
;                       (GO BOOT::G190) BOOT::G191 (BOOT::EXIT NIL)))))
; 
; caught STYLE-WARNING:
;   The variable $ is defined but never used.
Heap exhausted during garbage collection: 0 bytes available, 16 requested.
 Gen StaPg UbSta LaSta LUbSt Boxed Unboxed LB   LUB  !move  Alloc  Waste  
 Trig    WP  GCs Mem-age
   0:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   1:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   2:     0     0     0     0     0     0     0     0     0        0     0 
10737418    0   0  0.0000
   3: 25640  4219     0     0 18416     2     0     0     4 603384576 
136448 372673866    0   1  1.3998
   4: 32767  3062     0     0 11191    72    14    15    26 369367632 
648624  2000000  350   0  0.0400
   5:     0     0     0     0     0     0     0     0     0        0     0  
2000000    0   0  0.0000
   6:     0     0     0     0  2773   285     0     0     0 100204544    
 0  2000000 2691   0  0.0000
   Total bytes allocated    = 1072956752
   Dynamic-space-size bytes = 1073741824
GC control variables:
   *GC-INHIBIT* = true
   *GC-PENDING* = true
   *STOP-FOR-GC-PENDING* = false
fatal error encountered in SBCL pid 12519(tid 140737353975552):
Heap exhausted, game over.

Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb> quit  
Really quit? [y] y
Makefile:590: recipe for target 'stamp-fasls5' failed
make[3]: *** [stamp-fasls5] Error 1
make[3]: Leaving directory '/home/me/data/fricas/fricas-1.3.2/src/algebra'
Makefile:571: recipe for target 'all-ax' failed
make[2]: *** [all-ax] Error 2
make[2]: Leaving directory '/home/me/data/fricas/fricas-1.3.2/src/algebra'
Makefile:234: recipe for target 'all-algebra' failed
make[1]: *** [all-algebra] Error 2
make[1]: Leaving directory '/home/me/data/fricas/fricas-1.3.2/src'
Makefile:243: recipe for target 'all-src' failed

thanks
--Nasser



-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.
  • [fricas-devel] how... 'Nasser M. Abbasi' via FriCAS - computer algebra system
    • Re: [fricas-d... Waldek Hebisch
      • Re: [fric... 'Nasser M. Abbasi' via FriCAS - computer algebra system
        • Re: [... 'Nasser M. Abbasi' via FriCAS - computer algebra system
        • Re: [... oldk1331
          • R... 'Nasser M. Abbasi' via FriCAS - computer algebra system

Reply via email to