chicken-users
[Top][All Lists]
Advanced

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

[Chicken-users] Compilation errors - Windows XP SP2, CMake 2.4.6 + VS 20


From: Liam Clarke
Subject: [Chicken-users] Compilation errors - Windows XP SP2, CMake 2.4.6 + VS 2005 (VS 8)
Date: Fri, 20 Apr 2007 03:27:58 +1200
User-agent: Thunderbird 1.5.0.10 (Windows/20070221)

Hi all,

Trying to compile Chicken (as it looks very alluring), and having issues with the process. Chicken-boot compiles successfully (albeit with 155 warnings), but cannot compile the *.scm files to *.c - each attempt results in a stack overflow; for example -

------ Build started: Project: lib-safe-c, Configuration: Debug Win32 ------
Compiling C:/src/chicken/utils.scm to C:/dest/chicken/utils.c Exporting C:/dest/chicken/utils.exports
Error: stack overflow
Call history:
<syntax> (begin (let ((m (read-string! n dest (car ports) (fx+ start c)))) (when (fx< m n) (set! ports (cdr p...... <syntax> (let ((m (read-string! n dest (car ports) (fx+ start c)))) (when (fx< m n) (set! ports (cdr ports))...
<syntax>  (read-string! n dest (car ports) (fx+ start c))
<syntax>  (car ports)
<syntax>  (fx+ start c)
<syntax> (begin (if (fx< m n) (begin (set! ports (cdr ports)))) (loop (fx- n m) (fx+ c m)))
<syntax>  (if (fx< m n) (begin (set! ports (cdr ports))))
<syntax>  (fx< m n)
<syntax>  (begin (set! ports (cdr ports)))
<syntax>  (set! ports (cdr ports))
<syntax>  (cdr ports)
<syntax>  (loop (fx- n m) (fx+ c m))
<syntax>  (fx- n m)
<syntax>  (fx+ c m)
<syntax>  (let () loop)
<syntax>  (begin loop) <--
Project : error PRJ0019: A tool returned an error code from "Compiling C:/src/chicken/utils.scm to C:/dest/chicken/utils.c Exporting C:/dest/chicken/utils.exports"

Attemping to manually compile with chicken-boot results in a stack overflow error, but with less detail.

I've tried 2.6 and the 2.6.0.8 snapshot, but no luck. Can anyone suggest some ways to remedy this? I'm going to download MinGW and see if a different compiler makes a diference, but I'll admit that I'm a complete C/C++ newbie, and as such may be neglecting some simple detail.

I have the full build log if it would help.

Regards,

Liam Clarke






reply via email to

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