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. |
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.
|
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! |
All times are GMT -4. The time now is 12:59 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.