[MS4W-Users] Compiling phpng Mapscript on win64
david.patzke at wheregroup.com
david.patzke at wheregroup.com
Mon Feb 1 14:03:27 UTC 2021
Hello together,
currently, I try to get my hands on an x64 php_mapscript.dll.
Unfortunately, the one from ms4w is x86. Compiling MapServer works just
fine but mapscript not. It crashes with
'''
echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E env
SWIG_LIB=C:/dev/mapserverx64/swig C:/dev/mapserverx64/swig.exe -php7
-outdir C:/dev/mapserverx64/build/mapscript/phpng
-IC:/dev/mapserverx64/build -IC:/dev/mapserverx64/renderers/agg/include
-IC:/dev/mapserverx64/mapscript/v8
-IC:/dev/mapserverx64/gisinternalsx64/regex-0.12
-IC:/dev/mapserverx64/gisinternalsx64/release-1911-x64/include
-IC:/dev/mapserverx64/gisinternalsx64/release-1911-x64/include/harfbuzz
-IC:/dev/mapserverx64/gisinternalsx64/release-1911-x64/include/libxml2
-IC:/php-sdk/phpmaster/vc15/x64/php-src
-IC:/php-sdk/phpmaster/vc15/x64/php-src/Zend
-IC:/php-sdk/phpmaster/vc15/x64/php-src/main
-IC:/php-sdk/phpmaster/vc15/x64/php-src/TSRM
-IC:/dev/mapserverx64/mapscript/phpng/INTERNAL
"-IC:/dev/mapserverx64/mapscript/phpng/PHP include paths"
-IC:/dev/mapserverx64/mapscript/swiginc -IC:/dev/mapserverx64/mapscript
-IC:/dev/mapserverx64/swig -IC:/dev/mapserverx64/mapscript/phpng
-IC:/dev/mapserverx64/build/mapscript/phpng
"-IC:/dev/mapserverx64/mapscript/phpng/PHP include paths/win32" -o
C:/dev/mapserverx64/build/mapscript/phpng/CMakeFiles/php_mapscriptng.dir/mapscriptPHP7_wrap.c
C:/dev/mapserverx64/mapscript/mapscript.i
(1) : Error: Unable to find 'swig.swg'
(3) : Error: Unable to find 'php.swg'
C:\dev\mapserverx64\mapscript\mapscript.i(78) : Error: Unable to find
'typemaps.i'
C:\dev\mapserverx64\mapscript\mapscript.i(81) : Error: Unable to find
'constraints.i'
C:\dev\mapserverx64\mapscript\mapscript.i(83) : Error: Unable to find
'carrays.i'
C:/dev/mapserverx64/mapscript/v8\..\mserror.i(21) : Error: Unable to
find 'exception.i'
NMAKE : fatal error U1077: "echo": Rückgabe-Code "0x1"
Stop.
NMAKE : fatal error U1077: ""C:\Program Files (x86)\Microsoft Visual
Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\nmake.exe"":
Rückgabe-Code "0x2"
Stop.
NMAKE : fatal error U1077: ""C:\Program Files (x86)\Microsoft Visual
Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\nmake.exe"":
Rückgabe-Code "0x2"
Stop.
'''
Does anyone have an idea why the swig libs can't be found although they
are included?
Thanks in advance
David Patzke
More information about the MS4W-Users
mailing list