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 09-07-2005, 03:25 PM
ubatch
Sarnak
 
Join Date: Nov 2002
Posts: 88
Default Compile Errors, help please :)

Build Log
--------------------Configuration: Zone - Win32 Perl--------------------
Command Lines
Creating temporary file "C:\DOCUME~1\Brendan\LOCALS~1\Temp\RSPBE.tmp" with contents
[
/nologo /MT /w /W0 /GX /Zi /O2 /Ob2 /I "C:\Perl\lib\CORE" /D "SHAREMEM" /D "CATCH_CRASH" /D _WIN32_WINNT=0x0400 /D "NDEBUG" /D "ZONESERVER" /D "ZONE" /D "INVERSEXY" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "FIELD_ITEMS" /D EQDEBUG=0 /D "EMBPERL" /D "EMBPERL_PLUGIN" /FR"Zone___Win32_Perl/" /Fp"Zone___Win32_Perl/Zone.pch" /YX /Fo"Zone___Win32_Perl/" /Fd"Zone___Win32_Perl/" /FD /c
"C:\EQEMu\Source\zone\client.cpp"
"C:\EQEMu\Source\zone\client_mods.cpp"
"C:\EQEMu\Source\zone\client_packet.cpp"
"C:\EQEMu\Source\zone\client_process.cpp"
"C:\EQEMu\Source\zone\effects.cpp"
"C:\EQEMu\Source\zone\entity.cpp"
"C:\EQEMu\Source\zone\guilds.cpp"
"C:\EQEMu\Source\zone\inventory.cpp"
"C:\EQEMu\Source\zone\petitions.cpp"
"C:\EQEMu\Source\zone\worldserver.cpp"
"C:\EQEMu\Source\zone\zone.cpp"
]
Creating command line "cl.exe @C:\DOCUME~1\Brendan\LOCALS~1\Temp\RSPBE.tmp"
Creating temporary file "C:\DOCUME~1\Brendan\LOCALS~1\Temp\RSPBF.tmp" with contents
[
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib /nologo /subsystem:console /incremental:no /pdb:"Zone___Win32_Perl/Zone.pdb" /map:"../Build/Zone.map" /debug /machine:I386 /nodefaultlib:"libc" /out:"Zone___Win32_Perl/Zone.exe" /libpath:"C:\Perl\lib\CORE"
.\Zone___Win32_Perl\AA.obj
.\Zone___Win32_Perl\aggro.obj
.\Zone___Win32_Perl\attack.obj
.\Zone___Win32_Perl\beacon.obj
.\Zone___Win32_Perl\bonuses.obj
.\Zone___Win32_Perl\client.obj
.\Zone___Win32_Perl\client_logs.obj
.\Zone___Win32_Perl\client_mods.obj
.\Zone___Win32_Perl\client_packet.obj
.\Zone___Win32_Perl\client_process.obj
.\Zone___Win32_Perl\command.obj
.\Zone___Win32_Perl\doors.obj
.\Zone___Win32_Perl\effects.obj
.\Zone___Win32_Perl\embparser.obj
.\Zone___Win32_Perl\embperl.obj
.\Zone___Win32_Perl\embxs.obj
.\Zone___Win32_Perl\entity.obj
.\Zone___Win32_Perl\EQEMuError.obj
.\Zone___Win32_Perl\faction.obj
.\Zone___Win32_Perl\forage.obj
.\Zone___Win32_Perl\groups.obj
.\Zone___Win32_Perl\guilds.obj
.\Zone___Win32_Perl\hate_list.obj
.\Zone___Win32_Perl\inventory.obj
.\Zone___Win32_Perl\loottables.obj
.\Zone___Win32_Perl\Map.obj
.\Zone___Win32_Perl\mob.obj
.\Zone___Win32_Perl\MobAI.obj
.\Zone___Win32_Perl\net.obj
.\Zone___Win32_Perl\npc.obj
.\Zone___Win32_Perl\Object.obj
.\Zone___Win32_Perl\parser.obj
.\Zone___Win32_Perl\petitions.obj
.\Zone___Win32_Perl\pets.obj
.\Zone___Win32_Perl\PlayerCorpse.obj
.\Zone___Win32_Perl\ptimer.obj
.\Zone___Win32_Perl\questmgr.obj
.\Zone___Win32_Perl\spawn2.obj
.\Zone___Win32_Perl\spawngroup.obj
.\Zone___Win32_Perl\spdat.obj
.\Zone___Win32_Perl\spell_effects.obj
.\Zone___Win32_Perl\spells.obj
.\Zone___Win32_Perl\tradeskills.obj
.\Zone___Win32_Perl\trading.obj
.\Zone___Win32_Perl\trap.obj
.\Zone___Win32_Perl\tribute.obj
.\Zone___Win32_Perl\waypoints.obj
.\Zone___Win32_Perl\worldserver.obj
.\Zone___Win32_Perl\zone.obj
.\Zone___Win32_Perl\zonedbasync.obj
.\Zone___Win32_Perl\classes.obj
.\Zone___Win32_Perl\crc32.obj
.\Zone___Win32_Perl\database.obj
.\Zone___Win32_Perl\dbasync.obj
.\Zone___Win32_Perl\dbcore.obj
.\Zone___Win32_Perl\DBMemLeak.obj
.\Zone___Win32_Perl\debug.obj
.\Zone___Win32_Perl\EMuShareMem.obj
.\Zone___Win32_Perl\EQNetwork.obj
.\Zone___Win32_Perl\eqtime.obj
.\Zone___Win32_Perl\Item.obj
.\Zone___Win32_Perl\md5.obj
.\Zone___Win32_Perl\misc.obj
.\Zone___Win32_Perl\MiscFunctions.obj
.\Zone___Win32_Perl\moremath.obj
.\Zone___Win32_Perl\Mutex.obj
.\Zone___Win32_Perl\packet_dump.obj
.\Zone___Win32_Perl\packet_dump_file.obj
.\Zone___Win32_Perl\packet_functions.obj
.\Zone___Win32_Perl\races.obj
.\Zone___Win32_Perl\serverinfo.obj
.\Zone___Win32_Perl\TCPConnection.obj
.\Zone___Win32_Perl\timer.obj
]
Creating command line "link.exe @C:\DOCUME~1\Brendan\LOCALS~1\Temp\RSPBF.tmp"
Output Window
Compiling...
client.cpp
client_mods.cpp
client_packet.cpp
client_process.cpp
effects.cpp
entity.cpp
guilds.cpp
inventory.cpp
petitions.cpp
worldserver.cpp
zone.cpp
Linking...
embperl.obj : error LNK2001: unresolved external symbol _boot_quest
net.obj : error LNK2001: unresolved external symbol "public: __thiscall PerlXSParser::PerlXSParser(void)" (??0PerlXSParser@@QAE@XZ)
Zone___Win32_Perl/Zone.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.


Results
Zone.exe - 3 error(s), 0 warning(s)

--------------------------------------------


Any help on this would be much appreciated. Thank you.
__________________
Malkum [Ex]
Owner of "Caster's Haven"
6.0-DR2 (Velious RC1)
Reply With Quote
  #2  
Old 09-08-2005, 07:04 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

You're missing some files in the project related to quests. Try going through zone/ and making sure all the quest related .cpp and .h files are in the project.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #3  
Old 09-08-2005, 09:13 AM
ubatch
Sarnak
 
Join Date: Nov 2002
Posts: 88
Default

Thanks, got it to compile Went through the tutorial again and this time reinstalled stuff to make sure I had the right files...and it worked.

Thanks!
__________________
Malkum [Ex]
Owner of "Caster's Haven"
6.0-DR2 (Velious RC1)
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 05:27 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3