Mineserver Community

Mineserver => News => Topic started by: deoxxa on November 30, 2010, 01:38:41 am

Title: Windows Builds
Post by: deoxxa on November 30, 2010, 01:38:41 am
Okay, yesterday I set up an automated system for Windows builds. It's still a little clunky and far from perfect, but it's "working". You can find the builds at http://mineserver.be/downloads (http://mineserver.be/downloads) (I'll do up a nicer page today). Generally you'll want to get the newest file available, it's (probably) the most bug-free.

The exe files will install Mineserver, create shortcuts in the start menu, create an uninstaller and add an entry in the add/remove programs dialog. There may be issues on Vista/7 because of permissions in the program files directory, but in that case you'll just need to modify the config to put the map files, ban list and whitelist in a directory you have write access to.
Title: Re: Windows Builds
Post by: Kane on November 30, 2010, 01:57:02 am
Thanks!
Title: Re: Windows Builds
Post by: nicklozon on November 30, 2010, 02:54:01 am
Awesome, though I had fun struggling through building it myself! ;)
Title: Re: Windows Builds
Post by: deoxxa on November 30, 2010, 07:00:20 am
Awesome, though I had fun struggling through building it myself! ;)

Heh, it is a bit of a pain to get the environment set up, I'm planning on writing it up on the wiki at some point.
Title: Re: Windows Builds
Post by: MechWarrior001 on December 03, 2010, 09:08:17 am
Right now your builds require a couple extra gnu dlls, while mine only require libnoise.dll and zlibwapi.dll. Perhaps it's because I'm running VC++ 2010?

That aside, if you need more time I can start handling the windows builds so your less busy.
Title: Re: Windows Builds
Post by: Ben S. on December 04, 2010, 01:24:03 am
I'm currently doing linux/windows builds with gcc/mingw, and this would be very easy to automate.  Also I do build static executables so there won't be any dll's/so's floating around.  If you guys have any questions just let me know.

I am also bnshrdr on the minecraft forums.
Title: Re: Windows Builds
Post by: MechWarrior001 on December 04, 2010, 06:42:17 am
I'm currently doing linux/windows builds with gcc/mingw...

I can never seem to get Cygwin and MinGW32 working for me on XP. How'd you do it?
Title: Re: Windows Builds
Post by: Ben S. on December 04, 2010, 08:20:09 am
What part isn't working for you?   I do know however that the way the makefile is that it won't link properly so I have to adjust that manually.  But other than that I have no issues.
Title: Re: Windows Builds
Post by: MechWarrior001 on December 06, 2010, 06:19:12 am
Previously in the past I tried setting it up so I can compile Tremulous, but I never figured out what I was doing wrong. I wonder if I can use VC++ for it.
Title: Re: Windows Builds
Post by: Fador on December 15, 2010, 10:37:06 pm
I'm now doing builds with VS2010 and I put a pack to our downloads for windows users to build mineserver without too much trouble: http://mineserver.be/downloads/mineserver-VS2010_build_pack.zip (http://mineserver.be/downloads/mineserver-VS2010_build_pack.zip)

You can get the compiler from http://www.microsoft.com/express/Windows/ (http://www.microsoft.com/express/Windows/).

The pack should contain all needed libs, headers and dll's. There is also a .bat file which can be used to build mineserver if you have git (and 7zip) installed. You might have to change the folders in the script!

Have fun and comment if something is missing from the pack!
Title: Re: Windows Builds
Post by: TBK on May 13, 2011, 03:23:43 am
Would it be possible with a new build and setting up a system for nightly builds?
Title: Re: Windows Builds
Post by: MechWarrior001 on May 22, 2011, 06:35:37 am
What command line parameters are you using or have used when compiling and linking these builds?
Title: Re: Windows Builds
Post by: Bookkc on August 27, 2011, 05:28:01 pm
Can Build last revision for me. For Windows, Please i cant build (
Title: Re: Windows Builds
Post by: Drakonas on April 12, 2012, 06:36:24 am
Have fun and comment if something is missing from the pack!

I tried using your script today, and it finished with no errors...except there was no exe in the bin directory or the zip file created. xD

Maybe you're script is 2 years old? lol, does it need to be updated, or am I missing something...