|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support::Windows Servers Support forum for Windows EQEMu users. |
02-10-2017, 06:26 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
What is the latest build for windows?
I've been playing for a week or so on a server I created.
It seems in other areas on this forum, people point out some bugs, I see things about maybe it's fixed in the latest build, or maybe its not.
I used the all in one script, and it worked great... Boom 5 minutes, I've got a server running on windows. AWESOME!
I saw commands I don't think I have ^sow sow... I see people saying they fixed the bot despawn bug, and other annoyances.
Yet, I can't seem to get those things working for me. :-/
So, what is the latest build on windows, when was it compiled, and how do I know if I'm running a server with those fixes or not?
|
02-10-2017, 07:17 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
The installer uses precompiled binaries, both for normal and bot-enabled servers.
I'm not sure how old the 'normal' binaries are..but, I know the bot-enabled ones need to be updated.
I'm in the middle of working on some bot-related stuffs and, when I finish, I'll see about updating those binaries for the installer.
You can also setup locally to compile your own binaries. Just follow the cmake, visual studio and git instructions found in the setup guide:
http://wiki.eqemulator.org/p?Complet...Guide&frm=Main
The rest of the server (mysql, perl, etc...) is already setup from the installer..as is the server directory structure.
__________________
Uleat of Bertoxxulous
Compilin' Dirty
|
02-10-2017, 08:18 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
I just used the install script on linux... It looks like that one does builds... or am I reading it wrong?
|
02-10-2017, 09:25 PM
|
|
Sarnak
|
|
Join Date: Jan 2017
Posts: 31
|
|
You are correct, but it's not the install script that does the building, the eqemu_server.pl that the install script runs is where all of that happens. The Perl script will download binaries for windows or compile them for Linux and gives you some management options if you run the script outside of the installer like database backup.
Edit: But it doesn't build the login server by default on Linux, I had to run cmake to set it to build the login server on my linux host.
|
02-10-2017, 10:07 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
I'm getting out of my depth here...
I'm no developer... Sure I can write a 1/2 crappy Minecraft Mod, but I'm not getting very far on this one. So pardon the questions.
I'm JUST trying to compile new source using the instructions posted, yet I can't download the old versions listed. (microsoft likes new stuff)
So I'm wondering if I'm hosed or not. Also my CMAKE is failing, and all I did was clone the source, and download the dependencies. .. :-/
Also, assuming I do get this built correctly... i haven't given up yet... Do I need to modify my existing SQL database. I don't know where I'm coming from version wise, nor where I'm going to, so I don't know if I also have to update a bunch of tables.
(This is why I ran the all in one installer. ... )
|
02-10-2017, 10:22 PM
|
|
Sarnak
|
|
Join Date: Jan 2017
Posts: 31
|
|
I haven't tested this but I believe the script for Linux pulls the latest source, try copying the eqemu_server.pl into an empty directory and running it, when it comes up type new_server and at the end when it gives you a menu type setup_bots and test to see if that works for you
|
02-10-2017, 10:30 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
I'm about 1/2 thru the process in both cases... Still messing around. I think maybe my cMake problem is, I didn't have visual studios installed yet. So I'm installing 2015 VS FREE. If I'm still stuck after that... It will be time to try and source an old copy.
|
02-10-2017, 11:11 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
Another 30 minutes of digging around...
Apparently, just installing Visual Studios isn't enough. You have to try and create a project with VC++ get get the compilers downloaded and installed, hence CMAKE won't build..
On the bright side, I've spent the last hour swearing at my computer, I do enjoy that part of the process.
|
02-10-2017, 11:22 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
HA! That was it. I had to try and create a C++ project with the 8.1 SDK blah blah blah, another 20 minutes of cursing while it did it's thing, and now CMAKE is 100%
Now I shall try and compile this, and see if I break everything!
|
02-10-2017, 11:28 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
========== Build: 11 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
Booo, time to sort that out.
|
02-10-2017, 11:33 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
don't build x64 if you have x86 perl...
========== Build: 13 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
|
02-10-2017, 11:33 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
If you build a second time, a lot of of messaging will be skipped since parts of the program are already built.
This will help in finding out what actually failed and where. (You can post those logs if you like.)
EDIT: That'll do it
__________________
Uleat of Bertoxxulous
Compilin' Dirty
|
02-10-2017, 11:44 PM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
Now, how do I get the bleeding edge builds???? Where the bots don't depop everytime someone zones in.
|
02-11-2017, 12:16 AM
|
Fire Beetle
|
|
Join Date: Feb 2017
Posts: 20
|
|
That last post may have come across snotty. Not my intention, I appreciate you're reading and helping.
What is this building, with the default? The stable branch, the master branch? I'm not sure how to select what branch to build, because the GIT looks the same for each, so I assume it's some other setting.
|
02-11-2017, 12:22 AM
|
|
Sarnak
|
|
Join Date: Jan 2017
Posts: 31
|
|
git pull should work
open command prompt to the source directory(if you installed git during all of this)
you should be able just to type git pull to update your local
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 09:16 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|