-
Notifications
You must be signed in to change notification settings - Fork 984
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot open file 'csv94.dll' #24
Comments
I met the same error. I tried to compile |
Yes, the windows build is a bit rickety, but it actually was recently tested and working. Part of the trick (as noted in the BUILDING document) is that you need to put the ChezScheme directory on a shared file system (for example on a samba share) and mount it from Windows. This lets the Linux side of the build do its part (running configure and setting up symlinks and the like) and the Windows side see it as though it was a just a normal file system. It is suboptimal, but it was recently tested. Our setup for testing has been a Windows VM running on an older Fedora 13 machine, with the chezscheme directory hosted on the Fedora machine and Windows mounting the directory through samba. |
@akeep |
@metab0t No, the symlinks are only needed for the build process. Once things are complete you can copy the contents of the bin and boot directories (which are now the files that have been produced by the Windows C and Chez Scheme compilers). |
same problem |
can we just release an pre-build exe then we can use this to build our production! |
I updated the build procedure for Windows so that a virtual machine is no longer required. It uses the Cygwin software on Windows to provide bash, make, etc. |
Add testing for non-threaded x86_64, and i386 versions and remove references to travis_fold directives in testing.
Add testing for non-threaded x86_64, and i386 versions and remove references to travis_fold directives in testing.
Is this issue resolved? |
Add testing for non-threaded x86_64, and i386 versions and remove references to travis_fold directives in testing. Original commit: racket/ChezScheme@75c9b6e
Add testing for non-threaded x86_64, and i386 versions and remove references to travis_fold directives in testing. Original commit: racket/ChezScheme@deefa36
Similar to #19, I think we can probably close this, since Windows build support was overhauled in the v9.9.9 merge. |
I have to create
bin/$m
folder under ChezScheme,if not I'll get this error:LINK : fatal error LNK1104: cannot open file 'csv94.dll' NMAKE : fatal error U1077: 'link.exe' : return code '0x450'
build under windows10 x64, $m=a6nt
Am I did it in a wrong way?
The text was updated successfully, but these errors were encountered: