Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-26-2012, 09:09 PM
Evilmog
Fire Beetle
 
Join Date: Jan 2006
Posts: 22
Default Missing build files.

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:

Quote:
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:

Quote:
eqlaunch
4>q:\source\trunk\eqemuserver\common\tinyxml\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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
Quote:
ucs
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(1 012) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(1 314) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(1 317) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(1 427) : warning C4018: '<' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\ucs\clientlist.cpp(1 430) : warning C4018: '<' : signed/unsigned mismatc
5>q:\source\trunk\eqemuserver\common\dbcore.cpp(19 9) : warning C4244: '=' : conversion from 'my_ulonglong' to 'int32', possible loss of data
5>q:\source\trunk\eqemuserver\common\dbcore.cpp(20 1) : warning C4244: '=' : conversion from 'my_ulonglong' to 'int32', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp( 206) : warning C4244: '=' : conversion from 'const uint16' to 'unsigned char', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp( 218) : warning C4244: '=' : conversion from 'uint16' to 'unsigned char', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqpacket.cpp( 343) : 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( 331) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 382) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 397) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 414) : warning C4244: 'argument' : conversion from 'uint64' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 414) : warning C4244: 'argument' : conversion from 'uint64' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 539) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 551) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 602) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 602) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 603) : warning C4244: 'argument' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 660) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 663) : warning C4244: 'initializing' : conversion from 'long' to 'uint16', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 703) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 772) : warning C4244: 'argument' : conversion from 'unsigned long' to 'u_short', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 844) : warning C4244: 'argument' : conversion from 'time_t' to 'u_long', possible loss of data
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 1082) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\eqstream.cpp( 1119) : warning C4018: '>' : signed/unsigned mismatch
5>q:\source\trunk\eqemuserver\common\seperator.h(4 2) : 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(1 77) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
5>q:\source\trunk\eqemuserver\common\ruletypes.h(4 0) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 42) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 43) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 83) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 84) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 91) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 92) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(2 94) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 16) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 17) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 18) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 19) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 20) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 21) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 22) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 23) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(3 99) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(4 00) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(4 03) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\ruletypes.h(4 04) : warning C4305: '=' : truncation from 'double' to 'float'
5>q:\source\trunk\eqemuserver\common\serverinfo.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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.cp p(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 .cpp(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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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\tinyx ml.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:



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:

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

World
2>q:\source\trunk\eqemuserver\common\socketlib\htt psocket.cpp(115) : warning C4715: 'HTTPSocket::ProcessReceivedData' : not all control paths return a value
Thanks!
Reply With Quote
  #2  
Old 04-26-2012, 09:36 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

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.
Reply With Quote
  #3  
Old 04-26-2012, 09:45 PM
Evilmog
Fire Beetle
 
Join Date: Jan 2006
Posts: 22
Default

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?
Reply With Quote
  #4  
Old 04-26-2012, 10:38 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

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.
Reply With Quote
  #5  
Old 04-27-2012, 12:56 AM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

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.
Reply With Quote
  #6  
Old 04-27-2012, 02:06 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

*** 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.
Reply With Quote
  #7  
Old 04-27-2012, 07:12 AM
Evilmog
Fire Beetle
 
Join Date: Jan 2006
Posts: 22
Default

Yeah zlib.dll was copied to my sys file.

Compiled via release low and behold, I have the files.
Reply With Quote
  #8  
Old 04-27-2012, 11:24 AM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

Quote:
Originally Posted by Uleat View Post
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!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:23 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3