EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Bug Reports (https://www.eqemulator.org/forums/forumdisplay.php?f=591)
-   -   Compile problems over the past couple days (https://www.eqemulator.org/forums/showthread.php?t=16736)

Elkay 11-01-2004 02:55 PM

Compile problems over the past couple days
 
For the past 2-3 days I've been having compile issues from CVS, and they still exist with the massive update as of a couple hours ago. I've tried with both VS 2002 and VS 2003 and get the exact same errors.

c:\Projects\temp\EQEmuCVS\Source\EMuShareMem\MMF.c pp(302): warning C4532: 'return' : jump out of __finally block has undefined behavior during termination handling
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4661): error C2039: 'door_param' : is not a member of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4664): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\common\../zone\zonedump.h(176) : see declaration of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4661): error C2039: 'door_param' : is not a member of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4664): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\zonedump.h(1 76) : see declaration of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\doors.cpp(53 ): error C2039: 'door_param' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\doors.cpp(54 ): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\zonedump.h(1 76) : see declaration of 'Door'

Just a heads up that something on the CVS is probably out of sync from your local copies. I've also tried a clean download from SF with the same results.

Speedz 11-01-2004 04:38 PM

I'm glad I'm not the only one heh....been beating my compilers up over this :-(

Edgar1898 11-01-2004 07:21 PM

Re: Compile problems over the past couple days
 
Quote:

Originally Posted by Elkay
For the past 2-3 days I've been having compile issues from CVS, and they still exist with the massive update as of a couple hours ago. I've tried with both VS 2002 and VS 2003 and get the exact same errors.

c:\Projects\temp\EQEmuCVS\Source\EMuShareMem\MMF.c pp(302): warning C4532: 'return' : jump out of __finally block has undefined behavior during termination handling
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4661): error C2039: 'door_param' : is not a member of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4664): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\common\../zone\zonedump.h(176) : see declaration of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4661): error C2039: 'door_param' : is not a member of 'Door'
C:\Projects\temp\EQEmuCVS\Source\common\database.c pp(4664): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\zonedump.h(1 76) : see declaration of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\doors.cpp(53 ): error C2039: 'door_param' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\doors.cpp(54 ): error C2039: 'size' : is not a member of 'Door'
c:\Projects\temp\EQEmuCVS\Source\zone\zonedump.h(1 76) : see declaration of 'Door'

Just a heads up that something on the CVS is probably out of sync from your local copies. I've also tried a clean download from SF with the same results.

That problem has been fixed since this afternoon, its already on SF, in fact here is the link:
http://cvs.sourceforge.net/viewcvs.p....h?view=markup

Cisyouc 11-02-2004 03:17 AM

Edgar,
I'm still having problems with latest CVS.
Code:

--------------------Configuration: Zone - Win32 Release--------------------
Compiling...
Command line warning D4002 : ignoring unknown option '/Ob2'
AA.cpp
aggro.cpp
attack.cpp
beacon.cpp
bonuses.cpp
client.cpp
client_mods.cpp
client_process.cpp
command.cpp
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\math.h(514) : error C2894: templates cannot be declared to have 'C' linkage
doors.cpp
effects.cpp
entity.cpp
EQEMuError.cpp
faction.cpp
forage.cpp
groups.cpp
guilds.cpp
hate_list.cpp
inventory.cpp
loottables.cpp
Map.cpp
mob.cpp
MobAI.cpp
net.cpp
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\math.h(514) : error C2894: templates cannot be declared to have 'C' linkage
npc.cpp
Object.cpp
parser.cpp
petitions.cpp
pets.cpp
PlayerCorpse.cpp
ptimer.cpp
spawn2.cpp
spawngroup.cpp
spdat.cpp
spell_effects.cpp
spells.cpp
tradeskills.cpp
trading.cpp
trap.cpp
waypoints.cpp
worldserver.cpp
zone.cpp
zonedbasync.cpp
classes.cpp
crc32.cpp
database.cpp
dbasync.cpp
dbcore.cpp
DBMemLeak.cpp
debug.cpp
EMuShareMem.cpp
EQNetwork.cpp
eqtime.cpp
Item.cpp
md5.cpp
misc.cpp
MiscFunctions.cpp
moremath.cpp
Mutex.cpp
packet_dump.cpp
packet_dump_file.cpp
packet_functions.cpp
races.cpp
serverinfo.cpp
TCPConnection.cpp
timer.cpp
Error executing cl.exe.

Zone.exe - 2 error(s), 1 warning(s)


Elkay 11-02-2004 03:25 AM

Kind of odd thing happened here.. I downloaded from CVS about 30 minutes ago, it failed the same as it had been. Re-downloaded from scratch again about 10 minutes ago and it just successfully compiled. I think SF is WAY lagging right now. Give it another shot.

Cisyouc 11-02-2004 03:56 AM

Quote:

Originally Posted by Elkay
Kind of odd thing happened here.. I downloaded from CVS about 30 minutes ago, it failed the same as it had been. Re-downloaded from scratch again about 10 minutes ago and it just successfully compiled. I think SF is WAY lagging right now. Give it another shot.

Code:

--------------------Configuration: Zone - Win32 Release--------------------
Compiling...
Command line warning D4002 : ignoring unknown option '/Ob2'
command.cpp
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\math.h(514) : error C2894: templates cannot be declared to have 'C' linkage
net.cpp
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\math.h(514) : error C2894: templates cannot be declared to have 'C' linkage
Error executing cl.exe.

Zone.exe - 2 error(s), 1 warning(s)

Still not working.

Edgar1898 11-02-2004 04:25 AM

Your using VC 6.0?

Cisyouc 11-02-2004 04:26 AM

Yessir.

Elkay 11-02-2004 05:00 AM

I was using VS 2003 when mine finally successfully compiled. I'm at work right now though so I can't test it out yet.

Speedz 11-02-2004 07:36 AM

I'm useing VS 2003 and this time round got more errors than at my previous post...but I'ma programming noob so *shrug*

Elkay 11-02-2004 07:59 AM

Try it from a fresh CVS download into a new directory, don't try merging changes. I've noticed as of recent that CVS hasn't worked so well for merging and detecting changed files.

Cisyouc 11-02-2004 08:23 AM

Quote:

Originally Posted by Elkay
Try it from a fresh CVS download into a new directory, don't try merging changes. I've noticed as of recent that CVS hasn't worked so well for merging and detecting changed files.

I've been clearing it and redownloading...still, math.h error.

Xentar 11-02-2004 12:13 PM

Can any of you guys who are compiling the newest CVS post a compiled version of zone.exe and world.exe which fixes the latest black screen issue facing many of us who have switched to the Kunark DB?
Currently I can't get into my server nor can any of the other players who usually get on the server. Everyone is getting the black screen after char selection.

hypershadow66 11-02-2004 12:52 PM

With the new CVS i am getting 83 errors when it is linking. It is clearly all due to the new quest system and i dont know how to fix it. some of the errors are

Code:

Linking...
client.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall Client::DBAWComplete(unsigned char,class DBAsyncWork *)" (?DBAWComplete@Client@@UAEXEPAVDBAsyncWork@@@Z)
client.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientLogs::unsubscribeAll(class Client *)" (?unsubscribeAll@ClientLogs@@QAEXPAVClient@@@Z)
command.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientLogs::unsubscribeAll(class Client *)" (?unsubscribeAll@ClientLogs@@QAEXPAVClient@@@Z)
client.obj : error LNK2001: unresolved external symbol "class ClientLogs client_logs" (?client_logs@@3VClientLogs@@A)
command.obj : error LNK2001: unresolved external symbol "class ClientLogs client_logs" (?client_logs@@3VClientLogs@@A)
zone.obj : error LNK2001: unresolved external symbol "class ClientLogs client_logs" (?client_logs@@3VClientLogs@@A)


killspree 11-02-2004 01:15 PM

You need to add all the new quest files to your project.


All times are GMT -4. The time now is 04:54 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.