chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] status of the cmake build on win32


From: Brandon J. Van Every
Subject: Re: [Chicken-users] status of the cmake build on win32
Date: Sun, 17 Sep 2006 20:38:47 -0700
User-agent: Thunderbird 1.5.0.7 (Windows/20060909)

felix winkelmann wrote:
On 9/15/06, Brandon J. Van Every <address@hidden> wrote:

I'm able to build and install the current Darcs head, using MSVC 7.1.

Very good. The MSVC/win32 version of chicken-setup works also, completely
with downloading/extraction, provided some sort of tar and gunzip is
in your path. I used
<http://www.call-with-current-continuation.org/UnxUtils.zip>
successfully.

So, the remaining problems with chicken-setup must be gcc/cmake
related (or better: that specific combination). Is this assumption correct?

Quoting bugs are alive and well on the MSYS shell. I generated the following on the MinGW / MSYS build using the new "make install-opengl-egg" target. I haven't tested MSVC or Cygwin yet. It could be that you solved the problem for MSVC, but the pathname juggling and selector stuff in the Chicken sources are not the same for MinGW.


Brandon J. Van address@hidden ~/msys/chicken
$ make install-opengl-egg
Built target opengl-temp-dir

The extension opengl does not exist.
Do you want to download it ? (yes/no/abort) [yes]
downloading catalog ...
downloading catalog from www.call-with-current-continuation.org ...
downloading required extensions (silex easyffi) ...
downloading silex.egg from (www.call-with-current-continuation.org eggs 80) .. downloading easyffi.egg from (www.call-with-current-continuation.org eggs 80) ..
..
installing required extensions ...
 gunzip -c ../silex.egg | tar xvf -
silex.setup
silex.scm
silex.html

gunzip: stdout: Broken pipe
"E:\Program Files\Chicken\bin\csc" -feature compiling-extension -s -O2 -d1 sil
ex.scm
silex.c:1: warning: -fPIC ignored for target (all code is position independent)
silex.c: In function `tr6r':
silex.c:4936: warning: implicit declaration of function `alloca'
 copy silex.dll "E:\Program Files\Chicken\lib\chicken\1\silex.dll"
       1 file(s) copied.
 copy silex.html "E:\Program Files\Chicken\lib\chicken\1\silex.html"
       1 file(s) copied.

* The following documentation files have been installed in E:\Program Files\Chic
ken\lib\chicken\1\index.html:
 * silex.html

 del /Q /S silex.egg-dir
Deleted file - e:\devel\msys\chicken\opengl\silex.egg-dir\silex.dll
Deleted file - e:\devel\msys\chicken\opengl\silex.egg-dir\silex.html
Deleted file - e:\devel\msys\chicken\opengl\silex.egg-dir\silex.scm
Deleted file - e:\devel\msys\chicken\opengl\silex.egg-dir\silex.setup
 gunzip -c ../easyffi.egg | tar xvf -
easyffi.scm
runsilex.scm
easyffi.setup
easyffi.html
easyffi.l
 "E:\Program Files\Chicken\bin\csi" -s runsilex.scm
"E:\Program Files\Chicken\bin\csc" -feature compiling-extension -s -O2 -d0 eas
yffi.scm -G
Warning: global variable `lexer-get-func-line' is never used
Warning: global variable `lexer-get-func-offset' is never used
Warning: global variable `lexer-get-func-column' is never used
Warning: local assignment to unused variable `lexer-getc' may be unintended
Warning: global variable `lexer-getc' is never used
Warning: local assignment to unused variable `lexer-ungetc' may be unintended
Warning: global variable `lexer-ungetc' is never used
Warning: redefinition of imported variable `##sys#user-read-hook' from `eval'
Warning: variable `string-match' used but not imported
Warning: variable `string-substitute' used but not imported
easyffi.c:1: warning: -fPIC ignored for target (all code is position independent
)
easyffi.c: In function `tr2r':
easyffi.c:6879: warning: implicit declaration of function `alloca'
 copy easyffi.dll "E:\Program Files\Chicken\lib\chicken\1\easyffi.dll"
       1 file(s) copied.
 del /Q /S easyffi.egg-dir
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.dll
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.html
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.l
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.l.scm
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.scm
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\easyffi.setup
Deleted file - e:\devel\msys\chicken\opengl\easyffi.egg-dir\runsilex.scm
downloading opengl.egg from (www.call-with-current-continuation.org eggs 80) ...
...........
 gunzip -c ../opengl.egg | tar xvf -
opengl.setup
gl.scm
glu.scm
glut.scm
glprocs/
glprocs/.svn/
glprocs/.svn/text-base/
glprocs/.svn/prop-base/
glprocs/.svn/props/
glprocs/.svn/wcprops/
glprocs/.svn/tmp/
glprocs/.svn/tmp/text-base/
glprocs/.svn/tmp/prop-base/
glprocs/.svn/tmp/props/
glprocs/.svn/tmp/wcprops/
glprocs/.svn/entries
glprocs/.svn/empty-file
glprocs/.svn/README.txt
glprocs/.svn/format
glprocs/.svn/dir-wcprops
glprocs/GL/
glprocs/GL/.svn/
glprocs/GL/.svn/text-base/
glprocs/GL/.svn/text-base/glprocs.h.svn-base
glprocs/GL/.svn/text-base/wglext.h.svn-base
glprocs/GL/.svn/text-base/gl.h.svn-base
glprocs/GL/.svn/text-base/glext.h.svn-base
glprocs/GL/.svn/prop-base/
glprocs/GL/.svn/prop-base/glprocs.h.svn-base
glprocs/GL/.svn/prop-base/wglext.h.svn-base
glprocs/GL/.svn/prop-base/gl.h.svn-base
glprocs/GL/.svn/prop-base/glext.h.svn-base
glprocs/GL/.svn/props/
glprocs/GL/.svn/props/glprocs.h.svn-work
glprocs/GL/.svn/props/wglext.h.svn-work
glprocs/GL/.svn/props/gl.h.svn-work
glprocs/GL/.svn/props/glext.h.svn-work
glprocs/GL/.svn/wcprops/
glprocs/GL/.svn/wcprops/glprocs.h.svn-work
glprocs/GL/.svn/wcprops/wglext.h.svn-work
glprocs/GL/.svn/wcprops/gl.h.svn-work
glprocs/GL/.svn/wcprops/glext.h.svn-work
glprocs/GL/.svn/tmp/
glprocs/GL/.svn/tmp/text-base/
glprocs/GL/.svn/tmp/prop-base/
glprocs/GL/.svn/tmp/props/
glprocs/GL/.svn/tmp/wcprops/
glprocs/GL/.svn/entries
glprocs/GL/.svn/empty-file
glprocs/GL/.svn/README.txt
glprocs/GL/.svn/format
glprocs/GL/.svn/dir-wcprops
glprocs/GL/glprocs.h
glprocs/GL/wglext.h
glprocs/GL/gl.h
glprocs/GL/glext.h
glprocs.c
README
"E:\Program Files\Chicken\bin\csc" -feature compiling-extension gl.scm -s -O2
-d0 -L "-L/usr/X11R6/lib -L/usr/X11/lib -lGL -LX11"
'E:\Program' is not recognized as an internal or external command,
operable program or batch file.
make: Failed to make gl.so: shell invocation failed with non-zero return status
Error: shell invocation failed with non-zero return status
"\"E:\\Program Files\\Chicken\\bin\\csc\" -feature compiling-extension gl.scm -.
..
1
Built target install-opengl-egg

Brandon J. Van address@hidden ~/msys/chicken
$




reply via email to

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