MantisBT - VCMI | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0001924 | VCMI | Other | public | 2014-10-31 09:39 | 2022-04-12 09:17 |
Reporter | josch | ||||
Assigned To | Mixaill | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux x86_64 | OS | Debian | OS Version | 8.0 |
Product Version | |||||
Target Version | Fixed in Version | 0.97b | |||
Summary | 0001924: vcmi in git fails to build from source on Linux | ||||
Description | When I try to build vcmi from git (develop branch) on Debian Linux I run into: [ 41%] Building CXX object AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/src/Console.cpp.o In file included from /home/josch/vcmi/AI/FuzzyLite/fuzzylite/./fl/Console.h:28:0, from /home/josch/vcmi/AI/FuzzyLite/fuzzylite/src/Console.cpp:25: /home/josch/vcmi/AI/FuzzyLite/fuzzylite/./fl/fuzzylite.h:33:26: fatal error: ../../Global.h: No such file or directory #include "../../Global.h" ^ compilation terminated. AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/build.make:57: recipe for target 'AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/src/Console.cpp.o' failed make[2]: *** [AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/src/Console.cpp.o] Error 1 CMakeFiles/Makefile2:494: recipe for target 'AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/all' failed make[1]: *** [AI/FuzzyLite/fuzzylite/CMakeFiles/fl-static.dir/all] Error 2 Makefile:136: recipe for target 'all' failed make: *** [all] Error 2 Why is the line '#include "../../Global.h"' even needed? It seems to build fine without it. If this line is needed for other platforms than linux (it was apparently included in a commit that added MSVS support) then maybe there is a way to let it build with MSVS through a different change? The problem with having this line is, that this change connot be forwarded to fuzzylite upstream. If the fuzzylite version embedded in vcmi could instead be changed such that the changes can be forwarded to fuzzylite upstream, then maybe vcmi can drop their embedded copy in the future. | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2014-10-31 09:39 | josch | New Issue | |||
2014-10-31 09:44 | josch | Note Added: 0005043 | |||
2014-11-01 08:00 | Warmonger | Note Added: 0005049 | |||
2014-11-01 08:26 | josch | Note Added: 0005051 | |||
2014-11-01 18:19 | Mixaill | Note Added: 0005057 | |||
2014-11-01 18:19 | Mixaill | Note Edited: 0005057 | bug_revision_view_page.php?bugnote_id=5057#r2663 | ||
2014-11-01 21:25 | Mixaill | Note Edited: 0005057 | bug_revision_view_page.php?bugnote_id=5057#r2664 | ||
2014-11-02 10:15 | Mixaill | Note Added: 0005058 | |||
2014-11-02 10:16 | Mixaill | Status | new => resolved | ||
2014-11-02 10:16 | Mixaill | Fixed in Version | => 0.dev | ||
2014-11-02 10:16 | Mixaill | Resolution | open => fixed | ||
2014-11-02 10:16 | Mixaill | Assigned To | => Mixaill | ||
2014-12-25 13:34 | Warmonger | Status | resolved => new | ||
2014-12-25 13:34 | Warmonger | Status | new => resolved | ||
2014-12-25 13:34 | Warmonger | Fixed in Version | 0.dev => 0.97b | ||
2022-04-12 09:17 | Povelitel | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|