[Top][All Lists]
[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
$
- [Chicken-users] status of the cmake build on win32, felix winkelmann, 2006/09/13
- Re: [Chicken-users] status of the cmake build on win32, John Cowan, 2006/09/13
- Re: [Chicken-users] status of the cmake build on win32, Brandon J. Van Every, 2006/09/15
- Re: [Chicken-users] status of the cmake build on win32, felix winkelmann, 2006/09/15
- Re: [Chicken-users] status of the cmake build on win32, John Cowan, 2006/09/15
- Re: [Chicken-users] status of the cmake build on win32, Brandon J. Van Every, 2006/09/16
- Re: [Chicken-users] status of the cmake build on win32,
Brandon J. Van Every <=
- Re: [Chicken-users] status of the cmake build on win32, Brandon J. Van Every, 2006/09/18
- Re: [Chicken-users] status of the cmake build on win32, felix winkelmann, 2006/09/18
- [Chicken-users] csi running inside emacs and srfi-18, Ian Oversby, 2006/09/18
- Re: [Chicken-users] csi running inside emacs and srfi-18, felix winkelmann, 2006/09/18
- Re: [Chicken-users] csi running inside emacs and srfi-18, Ian Oversby, 2006/09/18
- Re: Re: [Chicken-users] csi running inside emacs and srfi-18, Zbigniew, 2006/09/18
- Re: Re: [Chicken-users] csi running inside emacs and srfi-18, felix winkelmann, 2006/09/18
- Re: Re: [Chicken-users] csi running inside emacs and srfi-18, Ian Oversby, 2006/09/18
- Re: [Chicken-users] status of the cmake build on win32, felix winkelmann, 2006/09/18
- Re: [Chicken-users] status of the cmake build on win32, felix winkelmann, 2006/09/18