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 (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.
|
|
|
Logged
|
|
|
|
Kane
|
 |
« Reply #1 on: November 30, 2010, 01:57:02 am » |
|
Thanks!
|
|
|
Logged
|
|
|
|
nicklozon
Newbie

Posts: 5
|
 |
« Reply #2 on: November 30, 2010, 02:54:01 am » |
|
Awesome, though I had fun struggling through building it myself! 
|
|
|
Logged
|
|
|
|
deoxxa
|
 |
« Reply #3 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.
|
|
|
Logged
|
|
|
|
MechWarrior001
Newbie

Posts: 31
|
 |
« Reply #4 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.
|
|
|
Logged
|
|
|
|
Ben S.
Newbie

Posts: 25
|
 |
« Reply #5 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.
|
|
|
Logged
|
|
|
|
MechWarrior001
Newbie

Posts: 31
|
 |
« Reply #6 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?
|
|
|
Logged
|
|
|
|
Ben S.
Newbie

Posts: 25
|
 |
« Reply #7 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.
|
|
|
Logged
|
|
|
|
MechWarrior001
Newbie

Posts: 31
|
 |
« Reply #8 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.
|
|
|
Logged
|
|
|
|
Fador
|
 |
« Reply #9 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.zipYou can get the compiler from 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!
|
|
|
Logged
|
|
|
|
TBK
Newbie

Posts: 13
|
 |
« Reply #10 on: May 13, 2011, 03:23:43 am » |
|
Would it be possible with a new build and setting up a system for nightly builds?
|
|
|
Logged
|
|
|
|
MechWarrior001
Newbie

Posts: 31
|
 |
« Reply #11 on: May 22, 2011, 06:35:37 am » |
|
What command line parameters are you using or have used when compiling and linking these builds?
|
|
|
Logged
|
|
|
|
Bookkc
Newbie

Posts: 3
|
 |
« Reply #12 on: August 27, 2011, 05:28:01 pm » |
|
Can Build last revision for me. For Windows, Please i cant build (
|
|
|
Logged
|
|
|
|
Drakonas
Newbie

Posts: 2
|
 |
« Reply #13 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...
|
|
|
Logged
|
|
|
|
|