Latest Build
Anyone getting errors on compile? I got world to compile, but zone gives this:
one.cpp: In function `void CleanupLoadZoneState(...)': zone.cpp:1344: `spawn2_dump' undeclared (first use this function) zone.cpp:1345: `spawn2_loaded' undeclared (first use this function) zone.cpp:1346: `gmspawntype_dump' undeclared (first use this function) zone.cpp:1347: `npc_dump' undeclared (first use this function) zone.cpp:1348: `npc_loaded' undeclared (first use this function) zone.cpp:1349: `npcloot_dump' undeclared (first use this function) zone.cpp: In member function `Spawn2* Database::LoadSpawn2(LinkedList<Spawn2*>&, unsigned int, unsigned int)': zone.cpp:1360: parse error before `;' token zone.cpp: In member function `bool Database::GetDecayTimes(npcDecayTimes_Struct*)': zone.cpp:1432: parse error before `;' token zone.cpp: In member function `bool Database::LoadZonePoints(const char*, uint8**, int32*)': zone.cpp:1459: parse error before `;' token make: *** [zone.o] Error 1 [strago@localhost zone]$ Any idea's? |
NM,
Figured it out. Make sure to change the location of mysql.h in dbcore.h and database.h to the location on your system. Also make sure to put version.h into common. |
Redhat FC2
OK - not alot to add just wanted to write that I just got a good compile on FC2 with the latest source from CVS. I had to update the make files to use the hard includes -I etc instead of where they tried to tie in 'mysql_config' calls.
The world compiled right out of the box, but the zone and emushared had to have the makefile adjusted (on my box). So in reponse to above - still a good compile just watch your MySQL and lib includes. |
I have always had to hard code the LIBS on RH9. Makes no sense to me.
|
where can i download the latest linux release at?
|
There is no special linux release. Their is only a code release. What you do with it to make it compile on additional OS's is your business. But it should compile on linux just fine
|
I was hoping someone had linux compiled executables I could download. I'm a linux newb of sorts. I'd be trying to run this on my windows server but I am trying to forcefeed myself a linux education :-)
|
every linux box will vary, sometimes substantially from another. So most executables won't run from machine to machine. Not saying they won't but there's a good chance they'll have issues.
|
See my sig. (You can interchange the apple with the bird or peacock or penguin or whatever you guys are)
|
Quote:
|
Greetings. I installed and compiled EMU 6.0 DR2 on my Redhat 9 server and I got world running ok, but zone does the following:
[Status] Starting Log: logs/eqemu_zone.log [Status] Using database 'eq' at localhost [Status] CURRENT_ZONE_VERSION: EQEMu 0.6.0-DR2 [Status] Loading Variables [Status] Loading zone names [Status] Loading items [Error] Starting Log: logs/eqemu_error_zone.log [Error] LoadEMuShareMemDLL::Load() failed to load library 'libEMuShareMem.so'. Error=0 [Error] Loading items FAILED! Failed. But ignoring error and going on... [Status] Loading npcs [Status] Loading npc faction lists [Error] LoadEMuShareMemDLL::Load() failed to load library 'libEMuShareMem.so'. Error=0 [Error] Loading npcs faction lists FAILED! Anyone have any tips they can share? I know this is user error on my part :-) |
Actually, disregard my post above since I have that working now, however, I am getting this line of text sent to my console after the world and zone have been running for a few minutes. Anyone if there is a quick fix to this? I am using the PEQSErver.com Kunark database.
Error in LoadTempMerchantData query 'select ml.npcid,ml.slot,ml.itemid,ml.charges from merchantlist_temp ml, npc_types nt, spawnentry se, spawn2 s2 where nt.id=ml.npcid and nt.id=se.npcid and se.spawngroupid=s2.spawngroupid and s2.zone='qeynos' group by ml.npcid,slot order by npcid,slot asc' #1146: Table 'eq.merchantlist_temp' doesn't exist EDIT: I am also seeing this in my eqemu_error_zone.og: 2514 [11.08. - 20:22:56] Starting Log: logs/eqemu_error_zone.log 2514 [11.08. - 20:22:56] worldserver.Connect() FAILED! Any ideas? EDIT x2: I did a ps -aux and I see both ./world and ./zone running even with the errors. I logged in to eqemu and saw my server shows up on the server list, but it shows up as LOCKED even though I have locked=false in my Loginserver.ini file so I cant log into it. Is it showing as locked even though these errors are reporting? |
LOL nevermind.. I got it all working just fine now :-)
|
All times are GMT -4. The time now is 09:49 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.