New VC6 Project files

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

New VC6 Project files

Post by Valerian » Sun May 04, 2003 10:27 am

Problem: wsock32.lib needs to be added to the link tab's Object/Library modules.

Problem: (well, warning at least... non-fatal problem)

LINK : warning LNK4044: unrecognized option "nodefaultlibrary:libc.lib"; ignored
Creating library ..\Release\NoPerl/EQLib.lib and object ..\Release\NoPerl/EQLib.exp
LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library

Solution: change the option to /nodefaultlib:"libc.lib" (currently /nodefaultlibrary:"libc.lib")

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon May 05, 2003 12:34 am

Problem: struct alignment set to 8 bytes in vc6 project file, needs to be 1 byte.

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Mon May 05, 2003 3:06 am

The correct vc60 project file was checked into cvs on 5/3.

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon May 05, 2003 5:35 am

obviously, which is why I'm posting the problems with them.. the problems and fixes I have posted here apply to the project files on the CVS.

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon May 05, 2003 6:15 am

actually, my bad, stupid vc6 decided that since it couldn't find the eqlib.dsp project file (which btw is NOT included with the cvs, thus it can't be built in vc6 developer environment) it used one of my old ones. we need to get eqlib.dsp into the CVS.

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Mon May 05, 2003 1:37 pm

Oops, my bad. The eqlib.dsp is now checked in.

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Mon May 05, 2003 6:49 pm

sweet, compiles like a charm, thanks.