Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-15-2004, 04:21 PM
Dougnutz
Fire Beetle
 
Join Date: Sep 2004
Posts: 5
Default compile issue, Unresolved external symbol

I am trying to compile a 0.5.5 version of the emulator for a friend of mine.(using M$ Vs2003 on a win xp machine) I realize this release is out of date but he wants to stick with it because it is very playable . Anyway the world project and the eqmemshare compile just fine but the Zone returns the following output

Compiling...
timer.cpp
TCPConnection.cpp
serverinfo.cpp
races.cpp
packet_functions.cpp
packet_dump_file.cpp
packet_dump.cpp
Mutex.cpp
moremath.cpp
MiscFunctions.cpp
misc.cpp
md5.cpp
Item.cpp
guilds.cpp
eqtime.cpp
EQNetwork.cpp
EMuShareMem.cpp
debug.cpp
DBMemLeak.cpp
dbcore.cpp
dbasync.cpp
database.cpp
crc32.cpp
classes.cpp
zonedbasync.cpp
zone.cpp
worldserver.cpp
spells.cpp
spawngroup.cpp
spawn2.cpp
PlayerCorpse.cpp
petitions.cpp
parser.cpp
Object.cpp
npc.cpp
net.cpp
MobAI.cpp
mob.cpp
Map.cpp
loottables.cpp
hate_list.cpp
groups.cpp
forage.cpp
faction.cpp
EQEMuError.cpp
entity.cpp
doors.cpp
command.cpp
client_process.cpp
client.cpp
attack.cpp
Linking...
spells.obj : error LNK2019: unresolved external symbol "public: void __thiscall Beacon::AELocationSpell(class Mob *,float,unsigned short)" (?AELocationSpell@Beacon@@QAEXPAVMob@@MG@Z) referenced in function "public: bool __thiscall Mob::SpellFinished(unsigned short,unsigned int,unsigned short,unsigned short)" (?SpellFinished@Mob@@QAE_NGIGG@Z)
spells.obj : error LNK2019: unresolved external symbol "public: __thiscall Beacon::Beacon(class Mob *,int)" (??0Beacon@@QAE@PAVMob@@H@Z) referenced in function "public: bool __thiscall Mob::SpellFinished(unsigned short,unsigned int,unsigned short,unsigned short)" (?SpellFinished@Mob@@QAE_NGIGG@Z)
../build/ZoneDebug.exe : fatal error LNK1120: 2 unresolved externals

Can anyone point me in right direction?

NooB/learner
Reply With Quote
  #2  
Old 10-15-2004, 10:55 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

Sounds like you need to add the file zone/beacon.cpp to your VS.NET solution/project, then rebuild.
Reply With Quote
  #3  
Old 10-16-2004, 04:57 PM
Dougnutz
Fire Beetle
 
Join Date: Sep 2004
Posts: 5
Default

I don't know why I didn't see that.
Ya know sometimes I think staying up to late affects the brain....

Thanks Compiled perfectly
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

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


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3