<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.5346.5" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV>
<DIV dir=ltr align=left><SPAN class=224402412-13072006><FONT face=Arial
color=#0000ff size=2>Hi Mark,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=224402412-13072006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=224402412-13072006></SPAN><FONT face=Arial
color=#0000ff size=2><SPAN class=224402412-13072006>The libtool errors may be
due to mismatched versions of your local automake version and the version in the
MapGuide subversion. Did you try recreating libtool by running libtoolize,
aclocal and automake/autoconf?</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=224402412-13072006></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=224402412-13072006>Traian</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> mark j [mailto:jansenbulk@gmail.com]
<BR><B>Sent:</B> Wednesday, July 12, 2006 11:16 PM<BR><B>To:</B>
users<BR><B>Subject:</B> [mapguide-users] more linux compile errors than you can
shake a stick at<BR></FONT><BR></DIV>
<DIV></DIV>Hello,<BR><BR>I checked out revision 715 today and continued to try
to complete the build on SuSE linux with gcc 4.1<BR><BR>The build is still
problematic in a number of areas, below is a list of some examples of the errors
one encounters when compiling on linux. I assume that most of you are developing
your apps on the Windows platform? <BR><BR>- ACE libraries in the OEM do not
compile without editing some of the source.<BR><BR>- There are a number of tags
that libtool doesn't support:<BR><BR>
<DIV style="MARGIN-LEFT: 40px">libtool: unrecognized option `--tag=CXX'
<BR></DIV><BR>- The MdfModel compile in the common directory produces a number
of errors like this one:<BR><BR>
<DIV style="MARGIN-LEFT: 40px">GridSurfaceStyle.h:77: error: explicit
instantiation of 'class std::auto_ptr<MdfModel::GridSurfaceStyle>' in
namespace 'MdfModel' (which does not enclose namespace 'std') <BR><BR></DIV>- A
number of extra qualifications persist, for example:<BR><BR>
<DIV style="MARGIN-LEFT: 40px">./Services/PrintLayout.h:216: error: extra
qualification 'MgPrintLayout::' on member
'LegendWidth'<BR>./Services/PrintLayout.h:217: error: extra qualification
'MgPrintLayout::' on member 'LegendPadding' <BR>./Services/PrintLayout.h:218:
error: extra qualification 'MgPrintLayout::' on member
'HeaderHeight'<BR>./Services/PrintLayout.h:219: error: extra qualification
'MgPrintLayout::' on member 'ScalebarHeight'<BR>./Services/PrintLayout.h:220:
error: extra qualification 'MgPrintLayout::' on member 'ScalebarPadding'
<BR>./Services/PrintLayout.h:221: error: extra qualification 'MgPrintLayout::'
on member 'FooterHeight'<BR>./Services/PrintLayout.h:222: error: extra
qualification 'MgPrintLayout::' on member 'GroupIndent'<BR><BR></DIV>
<DIV style="MARGIN-LEFT: 40px">(and in
MgDev/Oem/geos-2.2.0/source/headers/geos/geos.h, as well as a dozen other header
files)<BR><BR></DIV>- The library libgeos.a is not compiled with the
build_oem.sh script, so you have to enter that dir to compile, and then continue
with the main mapguide make <BR><BR>- libtool: unrecognized option
`---mode=link'<BR> in Makefile
/home/mark/DEV_FORK/mapguide/MgDev/Web/src/JavaApi/Makefile<BR><BR><BR>This is
by no means a complete list but hopefully provides an indication of the current
state of the Makefiles in the revisions...
<BR><BR>Mark<BR><BR><BR><BR></BODY></HTML>