[Mapserver-users] mapserver4.0 compiling problem

Murat Isik muratisik at megatek.com.tr
Wed Nov 12 05:15:51 EST 2003


This is a multi-part message in MIME format.

------=_NextPart_000_0022_01C3A916.B6CFEB40
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,
This is not exactly a mapserver problem but it is related...
I am trying to do =
http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40

I have a fresh redhat9.0 to work with. when it comes to curl, it =
generates an error for which I could not find an solution:
./configure works fine but when I do "make", it says:

 gcc -DHAVE_CONFIG_H -I../include -I../lib -I../lib -g -O2 -MT url.lo =
-MD -MP -MF .deps/url.Tpo -c url.c  -fPIC -DPIC -o .libs/url.o
url.c: In function `Curl_setopt':
url.c:1067: structure has no member named `engine'
url.c:1068: structure has no member named `engine'
url.c:1070: structure has no member named `engine'
url.c:1087: structure has no member named `engine'
url.c:1088: structure has no member named `engine'
make[2]: *** [url.lo] Error 1
make[2]: Leaving directory `/usr/local/curl-7.10.7/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/curl-7.10.7/lib'
make: *** [all-recursive] Error 1

I editted url.c, changing #include <openssl/engine.h> on line 89 to =
#include </usr/include/openssl/engine.h> to make it more precise. But it =
still gives the same error.=20
Anybody has worked on this page before and have any idea?

Have a nice day

Murat Isik

------=_NextPart_000_0022_01C3A916.B6CFEB40
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3700.6699" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>This is not exactly a mapserver problem =
but it is=20
related...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am trying to do <A=20
href=3D"http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver4=
0">http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40</A>=
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have a fresh redhat9.0 to work with. =
when it=20
comes to curl, it generates an error for which I could not find an=20
solution:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>./configure works fine but when I do =
"make", it=20
says:</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;gcc -DHAVE_CONFIG_H -I../include =
-I../lib=20
-I../lib -g -O2 -MT url.lo -MD -MP -MF .deps/url.Tpo -c url.c&nbsp; =
-fPIC -DPIC=20
-o .libs/url.o<BR>url.c: In function `Curl_setopt':<BR>url.c:1067: =
structure has=20
no member named `engine'<BR>url.c:1068: structure has no member named=20
`engine'<BR>url.c:1070: structure has no member named =
`engine'<BR>url.c:1087:=20
structure has no member named `engine'<BR>url.c:1088: structure has no =
member=20
named `engine'<BR>make[2]: *** [url.lo] Error 1<BR>make[2]: Leaving =
directory=20
`/usr/local/curl-7.10.7/lib'<BR>make[1]: *** [all] Error 2<BR>make[1]: =
Leaving=20
directory `/usr/local/curl-7.10.7/lib'<BR>make: *** [all-recursive] =
Error=20
1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I editted url.c, changing #include=20
&lt;openssl/engine.h&gt; on line 89 to #include=20
&lt;/usr/include/openssl/engine.h&gt; to make it more precise. But it =
still=20
gives the same error. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Anybody has worked on this page before =
and have any=20
idea?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Have a nice day</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Murat Isik</FONT></DIV></BODY></HTML>

------=_NextPart_000_0022_01C3A916.B6CFEB40--




More information about the mapserver-users mailing list