EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Issues with compile 2100 (https://www.eqemulator.org/forums/showthread.php?t=34910)

Irreverent 02-12-2012 08:02 AM

Issues with compile 2100
 
Server 2008 x86
Perl 5.10 x86
Mysql 5.0

fails on ucs & queryserv

queryserver 4 errors (first thing that compiles within server.sln)
cannot open source file '.\clientlist.cpp' no such file or directory
cannot open source file '.\chatchannel.cpp' no such file or directory
cannot open source file '.\ucsconfig.cpp' no such file or directory
cannot open source file '.\ucs.cpp' no such file or directory

ucs 17 errors
all unresolved external symbols like "public: void __thiscall Database:RemoveFriendOrIgnore..."

Irreverent 02-12-2012 08:15 AM

Revert to earlier version 2099 fixed the issue.

Secrets 02-12-2012 08:50 AM

Quote:

Originally Posted by Irreverent (Post 207142)
Revert to earlier version 2099 fixed the issue.

Which version of Visual Studio?

rencro 02-15-2012 03:01 AM

Same for me

Visual Studio 2008 (9)

joligario 02-15-2012 06:13 AM

I use 2010 express and I just removed it from the project along with the references on my own server.

pythag 02-15-2012 07:41 AM

I have errors on 2100 but noticed there are 6 files not 5 this time, qeryserv is the new part, not sure if thats relevant

Irreverent 02-16-2012 07:48 AM

Sorry, Express '08

EventHorizon 02-16-2012 06:03 PM

Same errors
 
Just downloaded version 2103 (VS Express 08, Perl 5.10 - 1008, MySQL 5.1) and got the same errors(on queryserv, ucs).

I'll try going back to v2099 as well.

Thanks!

Irreverent 02-26-2012 07:49 AM

Same on '08, 2103, 5.10.1(1008)

louis1016 02-29-2012 03:19 PM

Any fix for this?

louis1016 02-29-2012 03:24 PM

nm, just unchecked queryserv from the project build and it worked

Irreverent 03-03-2012 07:25 AM

Still fails with 2106, however as louis1016 states, just do a "batch build" and "clean" everything but only "build" the "release" versions of world/zone/ucs/eqsharemem/eqluanch.

Perhaps this code be reverted until its tested with '08 or instructions published in the changelog to say "now required perl 5.x, black cats, free beer, etc"?

c0ncrete 03-06-2012 03:47 PM

I have the same issues and resolve them by removing queryserv from the Build list in the Configuration Manager. Related software and source revision listed below.

Windows XP
Visual Studio 2008 (full)
Perl 5.10.1
MySQL 5.1.46
zlib 1.2.3
EQEmu 2106

Sourdough35 03-06-2012 04:42 PM

I fixed mine the same way. Just don't build queryserv and you'll end up with a fully functioning build of the rest anyway.

But what are we missing by not building queryserv?

Warking 03-11-2012 06:09 AM

Would having queryserv be the reason I am getting:

5 succeeded, 1 failed, 0 skipped ========== ?

joligario 03-11-2012 06:25 AM

Only 1 way to tell. Look through your error logs and see which it was building when it says "Error" (not "Warning").

Warking 03-12-2012 02:35 PM

In another post I mentioned it but just to reply here; I removed queryserv from the list as others have done and it worked fine.

Im on the login configuration steps now so I should hopefully see if everything worked shortly


All times are GMT -4. The time now is 07:07 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.