Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW
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
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
Brandon J. Van Every wrote: felix winkelmann wrote: Fix (another missing quotewrap) will be pushed in a few minutes. I note that this fix only had to deal with 2 quotes. Got a lot farther now, all the way to the opengl egg, but still not quite done yet: "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 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. 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
On 8/31/06, Brandon J. Van Every <[EMAIL PROTECTED]> wrote: E:\devel\mingw>ls [...] 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
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\mingw>ls easyffi.egg easyffi.egg.dir echo E:\devel\mingw>rm -r *.egg *.egg.dir E:\devel\mingw>ls echo E:\devel\mingw>chicken-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\mingw>E:\devel\mingw>ls easyffi.egg easyffi.egg.dir echo E:\devel\mingw>rm -r *.egg *.egg.dir E:\devel\mingw>ls echo E:\devel\mingw>chicken-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 F
Re: [Chicken-users] chicken-setup quoting problem on CMake MinGW
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\mingw>rm -r *.egg *.egg.dir E:\devel\mingw>chicken-setup -version chicken-setup - Version 2, Build 427 E:\devel\mingw>chicken-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
[Chicken-users] chicken-setup quoting problem on CMake MinGW
E:\devel\mingw>rm -r *.egg *.egg.dir E:\devel\mingw>chicken-setup -version chicken-setup - Version 2, Build 427 E:\devel\mingw>chicken-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