EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   windows 7 & eqemu server (https://www.eqemulator.org/forums/showthread.php?t=30291)

kouhei11 01-11-2010 09:53 AM

windows 7 & eqemu server
 
i am looking for somene who has setup the 7.0 + server on a windows 7 system if you can email me at taihei22@hotmail.com or look meup on yahoo IM under subme503 . i have tried the autoinstall server pack and i keep having issues. like that error perl-XS-flag and spell error.

jkennedy 01-11-2010 01:28 PM

i started my server on windows 7 64 bit got it up and running only problem is if ur using 64 bit try a 32 bit perl58 not sure why but 64 bit perls would not work i used perl http://downloads.activestate.com/Act...x86-290470.msi

kouhei11 01-11-2010 02:07 PM

window 7
 
ok going to try that 32 bit out. i think that version of perl was the 64bit now that i think about it.

jkennedy 01-11-2010 03:09 PM

let me know if it helps u out also make sure perl58 is only in perl/bins folder not im eqemu or system 32

kouhei11 01-11-2010 06:34 PM

hmm
 
look me up I am still getting that dam error. ready to pull my hair out. wait i am already going bald

blmille2 01-12-2010 06:15 AM

Stuck at Mysql unresolved links
 
Hello, guys. I'm also compiling on a Win7 64-bit machine.

I think I got the Perl thing worked out, but I'm getting a bunch of unresolved links for mysql.
example:
3>dbasync.obj : error LNK2001: unresolved external symbol _mysql_free_result@4
3>guild_base.obj : error LNK2001: unresolved external symbol _mysql_free_result@4
3>rulesys.obj : error LNK2001: unresolved external symbol _mysql_free_result@4
3>shareddb.obj : error LNK2019: unresolved external symbol _mysql_free_result@4 referenced in function "public: bool __thiscall SharedDatabase::DBLoadNPCFactionLists(int,unsigned int)" (?DBLoadNPCFactionLists@SharedDatabase@@QAE_NHI@Z)
3>zone.obj : error LNK2001: unresolved external symbol _mysql_free_result@4
3>zonedb.obj : error LNK2001: unresolved external symbol _mysql_free_result@4
...
---------------
I'm following the post located here: http://www.eqemulator.net/wiki/wikka.php?wakka=VS2008

Okay, so I had to upgrade my Perl from 5.8 to 5.10 because the server code requires it for Visual C++ 2008 Express Edition.

I'm using mysql 5.1.42 and installed everything at c:\mysql and installed the developer files.

I checked that the files exist. I'm thinking that there is an implied min-version that I'm not currently meeting with mysql.
*EDIT: Yes, I also added the three lines to included directories and libraries from the guide listed above*

What do you guys think?

Thanks!!

Brandon

joligario 01-12-2010 07:26 AM

I am using a Windows7 64-bit laptop and got the server/eq combo working fine. Did not need to install 32-bit perl or anything. You must compile your own server, though. Followed that same wiki guide plus did a few additions (not sure if they helped).

My tools:
xampp 1.73 (comes with mysql and perl already installed)
visual c++ 2008 express
zlib (not sure if it is needed, but followed wiki)
tortoise svn
command prompt
windows notepad

I made sure my path environment variable pointed to mysql and perl directories, and also made sure that the directories were specified in vs2008. I also had to set the build order: emusharemem, world, zone, eqlaunch, ucs

blmille2 01-12-2010 03:12 PM

Win7 x86-64 Build
 
Did you download the latest svn?
Also, one thing to note, the first time I installed mysql I didn't install the developer files (was following the tutorial for only setting up a binary installation of eqemu). The instructions told me it would be fine to go back and tell the installer to install them and all would be good. The problem was what it wouldn't let me choose c:\mysql--it defaulted to c:\ProgramData\mysql or something like that. However, when I went back to look at the ProgramData folder, no Mysql folder was to be found. I did, however, find the developer files in c:\mysql\(forgot the directory, but i remember seeing them sitting there).

I didn't check to see if the environment variable got set to the ProgramData path. I did verify that all the paths were specified in the Include and Library folders in vs2008.

Thanks for posting how you got yours working on Win7 x86-64.
I may have to uninstall mysql and install xamp like you did to get it to work.

Thanks!


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

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