Log in

View Full Version : Missing build files.


Evilmog
04-26-2012, 09:09 PM
I'm giving this another whirl, and one of these days I swear I'll compile right on the first try. For starters like my other ones I've done followed Huppy's guide.

Anyways, was able to compile with 5-0-0 as expected, yet my source/trunk/eqemuserver/build lacks 4 of the files I need (Chatserver.exe, eqlaunch.exe, World.exe, Zone.exe)

Here are the individual project results:

1>EMuShareMem - 0 error(s), 1 warning(s)
2>World - 0 error(s), 1 warning(s)
3>Zone - 0 error(s), 0 warning(s)
4>eqlaunch - 0 error(s), 18 warning(s)
5>ucs - 0 error(s), 84 warning(s)

Now the warnings I get:

eqlaunch
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(103) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(126) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(718) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(726) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(944) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(237) : see declaration of 'fopen'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(989) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(237) : see declaration of 'fopen'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1122) : warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(324) : see declaration of 'sscanf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1129) : warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(324) : see declaration of 'sscanf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1137) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1144) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
4>timer.cpp
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
4> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'
4>TCPServer.cpp
4>q:\source\trunk\eqemuserver\common\timer.cpp(68) : warning C4244: '=' : conversion from 'time_t' to 'long', possible loss of data

ucs
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(101 2) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(131 4) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(131 7) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(142 7) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(143 0) : warning C4018: '<' : signed/unsigned mismatc
5>q:\source\trunk\eqemuserver\common\dbcore.cpp(199) : warning C4244: '=' : conversion from 'my_ulonglong' to 'int32', possible loss of data
5>q:\source\trunk\eqemuserver\common\dbcore.cpp(201) : warning C4244: '=' : conversion from 'my_ulonglong' to 'int32', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp(20 6) : warning C4244: '=' : conversion from 'const uint16' to 'unsigned char', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp(21 8) : warning C4244: '=' : conversion from 'uint16' to 'unsigned char', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp(34 3) : warning C4244: 'initializing' : conversion from 'unsigned long' to 'uint16', possible loss of data
5>EQStream.cpp
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(73 ) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(33 1) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(38 2) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(39 7) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(41 4) : warning C4244: 'argument' : conversion from 'uint64' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(41 4) : warning C4244: 'argument' : conversion from 'uint64' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(53 9) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(55 1) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(60 2) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(60 2) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(60 3) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(66 0) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(66 3) : warning C4244: 'initializing' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(70 3) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(77 2) : warning C4244: 'argument' : conversion from 'unsigned long' to 'u_short', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(84 4) : warning C4244: 'argument' : conversion from 'time_t' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(10 82) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp(11 19) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\seperator.h(42) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\md5.cpp(61) : warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(358) : see declaration of '_snprintf'
5>q:\source\trunk\eqemuserver\common\rulesys.cpp(177 ) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
5>q:\source\trunk\eqemuserver\common\ruletypes.h(40) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(242 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(243 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(283 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(284 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(291 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(292 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(294 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(316 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(317 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(318 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(319 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(320 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(321 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(322 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(323 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(399 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(400 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(403 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(404 ) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 32) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 48) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 53) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 57) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 61) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 66) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 70) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 74) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 81) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 85) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 89) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 93) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\serverinfo.cpp( 97) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>SharedLibrary.cpp
5>q:\source\trunk\eqemuserver\common\sharedlibrary.c pp(112) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>q:\source\trunk\eqemuserver\common\timer.cpp(68) : warning C4244: '=' : conversion from 'time_t' to 'long', possible loss of data
5>tinystr.cpp
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'
5>tinyxml.cpp
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(103) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(126) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(74) : see declaration of 'strcpy'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(718) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(726) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(944) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(237) : see declaration of 'fopen'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(989) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(237) : see declaration of 'fopen'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1122) : warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(324) : see declaration of 'sscanf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1129) : warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(324) : see declaration of 'sscanf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1137) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .cpp(1144) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(366) : see declaration of 'sprintf'
5>tinyxmlerror.cpp
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'
5>tinyxmlparser.cpp
5>q:\source\trunk\eqemuserver\common\tinyxml\tinyxml .h(280) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
5> c:\program files (x86)\microsoft visual studio 9.0\vc\include\string.h(157) : see declaration of 'strncpy'


Now that that all is out of the way, I did search for some of the more common warnings I had, and they all seemed to be linked to "Don't use Perl 5.14 with C++ 2008" which isn't the case here:

http://img.photobucket.com/albums/v366/Evilmogg/compile.png

So was wondering if anyone else could shine some light on this for me. On a side note the warnings for the EMuShareMem and World project aren't listed as they seem to be just common warnings while compiling, but wtf here they are anyways:

EMuShareMEmm
1>q:\source\trunk\eqemuserver\emusharemem\mmf.cpp(32 5) : warning C4532: 'return' : jump out of __finally block has undefined behavior during termination handling

World
2>q:\source\trunk\eqemuserver\common\socketlib\https ocket.cpp(115) : warning C4715: 'HTTPSocket::ProcessReceivedData' : not all control paths return a value

Thanks!

Secrets
04-26-2012, 09:36 PM
Have you checked the other folders, such as Debug/Release, for the EXE's?

Do a windows search on the folders for ZonePerl.exe/WorldDebug.exe/EmuShareMem.dll

Since you are compiling in debug, it should be output as those filenames in the <ProjectName>/Debug folder.

ZonePerl.exe is Zone.exe except renamed.

WorldDebug is World.exe except renamed.

EmuShareMem never changes filenames depending on builds.

UCS in debug should be Chatserver.exe under 32-bit, and it should be under the ucs/debug folder.

Evilmog
04-26-2012, 09:45 PM
Well that will do it. Huppy's guide gets hard on the eyes that far into it, and yes I did compile under debug and not release.

So, if I understand what you are saying, I have ZonePerl.exe and WorldDebug.exe in my build folder. ucs.exe in my debug folder, and eqlaunch.exe in my eqlaunch/debug folder. All I need to do is rename them and carry on? Or should I go ahead and compile under release just to make sure?

lerxst2112
04-26-2012, 10:38 PM
Unless you have a good reason to be using a debug build then you want to use a release build.

Don't worry about the warnings.

Noport
04-27-2012, 12:56 AM
did you grab zlib and copy zlib1.dll c:\windows\system32 just asking? I had no problems with Chatserver.exe, eqlaunch.exe, World.exe, Zone.exe i used perl 5.10
click on filename server.sln #9 open up Vs2008 right click the mouse on soultions go down to properties then go down to configuration make sure they all say release then build that is what Secrets was asking if you have done this.

Uleat
04-27-2012, 02:06 AM
*** WARNING - This post may cause: Confusion, SOTS (Sudden Onset Tourette's Syndrome, the involuntary flipping of furniture and the urge to cause physical harm to Uleat! - READ AT YOUR OWN RISK ***

I personally don't copy the zlib1.dll to \win\sys\, instead I add ";C:\zlib" to the window's environment variable 'Path.'

I also create two additional variables: EQEMU_Inc & EQEmu_Lib

EQEmu_Inc = "C:\mysql\include;C:\perl\lib\CORE;C:\zlib\include"
EQEmu_Lib = "C:\mysql\lib\opt;C:\perl\lib\CORE;C:\zlib\lib"

Then, just add $EQEmu_xxx to the appropriate Include and Library references.


This makes it a little easier when a change is needed as well as not having to update the VS9 IDE Reference Settings and VS10 Project Settings whenever a change occurs..just update the environmental variables.

Since the zlib references are now included in SVN Trunk, I'm not sure if it's runtime is even needed any longer..though the references would should point to the correct trunk directory.

Evilmog
04-27-2012, 07:12 AM
Yeah zlib.dll was copied to my sys file.

Compiled via release low and behold, I have the files.

sorvani
04-27-2012, 11:24 AM
I also create two additional variables: EQEMU_Inc & EQEmu_Lib

EQEmu_Inc = "C:\mysql\include;C:\perl\lib\CORE;C:\zlib\include"
EQEmu_Lib = "C:\mysql\lib\opt;C:\perl\lib\CORE;C:\zlib\lib"

Then, just add $EQEmu_xxx to the appropriate Include and Library references.


This makes it a little easier when a change is needed as well as not having to update the VS9 IDE Reference Settings and VS10 Project Settings whenever a change occurs..just update the environmental variables.

Someone should have thought of this a long time ago, this needs committed to the SVN!