PDA

View Full Version : server set-up wiki dose not work


warkid
04-28-2014, 04:21 PM
so im following this walk through
https://github.com/EQEmu/Server/wiki/Public-EQEmulator-Server-Setup-Guide-%28Windows-32-bit%2C-No-Webserver%29

but when i tell cmake to configure i get

CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:446 (execute_process):
execute_process given COMMAND argument with no value.
Call Stack (most recent call first):
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:48 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake:131 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:14 (PROJECT)


The C compiler identification is unknown
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:446 (execute_process):
execute_process given COMMAND argument with no value.
Call Stack (most recent call first):
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:48 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake:127 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:14 (PROJECT)

i followed step by step


The CXX compiler identification is unknown
Looking for include file stdint.h
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeCInformation.cmake:37 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)


CMake Error: Internal CMake error, TryCompile configure of cmake failed
Looking for include file stdint.h - not found
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindZLIB.cmake:85 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:276 (FIND_PACKAGE)


Configuring incomplete, errors occurred!
See also "C:/EQ/Source/Build/CMakeFiles/CMakeOutput.log".
See also "C:/EQ/Source/Build/CMakeFiles/CMakeError.log".

warkid
04-28-2014, 04:31 PM
so i set as VS12 instead and it worked without any problems

warkid
04-28-2014, 04:37 PM
getting a crap load of warnings whilst building with VS
uknown compiler version' mismatch etc etc

Akkadius
04-28-2014, 04:47 PM
Use this guide:

http://wiki.eqemulator.org/p?Complete_Windows-based_Server_Setup_Guide&frm=Main

warkid
04-28-2014, 04:49 PM
im in middle of using that one :) i deleted all stuff from other but yet i still get erros whilst building ... going to wait till build is finished and see what i get

warkid
04-28-2014, 04:51 PM
this is one or 2 of the problems im getting

11> Unknown compiler version - please run the configure tests and report the results
11> lua_entity_list.cpp
11> Unknown compiler version - please run the configure tests and report the results
11> lua_general.cpp
11> Unknown compiler version - please run the configure tests and report the results
11>c:\eq\source\zone\mob.h(602): warning C4244: 'return' : conversion from 'const float' to 'int16', possible loss of data (..\..\zone\lua_entity_list.cpp)
11>c:\eq\source\zone\npc.h(236): warning C4244: 'return' : conversion from 'const float' to 'int16', possible loss of data (..\..\zone

i just snap copied it so not all info there

moofta
04-28-2014, 06:27 PM
1. Ensure you are using Visual Studio Express 2013 for Windows Desktop NOT Visual Studio Express 2013 for Windows. Confusing, I know. If that doesn't work:-
2. If you are using a diff kind of Visual Studio, try reinstalling/repairing it. If that doesn't work:-
3. Download the Windows SDK from the link posted on the wiki.

warkid
04-28-2014, 07:37 PM
server is up and running... just cant get it listed in eqemu server list

Esildor
04-28-2014, 07:44 PM
You mean the server list here on eqemulator.org?

I'm not sure that set up process is enabled right now.

warkid
04-28-2014, 07:55 PM
it should list any server thats active as far as im aware ...
as i dont have EQ installed yet i cant log on and see if server is listed
server name is warville if anyone passes by sever list let me know please im gonna install game shortly

although i think i got a problem with ports 7000-7100 and 9000

dosnt look like they want to allow connections but i maybe wrong... contacted my isp who said they do not block any ports what so ever

warkid
04-28-2014, 07:58 PM
just done port scan on 7000-7100 and got this
Host is up.

All 202 scanned ports on 192.168.1.200 are filtered (101) or open|filtered (101)

Too many fingerprints match this host to give specific OS details

any ideas?

warkid
04-28-2014, 08:07 PM
Host is up.

All 202 scanned ports on xdsl-**-***-***-***.netcologne.de (**.***.***.***) are filtered (101)

or open|filtered (101)

this is what it returns when i use external instead of (internal comment above) ip

Esildor
04-28-2014, 08:12 PM
Server list here and the login server(server list when actually logging in) are two separate entities. For instance, I've been working on my server for ~2months, if I have my server up it shows up no problem on the login list. Although, I haven't even played with trying to get it on the server list here on the site yet so it isn't there.

The ports are so outsiders can login, you just need to open them on your router. Your isp may not block them but more than likely they're closed by default.

For verizon I open an internet window, type in my IP then login to my router and can play with ports there.

Did not see 'Warville' on the login server list @ 8:15pm est.

warkid
04-28-2014, 08:14 PM
they are all open in router
7000-7100
9000
9080
and 3306

are all set up on router and point to this PC

so this is where my problem is... server is not listed

warkid
04-28-2014, 08:22 PM
this is my router port config

# Service Name Start Port End Port Server IP Address
1 EQEMU1 9080 9080 192.168.1.200 UDP
2 EQEmu 3306 3306 192.168.1.200 UDP
3 HTTP 7000 7100 192.168.1.200 UDP
4 eqemu 9000 9000 192.168.1.200 UDP

so far as im aaware thats all right?

Valorborn
05-02-2014, 10:25 PM
I'm experiencing a separate issue.

world.exe is kicking back a 1045 error access denied for eq@localhost with password YES. Some older posts on the forums show its a sql privilege issue.

I used the setup guide found at: http://wiki.eqemulator.org/p?Complete_Windows-based_Server_Setup_Guide&frm=Main

I don't understand enough about SQL to explain in more detail with out creating a long post that is likely filled with erroneous information. I tried some SQL commands with "Grant All Privileges" in it but I've never used SQL before today.

My guess based on the error is that world.exe is attempting to pull data from one of the databases but instead of using the username I set up in the guide it is using another one that doesn't have admin permissions, but I don't know where to change the credentials it using.

Thank you,


Ephron

lerxst2112
05-02-2014, 10:27 PM
Look at your config files and make sure all the username/password combinations are correct.

Valorborn
05-02-2014, 11:00 PM
What's the name of the config file in question man? The wiki didn't have me set a username/password in a config file so I'm not sure where to go. I do know my uroot password though.

lerxst2112
05-03-2014, 01:23 AM
You mean this part of the guide?
http://wiki.eqemulator.org/p?Complete_Windows-based_Server_Setup_Guide&frm=Main#7

Which links to http://wiki.eqemulator.org/p?eqemu_config.xml&frm=Main where the configuration file is explained. You want the database configuration section.

Valorborn
05-03-2014, 08:04 AM
lerxst2112 I saw the link to the file you posted while I was doing the walk through, I opened it and closed it almost immediately feeling confused lol. Anyway I see two password fields with the username 'eq' listed, which is promising. And that absolutely killed the 1045 error. Now I get an error stating "error reading end tag" for that file. Going to read through the file and recheck the wiki to make sure something that is obvious isn't skipped. Thanks for getting me one stepped closer to my goal man.

I read through the config file wiki and nada. Also I googled it and all the google results yield nothing recent, making me wonder if I'm the only person with this issue in the last 6 years lol. I'm not that special. Out of memory I'm thinking I messed up the part where you remove the .full from the file and then delete the other one. Reverse that order, but yeah. Going to check that out.

lerxst2112
05-04-2014, 12:40 AM
A missing end tag means you messed up the file while editing it.