[Mapserver-users] PHP-Mapscript - Compilation error and warnings - HP UX

FABIO COELHO qoelhex at cttmar.univali.br
Thu May 20 15:07:13 EDT 2004


So, I'm here  again

I'm compiling mapserver for a HP-UX ( and was noticed that can all changed for
AIX, in a week, oh dear god of Nerds , help me ! ! ! ).

Well, I got this warnings compiling mapserver:
----------------------------------------------------------------------------
> gcc -fPIC -O2  -Wall -DCOMPILE_DL=1 -DPHP4 -DUSE_WMS_SVR          -DUSE_PROJ 
> -DUSE_PROJ_API_H -DUSE_EPPL -DUSE_TIFF -DUSE_PDF  -DUSE_GD_PNG -DUSE_GD_JPEG 
> -DUSE_GD_WBMP -DUSE_GD_FT   -I/usr/desen/cunivali/Tar/mapserver-4.0.2          
> -I/opt/univali/include -I/opt/univali/include 
> -I/usr/desen/cunivali/Tar/PDFlib-Lite-5.0.3-Unix-src/libs/pdflib 
> -I/opt/univali/include   -I/usr/desen/cunivali/Tar/php-4.3.4/ 
> -I/usr/desen/cunivali/Tar/php-4.3.4//dl > 
> -I/usr/desen/cunivali/Tar/php-4.3.4//main 
> -I/usr/desen/cunivali/Tar/php-4.3.4//Zend 
> -I/usr/desen/cunivali/Tar/php-4.3.4//include 
> -I/usr/desen/cunivali/Tar/php-4.3.4//TSRM  -c -o php_mapscript_util.o 
> php_mapscript_util.c

> php_mapscript_util.c: In function `_phpms_fetch_handle2':
> php_mapscript_util.c:147: warning: dereferencing type-punned pointer will 
> break strict-aliasing rules
------------------------------------------------------------------------------

A lot of these, for many other functions in php_mapscript_util, and after came
an error:

------------------------------------------------------------------------------
> g++ -shared  -o php_mapscript.so php_mapscript_util.o php_mapscript.o 
> mapscript_i.o  -L/usr/desen/cunivali/Tar/mapserver-4.0.2 -lmap           
> -L/opt/univali/lib -lproj -L/opt/univali/lib -ltiff  -L/opt/univali/lib -Wl,+b 
> -Wl,/opt/univali/lib -lfreetype -lpng -L/opt/univali/lib -lz   
> -L/usr/desen/cunivali/Tar/PDFlib-Lite-5.0.3-Unix-src/libs/pdflib/lib -lpdf 
> -L/opt/univali/lib -lgd  -L/opt/univali/lib -Wl,+b -Wl,/opt/univali/lib 
> -lfreetype -lpng -L/opt/univali/lib -lz      -lm


> /usr/ccs/bin/ld: Invalid loader fixup in text space needed in output file for 
> symbol "zcalloc" in input file "/opt/univali/lib/libz.a(deflate.o)"
> collect2: ld returned 1 exit status
> gmake[1]: *** [php_mapscript.so] Error 1
------------------------------------------------------------------------------

I'm using this configure:

------------------------------------------------------------------------------
> LDFLAGS=-lstdc++ ./configure --prefix=/opt/univali/mapserver 
> --with-zlib=/opt/univali/lib --with-freetype=/opt/univali --with-libiconv 
> --with-gd=/opt/univali 
> --with-pdf=/usr/desen/cunivali/Tar/PDFlib-Lite-5.0.3-Unix-src/libs/pdflib 
> --with-curl-config=/opt/univali/bin/curl-config 
> --with-php=/usr/desen/cunivali/Tar/php-4.3.4/ --with-proj=/opt/univali 
> --with-tiff=/opt/univali 
> --with-httpd=/ias/app/oracle/product/1.0.2/Apache/Apache/bin/httpd 
> --libdir=/opt/univali/lib  --with-thread
------------------------------------------------------------------------------

I need some light, it's a configure error or I'll need make changes on the code?

Regards

by qoelheX



------------------------------------------------
Este e-mail foi enviado pelo webmail do curso de
       Ciência da Computação - UNIVALI



More information about the mapserver-users mailing list