Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW

2006-09-01 Thread felix winkelmann

On 8/31/06, Brandon J. Van Every [EMAIL PROTECTED] wrote:


I'm going to guess that because there are 4 quotes on this line,
something is absorbing 2 of 'em or some nonsense like that, probably
quoting the interior of the command and leaving E:\Program bare.



I think the latter quotes are only due to escaping in the error
message.

I tried to simulate this situation by building a version on linux (ffrom
repo) with a prefix containing whitespace. Not surprisingly the autotools
build can't handle that (libtool bombs). CMake worked (modulo the
problem I talked about with missing libchicken.so - entering make
again works ok) and running chicken-setup opengl with paths and
library-paths properly set runs to completion.

So I guess this is a mingw issue.


cheers,
felix


--
http://galinha.ucpel.tche.br:8081/blog/blog.ssp


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW

2006-09-01 Thread Brandon J. Van Every

felix winkelmann wrote:

On 8/31/06, Brandon J. Van Every [EMAIL PROTECTED] wrote:


I'm going to guess that because there are 4 quotes on this line,
something is absorbing 2 of 'em or some nonsense like that, probably
quoting the interior of the command and leaving E:\Program bare.



I think the latter quotes are only due to escaping in the error
message.

I tried to simulate this situation by building a version on linux (ffrom
repo) with a prefix containing whitespace. Not surprisingly the autotools
build can't handle that (libtool bombs). CMake worked (modulo the
problem I talked about with missing libchicken.so - entering make
again works ok) and running chicken-setup opengl with paths and
library-paths properly set runs to completion.

So I guess this is a mingw issue.



No, probably a Windows Command Prompt issue.  You did your stuff under a 
Bourne shell.  I haven't tested under MSYS or Cygwin shells; maybe the 
problem will go away there.  I'm in the middle of Autotools stuff right 
now, not gonna break focus...



Cheers,
Brandon Van Every




___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW

2006-08-31 Thread felix winkelmann

On 8/31/06, Brandon J. Van Every [EMAIL PROTECTED] wrote:


E:\devel\mingwls
[...]


I don't understand this. csc is called twice in the above logs,
and once it is quotewrapped and once it isn't. Is the installation
ok? Can you run the chicken-setup invocations separately, with locally
saved eggs and without the download?


cheers,
felix


--
http://galinha.ucpel.tche.br:8081/blog/blog.ssp


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW

2006-08-30 Thread felix winkelmann

Fix (another missing quotewrap) will be pushed in a few minutes.

cheers,
felix

On 8/30/06, Brandon J. Van Every [EMAIL PROTECTED] wrote:

E:\devel\mingwrm -r *.egg *.egg.dir

E:\devel\mingwchicken-setup -version
chicken-setup - Version 2, Build 427

E:\devel\mingwchicken-setup opengl

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 ...
downloading easyffi.egg from (www.call-with-current-continuation.org
eggs 80) ..
.
installing required extensions ...
  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' is not recognized as an internal or external command,
operable program or batch file.
make: Failed to make easyffi.l.scm: shell invocation failed with
non-zero return
 status
Error: shell invocation failed with non-zero return status
E:\\Program Files\\Chicken\\bin\\csi -s runsilex.scm
1

E:\devel\mingw


Cheers,
Brandon Van Every



___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users




--
http://galinha.ucpel.tche.br:8081/blog/blog.ssp


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW

2006-08-30 Thread Brandon J. Van Every

felix winkelmann wrote:

Fix (another missing quotewrap) will be pushed in a few minutes.



Got a lot farther now, all the way to the opengl egg, but still not 
quite done yet:


Cheers,
Brandon


E:\devel\mingwls
easyffi.egg  easyffi.egg.dir  echo

E:\devel\mingwrm -r *.egg *.egg.dir

E:\devel\mingwls
echo

E:\devel\mingwchicken-setup opengl

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 ...
downloading easyffi.egg from (www.call-with-current-continuation.org 
eggs 80) ..


installing required extensions ...
 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

)
 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\mingw\easyffi.egg-dir\easyffi.dll
Deleted file - E:\devel\mingw\easyffi.egg-dir\easyffi.html
Deleted file - E:\devel\mingw\easyffi.egg-dir\easyffi.l
Deleted file - E:\devel\mingw\easyffi.egg-dir\easyffi.l.scm
Deleted file - E:\devel\mingw\easyffi.egg-dir\easyffi.scm
Deleted file - E:\devel\mingw\easyffi.egg-dir\easyffi.setup
Deleted file - E:\devel\mingw\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

E:\devel\mingwE:\devel\mingwls
easyffi.egg  easyffi.egg.dir  echo

E:\devel\mingwrm -r *.egg *.egg.dir

E:\devel\mingwls
echo

E:\devel\mingwchicken-setup opengl

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 ...
downloading easyffi.egg from (www.call-with-current-continuation.org 
eggs 80) ..


installing required extensions ...
 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