+ Alex Clemmer On Thu, Mar 24, 2016 at 7:50 PM, tommy xiao <[email protected]> wrote:
> i remember microsoft team invovled in this case, but not found any update > on it? anyone can update news? > > 2016-03-25 6:08 GMT+08:00 Juan Larriba <[email protected]>: > > > Hi all, > > > > I have been working with Mesos for the past months and I am very > interested > > in its possibilities and the capabilities it offers. > > > > Until now, I have been working with Mesos on Linux, and it works as a > > charm, but I was interested in joining Windows based systems to the > > clusters, and the possibilities it offer. > > > > When I searched for that possibility, I discovered that a functional demo > > had been done in August 2015 ( > > > > > https://mesosphere.com/blog/2015/08/20/mesos-everywhere-apache-mesos-for-windows-server/ > > ) > > and I reached a question in StackOverflow ( > > > > > http://stackoverflow.com/questions/33700919/roadmap-for-apache-mesos-on-windows > > ) > > where they point out the Jira tickets that are being used to monitor the > > development progress. > > > > The StackOverflow answer even goes further and says that as of November > > 2015, the CMake-based build was pretty functional, even generating an > agent > > binary. > > > > So I downloaded the source and went into building Mesos on Windows using > > Visual Studio 2015, but I ended with some compilation errors and no > binary > > agent being generated. I would love to help in this task to my > > possibilities extents, but the truth is there is no documentation for > > Windows CMake build. > > > > After searching for two weeks without clue on how to continue, I decided > to > > write to the list with my issues, hoping someone could help me. My idea > is > > to contribute to the Windows port to the extent of my possibilities once > I > > have figured out the real state of the art. > > > > Currently, after configuring CMake with ENABLE_LIBEVENT=1, REBUNDLED=1, > > AGENT_TARGET=mesos-slave, 3RDPARTY_DEPENDENCIES=<local directory with the > > contents of https://github.com/3rdparty/mesos-3rdparty> and Visual > Studio > > 14 2015 Win64 as generator, it correctly generated a Mesos.sln. > > > > Then, I try to build Mesos.sln with: > > > > msbuild.exe Mesos.sln /t:Build /p:Configuration=Release;Platform=x64 > > > > And, after a while, it ends with two errors: > > > > error C2039: 'mknod': is not a member of 'os' > > error C2039: 'rdev': is not a member of 'os::stat'. > > > > Both are on Project stout_tests (rmdir_tests.cpp). > > > > The point is looking at the code, it is true that both functions are not > > there, so I am a bit confused. > > > > I imagine that, as the port to Windows is not yet finished, the build > will > > not pass the tests, but I am unable to figure out what to do next, and I > > would appreciate some advice on how to build the current version of the > > Agent. > > > > Thank you very much. > > > > > > -- > Deshi Xiao > Twitter: xds2000 > E-mail: xiaods(AT)gmail.com >
