Hello Traian and list,<br><br>It has solved the libtool errors, but there are errors in the compile nonetheless. Below is how far I&nbsp; get until the it is unclear on how I should modify ChannelBand.h. When I modify these files, it produces a binary that immediately segfaults.
<br><br><br>building OEM with build_oem.sh produces one error:<br><br><div style="margin-left: 40px;">Source/Modules/java.cxx:3582: error: extra qualification 'JAVA::' on member 'abstractClassTest'<br></div><br>building mapguide
<br><br><div style="margin-left: 40px;">fitdataset.cpp:177: error: extra qualification 'FITRasterBand::' on member 'FITRasterBand'<br><br>ChannelBand.h:77: error: explicit instantiation of 'class std::auto_ptr&lt;MdfModel::ChannelBand&gt;' in namespace 'MdfModel' (which does not enclose namespace 'std'r)
<br></div><br>I will continue with the build if anyone has a suggestion on how to solve the ChannelBand header namespace error. Removing std:: only produces another error:<br><br>ChannelBand.h:77: error: 'auto_ptr' is not a template
<br>ChannelBand.h:77: error: explicit instantiation of non-template type 'MdfModel::auto_ptr'<br><br>Kind Regards,<br><br>Mark<br><br><br><div><span class="gmail_quote">On 7/13/06, <b class="gmail_sendername">Traian Stanev
</b> &lt;
<a href="mailto:traian.stanev@autodesk.com" title="mailto:traian.stanev@autodesk.com (mailto:traian.stanev@autodesk.com)" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">traian.stanev@autodesk.com</a>
&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div>



<div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"></font>&nbsp;</div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Hi Mark,</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span></span><font color="#0000ff" face="Arial" size="2"><span>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 color="#0000ff" face="Arial" size="2"><span></span></font>&nbsp;</div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>Traian</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"></font>&nbsp;</div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma" size="2"><b>From:</b> mark j [mailto:<a href="mailto:jansenbulk@gmail.com" title="mailto:jansenbulk@gmail.com (mailto:jansenbulk@gmail.com) (mailto:jansenbulk@gmail.com)" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

jansenbulk@gmail.com
</a>] 
<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><span>
<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&lt;MdfModel::GridSurfaceStyle&gt;' 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>&nbsp;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></span></div><div></div>

</div></blockquote></div><br>