Fw: [mapserver-users] Compiling freetype

klehr1@tampabay.rr.com klehr1@tampabay.rr.com
Fri, 8 Mar 2002 10:31:27 -0500


This is a multi-part message in MIME format.

------=_NextPart_000_00BA_01C1C68C.67B01A80
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


----- Original Message -----=20
From: klehr1@tampabay.rr.com=20
To: Stepan Kafka=20
Cc: Daniel Morissette=20
Sent: Friday, March 08, 2002 10:30 AM
Subject: Re: [mapserver-users] Compiling freetype


I've got this working on RH 7.1 -- actually by default.   When I go to =
RH 6.1 it didn't work, and do to the documentation, I thought I needed =
to compile in this stuff my self.


I've tried:  freetype 1.2, 1.3, gd 1.8.4.  I can't get either 1.2 or 1.3 =
to compile make do the fact that the X11 library is not installed (its =
does not run x-windows, so the test scripts don't run).

I've tried compiling everything by hand making all the .o files

then generating the libtff.a by ar -r libtff.a tt*.o, libfreetype.a =3D =
ar -r libfreetype.a ft*.o

when compiling gd 1.8.4 I tried the -libtff stuff and it compiled =
without complaint.  I tried adding in the -lfreetype and then it =
complains about the file ftglyph.h missing -- so no free type its not in =
ft 1.2 or 1.3.

So I get gd built with only -libttf

When I build mapserver(3.5)
./configure --with-gd=3Dstatic,/www/stevestuff/gd-1.8.4 --with-ttf =
--enable-force-freetype1

gcc -c -O2  -Wall -DIGNORE_MISSING_DATA  -DUSE_EPPL    -DUSE_TIFF =
-DUSE_JPEG -DU
SE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP       -I/www/stevestuff/gd-1.8.4
    maplexer.c -o maplexer.o
maplexer.c: In function `msyylex':
maplexer.c:1602: warning: `yy_cp' might be used uninitialized in this =
function
maplexer.c:1602: warning: `yy_bp' might be used uninitialized in this =
function
maplexer.c: At top level:
maplexer.c:3125: warning: `yyunput' defined but not used


gcc -c -O2  -Wall -DIGNORE_MISSING_DATA  -DUSE_EPPL    -DUSE_TIFF =
-DUSE_JPEG -DU
SE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP       -I/www/stevestuff/gd-1.8.4
    mapsymbol.c -o mapsymbol.o
mapsymbol.c: In function `msDrawShadeSymbol':
mapsymbol.c:458: warning: unused variable `font'
mapsymbol.c:457: warning: unused variable `rect'
mapsymbol.c:456: warning: unused variable `bbox'
mapsymbol.c: In function `msGetMarkerSize':
mapsymbol.c:661: warning: unused variable `font'
mapsymbol.c:660: warning: unused variable `rect'
mapsymbol.c: In function `msDrawMarkerSymbol':
mapsymbol.c:729: warning: unused variable `font'
mapsymbol.c:728: warning: unused variable `rect'
mapsymbol.c:727: warning: unused variable `bbox'
mapsymbol.c: In function `msCircleDrawShadeSymbol':
mapsymbol.c:1016: warning: unused variable `font'
mapsymbol.c:1015: warning: unused variable `rect'
mapsymbol.c:1014: warning: unused variable `bbox'
mapsymbol.c: At top level:             =20


mapserv -v=20
MapServer version 3.5 OUTPUT=3DPNG OUTPUT=3DJPEG OUTPUT=3DWBMP =
INPUT=3DTIFF INPUT=3DEPPL7
INPUT=3DJPEG INPUT=3DSHAPEFILE=20

Suggestions???

Dan I tried you RPM 1.8.4 trick, but could only find 1.8.3-7 and my =
package manager claimed defeat (didnt see a 1.8.4 version on my RH 7.1 =
disk nor Red Hat site--coincidentially I run 7.1 in the garage and every =
thing works just fine there).=20
=20
rpm -i gd-1.8.3-7.i386.rpm
only packages with major numbers <=3D 3 are supported by this version of =
RPM
error: gd-1.8.3-7.i386.rpm cannot be installed       =20

I tried installing newer package managers put that failed too!  Arrgh.
Suggestions??
  ----- Original Message -----=20
  From: Stepan Kafka=20
  To: klehr1@tampabay.rr.com=20
  Sent: Friday, March 08, 2002 9:36 AM
  Subject: RE: [mapserver-users] Compiling freetype


  There is a lot of comments inside the makefile, fplease follow them, I =
dont have it on my hand but I think you are to use only -DHAVE_LIBTTF.
  =20
  ATTENTION!!!! I forgotten the --enable-force-freetype1 switch in the =
MS configure parameters. The right syntax is:
  ./configure --with-gd=3Dstatic,<path to your gd> --with-ttf =
--enable-force-freetype1 ...
  good luck!


  Stepan Kafka

    -----Puvodn=ED zpr=E1va-----
    Od: klehr1@tampabay.rr.com [mailto:klehr1@tampabay.rr.com]
    Odesl=E1no: 8. brezna 2002 13:44
    Komu: Stepan Kafka
    Predmet: Re: [mapserver-users] Compiling freetype


    When compiling gd it asks about DHAVE_LIBFREETYPE and -DHAVE_LIBTTF

    do I only use -DHAVE_LIBTTF ?

    Steve
      ----- Original Message -----=20
      From: Stepan Kafka=20
      To: klehr1@tampabay.rr.com ; Users=20
      Sent: Friday, March 08, 2002 2:00 AM
      Subject: RE: [mapserver-users] Compiling freetype


      Hi Steve,
      =20
      I have good experience with this configuration:
      =20
      1. Compiling gd 1.8.4. with freetype 1.2 (I had to edit makefile =
to ensure the freetype 1.2) without make install.
      2. Configuring and compiling mapserver with these options:
      =20
       ./configure --with-gd=3Dstatic,/installs/gd-1.8.4 --with-ttf ...
      =20
      Stepan Kafka
        -----Puvodn=ED zpr=E1va-----
        Od: owner-mapserver-users@lists.gis.umn.edu =
[mailto:owner-mapserver-users@lists.gis.umn.edu]za uzivatele =
klehr1@tampabay.rr.com
        Odesl=E1no: 7. brezna 2002 18:18
        Komu: Users
        Predmet: [mapserver-users] Compiling freetype


        Good morning:

        I'm getting the error:   getSymbol(): Symbol definition error. =
(FONT):(118)=20
        =20
        My goal is to get rotating text to work and have downloaded the =
freetype 1.2 library and the gd-1.8.4 library.

        It seems that this version of freetype does not make a =
libfreetype.a file which is needed to make the symbols work in when =
compiling mapserver with gd option.

        I've searched the archives and help sites, but I'm missing =
something here---

        1.  Download freetype 1.2 and compile (check)
        2.  Download gd-1.8.4 and compile with -libttf (check)
        3.  Download mapserver_3.5 and configure   ./configure =
--with-gd=3D/installs/gd-1.8.4   (since gd is compiled with =
freetype--though there's no libfreetype.a generated?? I don't need to =
--with-freetype)

        I guess my question is do what version of freetype do I need to =
make libfreetype.a and do I really need that?

        Thanks
        Steve Lehr
        WebDatabaseSolutions.com



------=_NextPart_000_00BA_01C1C68C.67B01A80
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.2614.3500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>&nbsp;</DIV>
<DIV style=3D"FONT: 10pt arial">----- Original Message -----=20
<DIV style=3D"BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> <A=20
href=3D"mailto:klehr1@tampabay.rr.com"=20
title=3Dklehr1@tampabay.rr.com>klehr1@tampabay.rr.com</A> </DIV>
<DIV><B>To:</B> <A href=3D"mailto:stepan.kafka@centrum.cz"=20
title=3Dstepan.kafka@centrum.cz>Stepan Kafka</A> </DIV>
<DIV><B>Cc:</B> <A href=3D"mailto:morissette@dmsolutions.ca"=20
title=3Dmorissette@dmsolutions.ca>Daniel Morissette</A> </DIV>
<DIV><B>Sent:</B> Friday, March 08, 2002 10:30 AM</DIV>
<DIV><B>Subject:</B> Re: [mapserver-users] Compiling =
freetype</DIV></DIV>
<DIV><BR></DIV>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>I've got this working on RH 7.1 -- =
actually by=20
default.&nbsp;&nbsp; When I go to RH 6.1 it didn't work, and do to the=20
documentation, I thought I needed to compile in this stuff my =
self.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I've tried:&nbsp; freetype 1.2, 1.3, gd =

1.8.4.&nbsp; I can't get either 1.2 or 1.3 to compile make do the fact =
that the=20
X11 library is not installed (its does not run x-windows, so the test =
scripts=20
don't run).</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I've tried compiling everything by hand =
making all=20
the .o files</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>then generating the libtff.a by ar -r =
libtff.a=20
tt*.o, libfreetype.a =3D ar -r libfreetype.a ft*.o</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>when compiling gd 1.8.4 I tried the =
-libtff stuff=20
and it compiled without complaint.&nbsp; I tried adding in the =
-lfreetype and=20
then it complains about the file ftglyph.h missing -- so no free type =
its not in=20
ft 1.2 or 1.3.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So I get gd built with only =
-libttf</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>When I build =
mapserver(3.5)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>./configure=20
--with-gd=3Dstatic,/www/stevestuff/gd-1.8.4 --with-ttf=20
--enable-force-freetype1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>gcc -c -O2&nbsp; -Wall =
-DIGNORE_MISSING_DATA&nbsp;=20
-DUSE_EPPL&nbsp;&nbsp;&nbsp; -DUSE_TIFF -DUSE_JPEG -DU<BR>SE_GD_PNG=20
-DUSE_GD_JPEG -DUSE_GD_WBMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
-I/www/stevestuff/gd-1.8.4<BR>&nbsp;&nbsp;&nbsp; maplexer.c -o=20
maplexer.o<BR>maplexer.c: In function `msyylex':<BR>maplexer.c:1602: =
warning:=20
`yy_cp' might be used uninitialized in this function<BR>maplexer.c:1602: =

warning: `yy_bp' might be used uninitialized in this =
function<BR>maplexer.c: At=20
top level:<BR>maplexer.c:3125: warning: `yyunput' defined but not=20
used<BR></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>gcc -c -O2&nbsp; -Wall =
-DIGNORE_MISSING_DATA&nbsp;=20
-DUSE_EPPL&nbsp;&nbsp;&nbsp; -DUSE_TIFF -DUSE_JPEG -DU<BR>SE_GD_PNG=20
-DUSE_GD_JPEG -DUSE_GD_WBMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
-I/www/stevestuff/gd-1.8.4<BR>&nbsp;&nbsp;&nbsp; mapsymbol.c -o=20
mapsymbol.o<BR>mapsymbol.c: In function =
`msDrawShadeSymbol':<BR>mapsymbol.c:458:=20
warning: unused variable `font'<BR>mapsymbol.c:457: warning: unused =
variable=20
`rect'<BR>mapsymbol.c:456: warning: unused variable =
`bbox'<BR>mapsymbol.c: In=20
function `msGetMarkerSize':<BR>mapsymbol.c:661: warning: unused variable =

`font'<BR>mapsymbol.c:660: warning: unused variable =
`rect'<BR>mapsymbol.c: In=20
function `msDrawMarkerSymbol':<BR>mapsymbol.c:729: warning: unused =
variable=20
`font'<BR>mapsymbol.c:728: warning: unused variable =
`rect'<BR>mapsymbol.c:727:=20
warning: unused variable `bbox'<BR>mapsymbol.c: In function=20
`msCircleDrawShadeSymbol':<BR>mapsymbol.c:1016: warning: unused variable =

`font'<BR>mapsymbol.c:1015: warning: unused variable =
`rect'<BR>mapsymbol.c:1014:=20
warning: unused variable `bbox'<BR>mapsymbol.c: At top=20
level:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;=20
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>mapserv -v </DIV>
<DIV>MapServer version 3.5 OUTPUT=3DPNG OUTPUT=3DJPEG OUTPUT=3DWBMP =
INPUT=3DTIFF=20
INPUT=3DEPPL7<BR>INPUT=3DJPEG INPUT=3DSHAPEFILE </DIV>
<DIV>&nbsp;</DIV>
<DIV>Suggestions???</DIV>
<DIV>&nbsp;</DIV>
<DIV>Dan I tried you RPM 1.8.4 trick, but could only find 1.8.3-7 and my =
package=20
manager claimed defeat (didnt see a 1.8.4 version on my RH 7.1 disk nor =
Red Hat=20
site--coincidentially I run 7.1 in the garage and every thing works just =
fine=20
there).=20
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>rpm -i gd-1.8.3-7.i386.rpm<BR>only =
packages with=20
major numbers &lt;=3D 3 are supported by this version of RPM<BR>error:=20
gd-1.8.3-7.i386.rpm cannot be=20
installed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>I tried installing newer package managers put that failed =
too!&nbsp;=20
Arrgh.</DIV>
<DIV>Suggestions??</DIV></DIV></FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A href=3D"mailto:stepan.kafka@centrum.cz" =
title=3Dstepan.kafka@centrum.cz>Stepan=20
  Kafka</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
  href=3D"mailto:klehr1@tampabay.rr.com"=20
  title=3Dklehr1@tampabay.rr.com>klehr1@tampabay.rr.com</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Friday, March 08, 2002 =
9:36=20
AM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> RE: [mapserver-users] =
Compiling=20
  freetype</DIV>
  <DIV><BR></DIV>
  <DIV><SPAN class=3D907362814-08032002><FONT color=3D#0000ff =
face=3DArial=20
  size=3D2>There is a lot of comments inside the makefile, fplease =
follow them, I=20
  dont have it on my hand but I think you are to use only=20
  -DHAVE_LIBTTF.</FONT></SPAN></DIV>
  <DIV><SPAN class=3D907362814-08032002><FONT color=3D#0000ff =
face=3DArial=20
  size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D907362814-08032002><FONT color=3D#0000ff =
face=3DArial=20
  size=3D2>ATTENTION!!!! I forgotten the <FONT face=3D"Courier New"=20
  size=3D2><STRONG>--enable-force-freetype1</STRONG> switch in the MS =
configure=20
  parameters. The right syntax is:</FONT></FONT></SPAN></DIV>
  <DIV><SPAN class=3D907362814-08032002><FONT face=3D"Courier New"><FONT =

  size=3D2><FONT color=3D#ff0000>./configure =
--with-gd=3Dstatic,&lt;<SPAN=20
  class=3D907362814-08032002>path to your gd</SPAN>&gt; --with-ttf=20
  --enable-force-freetype1</FONT><FONT color=3D#0000ff> </FONT><FONT=20
  color=3D#ff0000>...</FONT></FONT></FONT></DIV>
  <DIV>
  <P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D907362814-08032002>good=20
  luck!<BR></SPAN></FONT><FONT color=3D#0000ff face=3DArial =
size=3D2><SPAN=20
  class=3D907362814-08032002></SPAN></FONT></P>
  <P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D907362814-08032002>Stepan=20
  Kafka</SPAN></FONT></P></SPAN></DIV>
  <BLOCKQUOTE dir=3Dltr=20
  style=3D"BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; =
MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">
    <DIV class=3DOutlookMessageHeader><FONT face=3D"Times New Roman"=20
    size=3D2>-----P&#367;vodn=ED zpr=E1va-----<BR><B>Od:</B> =
klehr1@tampabay.rr.com=20
    [mailto:klehr1@tampabay.rr.com]<BR><B>Odesl=E1no:</B> 8. b&#345;ezna =
2002=20
    13:44<BR><B>Komu:</B> Stepan Kafka<BR><B>P&#345;edm&#283;t:</B> Re: =
[mapserver-users]=20
    Compiling freetype<BR><BR></FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>When compiling gd it asks about=20
    DHAVE_LIBFREETYPE and -DHAVE_LIBTTF</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>do I only use -DHAVE_LIBTTF =
?</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>Steve</FONT></DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; =
MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
      <DIV style=3D"FONT: 10pt arial">----- Original Message ----- =
</DIV>
      <DIV=20
      style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
      <A href=3D"mailto:stepan.kafka@centrum.cz"=20
      title=3Dstepan.kafka@centrum.cz>Stepan Kafka</A> </DIV>
      <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
      href=3D"mailto:klehr1@tampabay.rr.com"=20
      title=3Dklehr1@tampabay.rr.com>klehr1@tampabay.rr.com</A> ; <A=20
      href=3D"mailto:mapserver-users@lists.gis.umn.edu"=20
      title=3Dmapserver-users@lists.gis.umn.edu>Users</A> </DIV>
      <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Friday, March 08, =
2002 2:00=20
      AM</DIV>
      <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> RE: =
[mapserver-users]=20
      Compiling freetype</DIV>
      <DIV><BR></DIV>
      <DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT color=3D#0000ff =
face=3DArial=20
      size=3D2>Hi Steve,</FONT></SPAN></DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT color=3D#0000ff =
face=3DArial=20
      size=3D2></FONT></SPAN>&nbsp;</DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT color=3D#0000ff =
face=3DArial=20
      size=3D2>I have good experience with this =
configuration:</FONT></SPAN></DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT color=3D#0000ff =
face=3DArial=20
      size=3D2></FONT></SPAN>&nbsp;</DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT face=3DArial><FONT=20
      color=3D#0000ff><FONT size=3D2>1. Compiling gd 1.8.4. with =
freetype 1.2=20
      (I&nbsp;had to edit makefile to ensure the freetype =
1.2)&nbsp;<SPAN=20
      class=3D905595306-08032002>without make=20
      install.</SPAN></FONT></FONT></FONT></SPAN></DIV>
      <DIV><SPAN class=3D436354606-08032002></SPAN><SPAN=20
      class=3D436354606-08032002><FONT color=3D#0000ff face=3DArial =
size=3D2>2.=20
      Configuring and compiling mapserver with these=20
options:</FONT></SPAN></DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT color=3D#0000ff =
face=3DArial=20
      size=3D2></FONT></SPAN>&nbsp;</DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT face=3DArial><FONT=20
      size=3D2>&nbsp;./configure --with-gd=3Dstatic,/installs/gd-1.8.4=20
      --with-ttf<SPAN class=3D905595306-08032002>=20
      ...</SPAN></FONT></FONT></SPAN></DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT face=3DArial=20
      size=3D2></FONT></SPAN>&nbsp;</DIV>
      <DIV><SPAN class=3D436354606-08032002><FONT face=3DArial =
size=3D2>Stepan=20
      Kafka</FONT></SPAN></DIV></DIV>
      <BLOCKQUOTE dir=3Dltr=20
      style=3D"BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; =
MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">
        <DIV class=3DOutlookMessageHeader><FONT face=3D"Times New Roman" =

        size=3D2>-----P&#367;vodn=ED zpr=E1va-----<BR><B>Od:</B> <A=20
        =
href=3D"mailto:owner-mapserver-users@lists.gis.umn.edu">owner-mapserver-u=
sers@lists.gis.umn.edu</A>=20
        [<A=20
        =
href=3D"mailto:owner-mapserver-users@lists.gis.umn.edu">mailto:owner-maps=
erver-users@lists.gis.umn.edu</A>]<B>za=20
        u&#382;ivatele</B> klehr1@tampabay.rr.com<BR><B>Odesl=E1no:</B> =
7. b&#345;ezna 2002=20
        18:18<BR><B>Komu:</B> Users<BR><B>P&#345;edm&#283;t:</B> =
[mapserver-users]=20
        Compiling freetype<BR><BR></FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>Good morning:</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>
        <DIV><FONT face=3DArial size=3D2>I'm getting the =
error:&nbsp;&nbsp;=20
        </FONT><FONT face=3DArial size=3D2>getSymbol(): Symbol =
definition error.=20
        (FONT):(118) </FONT></DIV></FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>My goal is to get rotating text =
to work and=20
        have downloaded the freetype 1.2 library and the gd-1.8.4=20
        library.</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>It seems that this version of =
freetype does=20
        not make a libfreetype.a file which is needed to make the =
symbols work=20
        in when compiling mapserver with gd option.</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>I've searched the archives and =
help sites,=20
        but I'm missing something here---</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>1.&nbsp; Download freetype 1.2 =
and compile=20
        (check)</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>2.&nbsp; Download gd-1.8.4 and =
compile=20
        with&nbsp;-libttf (check)</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>3.&nbsp; Download mapserver_3.5 =
and=20
        configure&nbsp;&nbsp; ./configure=20
        --with-gd=3D/installs/gd-1.8.4&nbsp;&nbsp; (since gd is compiled =
with=20
        freetype--though there's no libfreetype.a generated?? I don't =
need to=20
        --with-freetype)</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>I guess my question is do what =
version of=20
        freetype do I need to make libfreetype.a and do I really need=20
        that?</FONT></DIV>
        <DIV>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>Thanks</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>Steve Lehr</FONT></DIV>
        <DIV><FONT face=3DArial =
size=3D2>WebDatabaseSolutions.com</FONT></DIV>
        <DIV>&nbsp;</DIV>
        =
<DIV>&nbsp;</DIV></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BO=
DY></HTML>

------=_NextPart_000_00BA_01C1C68C.67B01A80--