Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

What MSVC Version Can Build Successfullty?

Skilled Illusionist
Joined
May 17, 2013
Messages
309
Reaction score
206
install vs2008 then install vs2013? and use msvc9 by vs2013 ? to build warz src?
No, you can just build the source from the VS version you want.
The problem is that some libraries/codes got deprecated along with newer versions, so either you upgrade these codes/libraries or just stick with the 2013/2008 which are easier to compile
 
Upvote 0
Newbie Spellweaver
Joined
Dec 12, 2022
Messages
31
Reaction score
0
No, you can just build the source from the VS version you want.
The problem is that some libraries/codes got deprecated along with newer versions, so either you upgrade these codes/libraries or just stick with the 2013/2008 which are easier to compile
are you sure all lib has new version ?

No, you can just build the source from the VS version you want.
The problem is that some libraries/codes got deprecated along with newer versions, so either you upgrade these codes/libraries or just stick with the 2013/2008 which are easier to compile
vs2022 supply msvc140(vs2015), and supply c++11 ,now we just update c++98 to c++11,i think
 
Last edited:
Upvote 0
Skilled Illusionist
Joined
May 17, 2013
Messages
309
Reaction score
206
are you sure all lib has new version ?


vs2022 supply msvc140(vs2015), and supply c++11 ,now we just update c++98 to c++11,i think
When I said "upgrade these codes/libraries" I mean that some libraries and codes are deprecated, they will not work on newer versions of Visual Studio, so either you use another framework (change the whole code) or just stick with the VS2013/2008
 
Upvote 0
Newbie Spellweaver
Joined
Dec 12, 2022
Messages
31
Reaction score
0
When I said "upgrade these codes/libraries" I mean that some libraries and codes are deprecated, they will not work on newer versions of Visual Studio, so either you use another framework (change the whole code) or just stick with the VS2013/2008
bro, i try use vs2013 professional to build , it print so much error , but vs2008 no error ,are you sure can use vs2013 to build?

bro, i try use vs2013 professional to build , it print so much error , but vs2008 no error ,are you sure can use vs2013 to build?
msvc120
 
Upvote 0
Skilled Illusionist
Joined
May 17, 2013
Messages
309
Reaction score
206
Upvote 0
Newbie Spellweaver
Joined
Dec 12, 2022
Messages
31
Reaction score
0
thanks bro ,very very much , love you
There will always be errors, as a dev you need to fix them.
I'm 100% sure that you can compile this source until VS2017 (I did a while ago)
Use this tutorial as your guide: https://forum.ragezone.com/threads/tut-howto-use-visual-studio-2013-instead-2008-crap.1041017/

There will always be errors, as a dev you need to fix them.
I'm 100% sure that you can compile this source until VS2017 (I did a while ago)
Use this tutorial as your guide: https://forum.ragezone.com/threads/tut-howto-use-visual-studio-2013-instead-2008-crap.1041017/
bro, i was fix all errors ,now it work on vs2013, thank you .
i have a question, SRC V3 is what mean ?
 
Last edited:
Upvote 0
Skilled Illusionist
Joined
May 17, 2013
Messages
309
Reaction score
206
thanks bro ,very very much , love you



bro, i was fix all errors ,now it work on vs2013, thank you .
i have a question, SRC V3 is what mean ?
Any source code, didn't tried too much on the newer sources (terrain v3) as I prefer to work with the old ones
 
Upvote 0
Newbie Spellweaver
Joined
Jul 25, 2021
Messages
32
Reaction score
5
typedef _Ty* pointer;
typedef const _Ty* const_pointer;

change all COMPILE_ASSERT to static_assert

and unordered_map, st1 things.

use /force
 
Upvote 0
Newbie Spellweaver
Joined
Dec 12, 2022
Messages
31
Reaction score
0
typedef _Ty* pointer;
typedef const _Ty* const_pointer;

change all COMPILE_ASSERT to static_assert

and unordered_map, st1 things.

use /force
bro, i fixed so much error ,but not success . all scripts compiler successful,but link error. can you help me? thanks!
1709217790723 - What MSVC Version Can Build Successfullty? - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Upvote 0
Newbie Spellweaver
Joined
Jul 25, 2021
Messages
32
Reaction score
5
for _iob_func

you can use this code to solve.

#if _MSC_VER>=1900
#include “stdio.h”
_ACRTIMP_ALT FILE* __cdecl __acrt_iob_func(unsigned);
#ifdef __cplusplus
extern “C”
#endif
FILE* __cdecl __iob_func(unsigned i) {
return __acrt_iob_func(i);
}
#endif /* _MSC_VER>=1900 */
————————————————

for HUD_PhysicsEditor

add const

for PhysX
rebuild or upgrade SDK
 
Upvote 0
Newbie Spellweaver
Joined
Dec 12, 2022
Messages
31
Reaction score
0
for _iob_func

you can use this code to solve.

#if _MSC_VER>=1900
#include “stdio.h”
_ACRTIMP_ALT FILE* __cdecl __acrt_iob_func(unsigned);
#ifdef __cplusplus
extern “C”
#endif
FILE* __cdecl __iob_func(unsigned i) {
return __acrt_iob_func(i);
}
#endif /* _MSC_VER>=1900 */
————————————————

for HUD_PhysicsEditor

add const

for PhysX
rebuild or upgrade SDK
thanks very very much,bro
 
Upvote 0
Back
Top