EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Compile Errors, help please :) (https://www.eqemulator.org/forums/showthread.php?t=19283)

ubatch 09-07-2005 03:25 PM

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.

Cisyouc 09-08-2005 07:04 AM

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.

ubatch 09-08-2005 09:13 AM

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.