EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   "Build" Problem! (https://www.eqemulator.org/forums/showthread.php?t=35167)

xd4v3x 04-06-2012 01:09 AM

"Build" Problem!
 
ok so i am at the point right now where i am building the files, but i only get "1 succefull and 5 failed" i follow step by step and it keeps giving me that error message. and when i go in the build folder it only has the EMuShareMem.dll, is there somthing i am doing wrong. another thing when i click on build it has " build solution" not just "build"??
please help


Thanks

lerxst2112 04-06-2012 03:13 AM

You need to post the errors for anyone to help you without guessing.

If I did have to guess though I'd say you probably didn't set the library and include paths for MySQL or Perl properly.

wolfwalkereci 04-06-2012 11:11 AM

Go through the guide again and double check that you followed every step as listed.
You might have done everything correctly but as Lerxst2112 said you have not posted enough information for people to assist you.
If you can give more info there are people here that will help you figure out whats happening.

xd4v3x 04-06-2012 03:31 PM

ok keeps getting an error message saying that it " Fatal error:C1083 cannot open include file: mysql.h, no such file or directory."

6>c:\source\trunk\eqemuserver\ucs\../common/dbcore.h(9) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
6>database.cpp
6>.\database.cpp(29) : fatal error C1083: Cannot open include file: 'errmsg.h': No such file or directory
6>clientlist.cpp
6>c:\source\trunk\eqemuserver\ucs\../common/dbcore.h(9) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
6>chatchannel.cpp
6>c:\source\trunk\eqemuserver\ucs\../common/dbcore.h(9) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory

lerxst2112 04-06-2012 03:50 PM

Ok, like I guessed you didn't set the MySQL include paths correctly. Go over that part of the guide again.

xd4v3x 04-06-2012 03:56 PM

hmm which i did. and double checked! :/

joligario 04-06-2012 04:17 PM

What compiler are you using?

Derision 04-06-2012 04:19 PM

Quote:

Originally Posted by xd4v3x (Post 208664)
hmm which i did. and double checked! :/

You still did it wrong.

Let's say your MySQL include directory is here:

http://www.rama.demon.co.uk/eq2.png

Note this is where mysql.h is.

Then, in Visual Studio (assuming 2008 version), select the Tools/Options menu option, select VC++ Directories, then select 'Show Directories for Include Files', and make sure you have the same directory that your mysql.h is in, in the list there, i.e.:

http://www.rama.demon.co.uk/eq1.png

xd4v3x 04-06-2012 05:16 PM

THANK YOU FOR EVERYONES INPUT.
so what happened was my dumby didny change it from exe to include from the drop down. so it was missing the three locations.

thanks again

xd4v3x 04-06-2012 05:25 PM

ok so now, i am missing two files which are zones.exe and world.exe got a bit futher now

xd4v3x 04-06-2012 05:40 PM

6>.\database.cpp(586) : warning C4244: 'initializing' : conversion from 'time_t' to 'int', possible loss of data
6>clientlist.cpp
6>.\clientlist.cpp(1012) : warning C4018: '<' : signed/unsigned mismatch
6>.\clientlist.cpp(1314) : warning C4018: '<' : signed/unsigned mismatch
6>.\clientlist.cpp(1317) : warning C4018: '<' : signed/unsigned mismatch
6>.\clientlist.cpp(1427) : warning C4018: '<' : signed/unsigned mismatch
6>.\clientlist.cpp(1430) : warning C4018: '<' : signed/unsigned mismatch
6>chatchannel.cpp

lerxst2112 04-06-2012 05:43 PM

Those are warnings, not errors. Do a full rebuild and then search in the output window for the word error to find what's not working.

xd4v3x 04-06-2012 05:56 PM

3>tinyxmlerror.cpp
3>EQEMuError.cpp
3>.\EQWParser.cpp(116) : error C2106: '=' : left operand must be l-value
3>.\EQWParser.cpp(123) : error C2106: '=' : left operand must be l-value

xd4v3x 04-06-2012 05:57 PM

i also rebuild it. :) and i got 4 success and 2 fails

wolfwalkereci 04-06-2012 06:41 PM

Yea uncheck queryserver
It'll work after that.


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

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