Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-27 Thread Stefan Reusch
-Original Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Adam Maras (memzero) Sent: Saturday, November 24, 2007 4:04 PM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-27 Thread Tom Leighton
: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Adam Maras (memzero) Sent: Saturday, November 24, 2007 4:04 PM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't

RE: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Mike Durand
: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote: http://scottbilas.blogspot.com/2007/10/figuring-out-how

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Tobias Kammersgaard
] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote: http://scottbilas.blogspot.com/2007/10/figuring-out-how-to-override

[hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Mulchman
, November 26, 2007 11:34 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition -- [ Picked text/plain from multipart/alternative ] I don't see any new feature that would make me update from VS 2005 to VS 2008, so I'd rather you spend time

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Tobias Kammersgaard
:34 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition -- [ Picked text/plain from multipart/alternative ] I don't see any new feature that would make me update from VS 2005 to VS 2008, so I'd rather you spend time working on Hammer

RE: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Mike Durand
11:43 AM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition -- [ Picked text/plain from multipart/alternative ] VS2005 does that too, and with the SP1 installed there's support for dual core processors, which really boosts performance when

[hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Mulchman
:34 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition -- [ Picked text/plain from multipart/alternative ] I don't see any new feature that would make me update from VS 2005 to VS 2008, so I'd rather you spend time working on Hammer

RE: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Keeper
, November 26, 2007 2:51 PM To: hlcoders@list.valvesoftware.com Subject: RE: [hlcoders] Compiling with Visual C++ 2008 Express Edition Also try the /MP compile switch that will thread per file in VS 2005 rather than per project. Don't know if that option works in VS 2008 or not. -Mike -Original

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Tom Leighton
Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Adam Maras (memzero) Sent: Saturday, November 24, 2007 4:04 PM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes

[hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Adam Buckland
-- [ Picked text/plain from multipart/alternative ] C++ 2005 is still up for download should you still want it linky - http://go.microsoft.com/fwlink/?LinkId=51410clcid=0x409 :-) -- ___ To unsubscribe, edit your list preferences, or view the list

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Michael Kramer
, 2007 4:04 PM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-26 Thread Tobias Kammersgaard
@list.valvesoftware.com Subject: Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote: http

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-25 Thread Andrew Timson
VC++ 2005 Express appears to no longer be available from Microsoft, so I'm not sure how much of a choice they have. On 11/24/07, Ondřej Hošek [EMAIL PROTECTED] wrote: And subsequently delay it for five years? God no. ~~ Ondra On 25.11.07 1:03 Uhr, Adam Maras (memzero) wrote: *sigh*

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-25 Thread Andrew Timson
Never mind, found it--so 2005 is stil available, at least for now. Still, if it truly is just a case of minor tweaks to the project file, and not wholesale code changes, it's probably better to get them out of the way now instead of procrastinating. -- Andrew Timson == Niceness is the

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-25 Thread Ondřej Hošek
They aren't errors. They don't stop the resulting code from compiling and running. It's just the compiler having become more pedantic and, consequently, whining about evil hacks. Unfortunately, there is no way how to say the memoverride.obj definitions should override those in libcmtd.lib. The

[hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Adam Maras (memzero)
I'm getting a crapload of LNK2005 errors under Visual C++ 2008 Express Edition: LIBCMTD.lib(dbgheap.obj) : error LNK2005: __malloc_dbg already defined in memoverride.obj LIBCMTD.lib(dbgheap.obj) : error LNK2005: __nh_malloc already defined in memoverride.obj LIBCMTD.lib(dbgheap.obj) : error

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Tom Leighton
In the Linker properties Input Ignore Specific Library put LIBC,LIBCD,LIBCMTD That works for me :) Adam Maras (memzero) wrote: I'm getting a crapload of LNK2005 errors under Visual C++ 2008 Express Edition: LIBCMTD.lib(dbgheap.obj) : error LNK2005: __malloc_dbg already defined in

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Adam Maras (memzero)
Tried that, got 4084 errors. All unresolved symbol errors. // Adam Maras (memzero) Tom Leighton wrote: In the Linker properties Input Ignore Specific Library put LIBC,LIBCD,LIBCMTD That works for me :) Adam Maras (memzero) wrote: I'm getting a crapload of LNK2005 errors under Visual

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Tom Leighton
Are you compiling debug or release? LIBC,LIBCD,LIBCMTD is for release LIBC,LIBCD,LIBCMT is for debug Adam Maras (memzero) wrote: Tried that, got 4084 errors. All unresolved symbol errors. // Adam Maras (memzero) Tom Leighton wrote: In the Linker properties Input Ignore Specific

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Ondřej Hošek
Not sure what repercussions it will have on debugging, but try specifying the /MT flag. This will force it to link with LIBCMT instead of LIBCMTD; the former does not contain the symbols that memoverride.obj redefines. ~~ Ondra On 24.11.07 21:19 Uhr, Adam Maras (memzero) wrote: Tried that, got

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Ondřej Hošek
The output of cl /? on my machine says the opposite. ~~ Ondra On 24.11.07 21:28 Uhr, Tom Leighton wrote: Are you compiling debug or release? LIBC,LIBCD,LIBCMTD is for release LIBC,LIBCD,LIBCMT is for debug Adam Maras (memzero) wrote: Tried that, got 4084 errors. All unresolved symbol

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Adam Maras (memzero)
Well. I used the settings Tom provided me, and here's the results: Release builds flawlessly. Debug, however, is still choking. // Adam Maras (memzero) Ondřej Hošek wrote: The output of cl /? on my machine says the opposite. ~~ Ondra On 24.11.07 21:28 Uhr, Tom Leighton wrote: Are you

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Tom Leighton
Since i always build release (Content Mount Bug), i have never tried to fix the debug one Adam Maras (memzero) wrote: Well. I used the settings Tom provided me, and here's the results: Release builds flawlessly. Debug, however, is still choking. // Adam Maras (memzero) Ondřej Hošek wrote:

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Jorge Rodriguez
-- [ Picked text/plain from multipart/alternative ] I remember getting similar errors after applying a patch that I found on some wiki. I removed the patch and it worked. This may or may not help you but this is the patch that fixed that problem for me. Index: memoverride.cpp

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Adam Maras (memzero)
I've got more errors than just those functions... it looks it's a bunch of the _Crt and *_dbg functions in memoverride.cpp. I can't simply undefine them, or the game won't start. // Adam Maras (memzero) Jorge Rodriguez wrote: -- [ Picked text/plain from multipart/alternative ] I remember

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Ondřej Hošek
http://scottbilas.blogspot.com/2007/10/figuring-out-how-to-override-malloc-and.html I guess this pretty much describes the problem which has been solved by memoverride.cpp at Valve. Unfortunately, there is no way to shut the linker up about those warnings (the previously

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Adam Maras (memzero)
*sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote: http://scottbilas.blogspot.com/2007/10/figuring-out-how-to-override-malloc-and.html I guess this pretty much

Re: [hlcoders] Compiling with Visual C++ 2008 Express Edition

2007-11-24 Thread Ondřej Hošek
And subsequently delay it for five years? God no. ~~ Ondra On 25.11.07 1:03 Uhr, Adam Maras (memzero) wrote: *sigh* Well, hopefully Mike Durand reads this and makes sure it isn't an issue in the new version of the source code (hint hint!) // Adam Maras (memzero) Ondřej Hošek wrote: