My version of VS08 came with the proper include directories.
My OS is Vista.
My first compilation of Evidyon resulted in one error.
Quote:
.\complete-editor.rc(10) : fatal error RC1015: cannot open include file 'afxres.h'.
229 Warnings
Code:
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(467) : warning C4018: '<' : signed/unsigned mismatch
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(489) : warning C4018: '<' : signed/unsigned mismatch
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(545) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(545) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(559) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(576) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(577) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(578) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(579) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(598) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(599) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(600) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(601) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(670) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(670) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\scenery\sceneryeditingdialog.cpp(677) : warning C4244: 'argument' : conversion from 'double' to 'FLOAT', possible loss of data
d:\evidyon source\source\complete-editor\world\mapeditingdialog.cpp(400) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\world\mapeditingdialog.cpp(400) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
d:\evidyon source\source\complete-editor\world\mapeditingdialog.cpp(546) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
d:\evidyon source\source\complete-editor\world\mapeditingdialog.cpp(546) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
d:\evidyon source\source\complete-editor\world\mapeditingdialog.cpp(570) : warning C4018: '<' : signed/unsigned mismatch
d:\evidyon source\source\complete-editor\world\mapmaskcolorselectordialog.cpp(141) : warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data
d:\evidyon source\source\complete-editor\world\mapmaskcolorselectordialog.cpp(142) : warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data
d:\evidyon source\source\complete-editor\world\mapmaskcolorselectordialog.cpp(187) : warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data
d:\evidyon source\source\complete-editor\world\mapmaskcolorselectordialog.cpp(188) : warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data
Some of them, will post full Build Log on Request.
I ran server for reference. The error I recieved was
Code:
Debug Error!
Program d:\Evidyon Source\Source\Bin\Server_d.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
(Press Retry to debug the application)
I press retry and VS08 informs me that server_d has triggered a break point and takes me to the following lines of code in xutility. (Line 158)
Code:
__CLR_OR_THIS_CALL ~_Iterator_base()
{ // destroy the iterator
_Lockit _Lock(_LOCK_DEBUG);
_Orphan_me();
}
Sorry for possibly being too thorough.