-
Notifications
You must be signed in to change notification settings - Fork 0
/
Bugfixes.txt
20 lines (18 loc) · 1.77 KB
/
Bugfixes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Encountered Issues:
Intel related
-C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.3.210\windows\compiler\include\stdint.h: __MS_VC_INSTALL_PATH points to invalid PATH, Solution: #define __MS_VC_INSTALL_PATH c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.14.26428
MSVS related
-link outdir appears in VS but is not set in property file -> building with msbuild throws warnings. Solution: add "<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>" to linker options
-$(SolutionName) can not be found by msbuild, because msbuild does not consider SolutionName
Cygwin related
-msbuild can not be started from within Intel cmd/cygwin, Solution: alias in bashrc: alias msbuild="'/cygdrive/c/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe'" oder VS cmd/cygwin verwenden,
-ctype.h not found, solution: select SDK package in VS-installer>modify: universal windows platform development>Windows 10 SDK (10.0.15063.0)
MUMPS related
-.exe are not deleted with "make clean", add to examples\Makefile under clean ... : $(RM) *.exe [sdcz]simpletest c_example
CMD related:
-THERE HAS TO BE NO GAP IN FRONT OF PATH ENTRIES!!! cmd stops reading the path when gap occures after ";"
-NO "" AROUND PATH ENTRIES -> cmd can not read path anymore
-If there are () or spaces, because of a path, within a command, strange behavior or errors will occur, solution: parenthesis, e.g. set "PATH=C:\Program Files (x86)"
-CMD dislikes comment before closing bracket of statements: if(... ::bla)
JEKINS related
-missing Incude files during MUMPS-build: e.g. time.h or vcruntime.h, etc. are not found (works on intel cmd on the same machine), solution: add necessary paths to command, ugly workaround, because of hardcoded changes to MUMPS-makefiles