View Single Post
  #19  
Old 01-08-2016, 10:30 AM
dpjaf4t
Fire Beetle
 
Join Date: May 2010
Posts: 21
Default

Quote:
Originally Posted by Krran View Post
....
2. Rebuilt the server again, using Visual Studio 12, 64-bit (I used this version on my last update, around June 2014, without error)
....
6. I then ran all the updating options available in the update prompt (DB, emu exes, .dlls, etc) to try to get as current as possible
....
I am getting the following pop-ups when attempting to launch the server:
....
2. zone.exe is giving an error - "perl512.dll is missing" (it appears I have perl514 on my machine)
I am thinking that in the "emu exes" that the eqemu_update script downloads, the binaries are hard-coded specifically to (Active)Perl 5.12, especially given that being Akkadius' favored version for EQEMU. But when you built your own binaries, the CMake script found your locally-installed perl version.

Not being mean, but: Why build your own server executables and then overwrite them with Akkadius' versions? One of those steps seems at best unnecessary, and at worst you end up with the conflicting dependencies.
Reply With Quote