MantisBT - VCMI | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0000903 | VCMI | Other | public | 2012-03-05 10:18 | 2014-05-30 17:40 |
Reporter | q4a | ||||
Assigned To | Warmonger | ||||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | XP SP3 |
Product Version | 0.88 | ||||
Target Version | Fixed in Version | 0.89 | |||
Summary | 0000903: Provide source code and vc project file of fuzzylite lib for Windows | ||||
Description | Fuzzylite lib's last commit was more than 1 year ago: http://code.google.com/p/fuzzy-lite/source/list [^] Fuzzylite lib has bugs, does not support Windows and there is many ways to fix building it on Windows. 1.Will vcmi provide all source code of fuzzylite lib, modified headers or/and vc project file for it? 2.Can somebody add fuzzylite lib as dependency to vcproj AVAI ? 3.Which definition of INFINITY, NAN, isnan() and isinf() should we use? a) https://groups.google.com/forum/?fromgroups#!topic/fuzzylite/6yNvUv7u9qk [^] +INFINITY replace with FLT_MAX -INFINITY replace with FLT_MIN NAN replace with _Nan._Float b) http://code.google.com/p/fuzzy-lite/issues/detail?id=2 [^] #ifndef NAN static const unsigned long __nan[2] = {0xffffffff, 0x7fffffff}; #define NAN (*(const float *) __nan) #endif #ifdef _MSC_VER #ifndef INFINITY union MSVC_FL { unsigned __int8 Bytes[4]; float Value; }; static union MSVC_FL INFINITY_HACK = {{0x00, 0x00, 0x80, 0x7F}}; #define INFINITY (INFINITY_HACK.Value) #endif #endif c) http://vcmi.svn.sourceforge.net/viewvc/vcmi/trunk/AI/VCAI/Fuzzy.h?revision=2574&view=markup [^] #define INFINITY 1000000000 //definition required by FuzzyLite (?) #define NAN 1000000001 | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-03-05 10:18 | q4a | New Issue | |||
2012-03-05 10:48 | Warmonger | Note Added: 0002281 | |||
2012-03-05 10:57 | q4a | Note Added: 0002282 | |||
2012-03-05 10:57 | q4a | Note Edited: 0002282 | bug_revision_view_page.php?bugnote_id=2282#r1527 | ||
2012-03-05 11:24 | Ivan | Note Added: 0002283 | |||
2012-03-05 11:27 | Ivan | Note Edited: 0002283 | bug_revision_view_page.php?bugnote_id=2283#r1529 | ||
2012-03-05 12:05 | Warmonger | Note Added: 0002284 | |||
2012-03-05 12:05 | Warmonger | Status | new => resolved | ||
2012-03-05 12:05 | Warmonger | Fixed in Version | => 0.dev | ||
2012-03-05 12:05 | Warmonger | Resolution | open => fixed | ||
2012-03-05 12:05 | Warmonger | Assigned To | => Warmonger | ||
2012-03-06 09:39 | q4a | Note Added: 0002286 | |||
2012-03-11 08:06 | Zamolxis | Note Added: 0002298 | |||
2012-03-11 08:06 | Zamolxis | Fixed in Version | 0.dev => 0.89 | ||
2012-03-11 08:08 | Zamolxis | Note Edited: 0002298 | bug_revision_view_page.php?bugnote_id=2298#r1533 | ||
2014-05-30 17:40 | beegee | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|