Some assorted thoughts:

I have updated the "Building on Windows" page to reflect that the Windows build currently has no maintainer.

No one on the core development team works on NetLogo with a Windows machine. I'm the one who put the Windows build together back in early 2012, but it kept getting broken, and then I'd get it working again, and then it would get broken again, and, regardless, I was progressively growing tired of trying to do development work on Windows, because, well... it's just not fun. As far as I'm concerned, the tooling ecosystem simply isn't there. I'm a happy user of Windows---I'm writing you right now from a Windows 7 machine!---but, when it comes to doing any amount of software development that could use something more than a basic Vim installation, I fall back to Linux, since things work *so much* better there for actually getting things done.

I wasn't able to reproduce your error. I didn't try terribly hard, though. I cloned the GoGo extension's repository and tried to do an `./sbt compile`, but it complained that it didn't have enough memory to launch SBT---a different error than what you got. When I swapped in the 'sbt' file that's available at the root of the NetLogo repository, I was able to `./sbt compile` just fine. However, you ran into your error through 'nightly.sh', rather than through trying to run `./sbt compile` directly within the extension's directory, so maybe my fix is a non sequitur. With that in mind, I took a stab at running `nightly.sh --clean` on my machine, and I got some crazy error about Git not being able to update a weird directory somewhere, so I just gave up. ...That's the kind of thing that I'm talking about when I say that development on Windows isn't fun.

Fixing these issues often isn't particularly difficult. They're usually just small things. Anyone who hunts down a Windows build problem and solves it is invited to send us a pull request with the solution.

Jason Bertsche
Senior Software Developer - NetLogo

On 2/18/2014 8:00 AM, Benjamin Czaczkes wrote:
I'm trying to build for the first time on windows (Cygwin64) and I get the Following error when I run nightly.sh

|
[error](NetLogo/*:extensions) java.io.IOException: Cannot run program "./sbt" (in directory "D:\Doc\Tommy\cygwin64\home\Dr Ben Czaczkes\NetLogo\extensions\gogo"): CreateProcess error=193, %1 is not a valid Win32 application
[error] Total time: 41 s, completed 18-Feb-2014 13:26:48
if [ ${PIPESTATUS[0]} -ne 0 ] ; then echo "*** FAILED: extensions"; exit 1; fi
*** FAILED: extensions


Dr Ben Czaczkes@EngComp ~/netlogo

|


I attach the full output of  the  run as a file  the command used is

|
$ nightly.sh --clean >>dumo.txt


|


I am not (yet) familiar with sbt and last used unix 25 years ago so any input will be appreciated
thanks

--
You received this message because you are subscribed to the Google Groups "netlogo-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to