Hi Jason,
I'll try to respond, comments inline below:
On 2021-05-21 6:12 p.m., Jason Snyder via mapserver-users wrote:
To Whom it May Concern,
I am encountering several issues with building mapserver and also the
mapscript php utility.
1). When attempting to build mapserver I keep getting the error message:
CheckFunctionExists.c:(.text+0x10): undefined reference to `strrstr'
How do I resolve this issue? I noticed that string.h is being called by
the utilities that use strrstr but why am I getting this weird error
message? I tried to search for this error but cannot find any solid
solutions to resolve this issue? Any ideas?
When do you get that error? I assume this is during your 'cmake'
command, if so I think there are some checks for strrstr and it should
move on past that, and still generate a cmake log.
Or is that error from the 'make' command instead?
2) I am also trying to build the php mapscript but I do not see any make
files or such for configuring the php mapscript. There is also
no readme for building this in centos 7 or centos 8. How do I build php
mapscript on centos 7 or centos 8?
Likely no readme or docs exist for CentOS, because no one has
contributed that (or someone like me, who used to build on CentOS, has
moved onto Ubuntu). So, contributions are welcomed, as you travel down
this path (contribute at
https://github.com/MapServer/MapServer-documentation )
But, make sure that you specify "-DWITH_PHPNG=1" in your cmake command,
and that you have SWIG installed on that system (preferably SWIG >= 4).
After you 'make' and then 'make install', you should follow the steps
for PHP 7 at :
https://mapserver.org/MIGRATION_GUIDE.html#mapserver-7-2-to-7-4-migration
(regarding installing PHP7 on CentOS, you might also be required to
install something like 'php-devel', but that's only a guess)
Also, please be sure to build from a stable release archive, such as
MapServer 7.6.3
Well I hope those notes give you a little help. Maybe others can jump
in here as well to help.
Wishing you a nice long weekend (it's a long weekend in Canada). Gotta
think positive sometimes, even in the worst of times :)
-jeff
--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users