There are now 2 PHP MapScripts. See 
https://mapserver.org/development/rfc/ms-rfc-117.html for details. 
The "native" one has been updated to work with PHP7 in the MapServer 7.4 
release, and also a new SWIG based PHP MapScript is now available. The first 
does not require SWIG, the latter does. 

These can be build by setting the following 2 flags:

WITH_PHP "Enable PHP mapscript support" OFF
WITH_PHPNG "Enable PHPNG (SWIG) mapscript support" OFF


--
web:http://geographika.co.uk
twitter: @geographika


On Thu, Apr 4, 2019, at 12:06 AM, Richard Greenwood wrote:
> 
> 
> On Wed, Apr 3, 2019 at 10:39 AM Seth G <se...@geographika.co.uk> wrote:
>> __
>> Hi Richard,
>> 
>> If you had previous errors it may be best to delete the whole 
>> /rwg/src/mapserver/build/ and start the build from scratch again. 
> 
> I did do that.
> 
>> 
>> Also to note is PHP 7 support was only added in SWIG-3.0.11. I'm trying to 
>> get this set up on Travis and can do so with the following command:
>> 
>> sudo wget http://prdownloads.sourceforge.net/swig/swig-3.0.12.tar.gz
>> tar xf swig-3.0.12.tar.gz
>> cd swig-3.0.12 && ./configure --prefix=/usr && make && sudo make install
>> swig -version
> 
> Not sure I'm following you. Do I need to have swig installed? I don't.
> 
>> 
>> I've run into further errors but mapscriptPHP7_wrap.c is created at least. 
> 
> Again, not sure I'm following you. Is mapscriptPHP7_wrap.c supposed to be in 
> the source files that I download or git clone, or is it created in the build 
> process? 
> 
>> 
>> 
>> Seth
>> 
>> --
>> web:http://geographika.co.uk
>> twitter: @geographika
>> 
>> 
>> On Wed, Apr 3, 2019, at 4:11 AM, Richard Greenwood wrote:
>>> I get the following error:
>>> 
>>>  Building C object 
>>> mapscript/phpng/CMakeFiles/php_mapscriptng.dir/mapscriptPHP7_wrap.c.o
>>> cc: error: /rwg/src/mapserver/build/mapscript/phpng/mapscriptPHP7_wrap.c: 
>>> No such file or directory
>>> cc: fatal error: no input files
>>> 
>>> If i'm reading the error message correctly it's not finding 
>>> "mapscriptPHP7_wrap.c". I don't have "mapscriptPHP7_wrap.c". I tried the 
>>> file at https://github.com/mapserver/mapserver/releases/tag/rel-7-4-0-beta1
>>> as well as git cloning.
>>> 
>>> I'm not well versed with this stuff so apologizes in advanced if I'm 
>>> missing the obvious.
>>> 
>>> Rich
>>> 
>>> -- 
>>> Richard W. Greenwood, PLS
>>> www.greenwoodmap.com
>>> _______________________________________________
>>> mapserver-users mailing list
>>> mapserver-users@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/mapserver-users
>> 
> 
> 
> -- 
> Richard W. Greenwood, PLS
> www.greenwoodmap.com
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to