Compile error with VS 2005

Support forum for questions about compiling and running EQ2Emulator on a Microsoft Windows OS.

Moderator: Team Members

Post Reply
Ash
Posts: 33
Joined: Sun Jul 29, 2007 8:14 am

Compile error with VS 2005

Post by Ash » Thu Jan 10, 2008 1:26 pm

I try to compile the world.exe but I get compile error`s. When I open the project for VS 2003 I get the error that it is the wrong project and that it is for VS 2005.
And when I open the VS 2005 project I get 3 compile error`s and I don`t know how to fix it. And due to that my build fail.
Here is the error. Is there a setting missing or is there something wrong with the source.
Error 1 error C2039: 'last' : is not a member of 'TableVersion' e:\source\everquest 2\source\world\loginserver.cpp 392
Error 2 error C2039: 'last' : is not a member of 'TableVersion' e:\source\everquest 2\source\world\loginserver.cpp 404
Error 3 error C2039: 'last' : is not a member of 'TableVersion' e:\source\everquest 2new\source\world\loginserver.cpp 415

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Thu Jan 10, 2008 3:36 pm

Yah, grab the latest now. I reverted the change when I recompiled the login server to ensure that it didn't break 0.4, but I forgot to change it back before it was committed to the repository.

Ash
Posts: 33
Joined: Sun Jul 29, 2007 8:14 am

Post by Ash » Thu Jan 10, 2008 4:08 pm

The VS 2005 project work now and no compile error. But with VS 2003 I have the same error and I can`t open it with that.
Error:
Your project file version is '8.00'. VS can only load version 7.0 and 7.1 project files.
Project c:\EQ 2\Source\World\World.vcproj failed to open.

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Thu Jan 10, 2008 4:33 pm

OK, try 2003 now using the World VS.Net 2003.sln file. I don't actually have 2003 anymore so 2005 is obviously recommended, but I will try to support 2003 as long as I can.

Ash
Posts: 33
Joined: Sun Jul 29, 2007 8:14 am

Post by Ash » Sat Jan 12, 2008 3:55 pm

The VS2003 solution ask me if I want to convert the whole project to 2003. I pressed no and I compile it with VS2005. As long as I can compile it, it doesn`t matter wich version I use.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests