You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The PDF support allows the output of a map file as a PDF file.
176
-
177
-
To be able to build mapserver with the PDF support, you need to download
178
-
and build a PDF library from www.pdflib.com (http://www.pdflib.com/pdflib/download/index.html).
179
-
The best option is to download the zip file containing the source code and build it. Please refer to the docs inside the zip for informations on how to build the library. Here are some quick notes that can help in building mapserver with PDF :
180
-
181
-
1) Build the PDF lib
182
-
183
-
- open the project PDFLib.dsw
184
-
- build the project pdflib_dll
185
-
- after a sucessful build, you should have a pdflib.lib and pdblib.dll under the
186
-
pdflib directory
187
-
- copy the pdflib.dll under your system directory (ex : c:/winnt/system32)
188
-
189
-
2) Build mapserver with PDF
190
-
191
-
- uncomment in the nmake.opt the flags related to PDF
This will create the "PHP3_MAPSCRIPT.DLL" for PHP3, or "PHP_MAPSCRIPT.DLL"
69
-
for PHP4.
24
+
After step 5 of ../../README.WIN32 you have an open VS2012 x86 Native Tools Shell in build-Directory in your Mapserver sources (C:\dev\work\mapserver\build).
25
+
If not, open VS2012 x86 Native Tools Shell, add cmake to your PATH (see ../../README.WIN32) and "cd C:\dev\work\mapserver\build".
If you have any problems, getting PHP-MapScript running, add it to php.ini and try to start php from command line. It may tell you, what is missing.
57
+
PHP-MapScript has the same dependencies as Mapserver itself so you may need to add paths to the dependencies and libmap.dll/mapserver.dll to you systems PATH environment variable.
58
+
If this all does not help, use tools like SysInternals Process Monitor (https://technet.microsoft.com/de-de/sysinternals/processmonitor.aspx) or Dependency Walker (http://www.dependencywalker.com/) to find, what is missing.
59
+
Open php_mapscript.dll with Dependency Walker to see missing dependencies.
0 commit comments