On Mon, Oct 1, 2012 at 11:12 AM, Ron Garret <span dir="ltr"><<a href="mailto:ron@flownet.com" target="_blank">ron@flownet.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm trying to help someone with a CCL project that they have to deliver on Windows, so I held my nose, fired up Parallels, and downloaded ccl-1.8-windowsx86.zip. I fired it up, it briefly flashed a window on the screen which promptly vanished without a trace.<br>
<br>
Ah, I said to myself, now I remember why I don't use Windows.<br>
<br>
But I really would like to be able to help people who want to run CCL on Windows, so I'm kind of morbidly curious about how one goes about debugging problems like this. When it comes to Windows, I am completely at sea. I have never done any Windows development. I have never used Windows for more than an hour or so at a time (which is about all I can take). I'm at a conceptual loss, a complete and utter newbie. How do you even get started when you don't have a shell?</blockquote>
<div><br></div><div>You need to launch a shell first, then run commands inside it. Windows programs are not abstracted from the shell, so each program will create its own shell (if not run from an existing shell), which will then (inconveniently) close immediately when the program finishes (or crashes). Try to find Command Prompt in your list of programs. Alternatively, type Windows-R (or Super-R, if you think in Emacs keys) and type cmd.exe and hit enter.</div>
<div><br></div><div>Alternatively, use Cygwin or MSYS/MinGW. Many people I know can't actually stand using the DOS command prompt anyway. Just be careful compiling C programs under Cygwin because then they won't run on computers without Cygwin installed.</div>
<div><br></div><div><a href="http://www.cygwin.com/">http://www.cygwin.com/</a></div><div><a href="http://www.mingw.org/wiki/Getting_Started">http://www.mingw.org/wiki/Getting_Started</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
That is not a rhetorical question by the way. How do I run SVN?</blockquote><div><br></div><div>Cygwin (above) also conveniently has a package manager which can install SVN for you. Or from Apache:</div><div><br></div><div>
<a href="http://subversion.apache.org/packages.html#windows">http://subversion.apache.org/packages.html#windows</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How do I figure out what version of Windows I'm running? How can I tell if I'm running 32 or 64 bit? I know it's some ancient version of XP running under Parallels.</blockquote><div><br></div><div><div>Find the "My Computer" icon, right click, and go to properties.</div>
</div><div><br></div><div>Alternatively, if you installed Cygwin, then "uname -a" should do.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is CCL even expected to work?<br></blockquote><div><br></div><div>CCL worked the last time I checked.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
OMG, Windows is truly hellish. I just tried to find a Windows binary SVN installer. After several blind alleys I finally found the Apache SVN site which had half a dozen choices of binaries maintained by volunteers. I picked one at random, and it crashed IE. I tried Chrome. It didn't work (it just gives me an hourglass no matter what I do -- even Settings won't come up). Tried FireFox. It worked, got a SVN binary installer package, ran it, it worked. But the only thing it seems to have installed is documentation and license files. There's no hint of a SVN executable anywhere. Finally found the executable (I guess they hide it as a sort of filter to insure that you can't run it unless you have a certain minimal level of technical expertise), and it does the same flashy-crashy thing as CCL.</blockquote>
<div><br></div><div>See launching cmd.exe, above.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">How does anyone put up with this shit? (Now THAT is a rhetorical question.)<br>
</blockquote><div><br></div><div>See Cygwin, above.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Anyway, if someone could point me in the right direction I would be most grateful.<br></blockquote><div><br></div><div>Hope that helps.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
rg<br>
<br>
_______________________________________________<br>
Openmcl-devel mailing list<br>
<a href="mailto:Openmcl-devel@clozure.com">Openmcl-devel@clozure.com</a><br>
<a href="http://clozure.com/mailman/listinfo/openmcl-devel" target="_blank">http://clozure.com/mailman/listinfo/openmcl-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>