<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Arial, sans-serif" size="3">
<div> </div>
<div><font size="2">Hello folks, </font></div>
<div><font size="2"> </font></div>
<div><font size="2">Haven't heard back yet on the two questions I sent last Tuesday to the list on my not-yet-completed OMERO install under Red Hat Linux. In the meantime, I thought I would try an entirely separate installation of OMERO on my Mac laptop, using
Ken Arcieri's instructions on how to install under OS X 10.6.</font></div>
<div><font size="2"> </font></div>
<div><font size="2">Things were going smoothly - I installed Postgres, then many of the libraries. And then I got to mcpp (ver  2.7.2)  in the ThirdParty software download. </font></div>
<div><font size="2"> </font></div>
<div><font size="2">That mcpp install fails when I try to install according to the ThirdParty directory's  README.</font></div>
<div><font size="2"> </font></div>
<div><font size="2">I run configure like this:</font></div>
<div><font size="2"> </font></div>
<div><font size="2"> ./configure  CFLAGS=fno-common  --enable-mcpplib  --disable-shared  --prefix=/Library/mcpp/Versions/2.7.2</font></div>
<div><font size="2"> </font></div>
<div><font size="2"> and it appears to run OK.</font></div>
<div><font size="2"> </font></div>
<div><font size="2">But I then run "make" and get error msgs:</font></div>
<div><font size="2"> </font></div>
<div><font size="2">In file included from main.c:42:</font></div>
<div><font size="2">Internal.H:561: error  expected declaration specifiers or '…' before numeric constant</font></div>
<div><font size="2">  …  followed by a couple more errors reported on line 561</font></div>
<div><font size="2"> </font></div>
<div><font size="2">Looking up mcpp at SourceForge, I found this note:</font></div>
<div><font size="2">  "On Linux … and Mac OS X the system's standard headers have certain defects, and some workarounds are necessary for mcpp. Refer to section 3.9.9. in the manual"</font></div>
<div><font size="2"> </font></div>
<div><font size="2">I checked the HTML manual. From what I gather, the problems relate to stddef.h and limits.h? And to a compiler independent build? Not sure if I have that right. In any event, the manual does not tell you how to fix the install. But the SourceForge
site says that there is a Mac disk image file available for the mcpp install. Though if I want to make sure I can uninstall it, I have to use the associated "port" file to install it - which will mean installing MacPorts on my laptop. Which I'm willing to do,
if the Mac  disk image version of mcpp will work for Ice and Omero. Will it?</font></div>
<div><font size="2"> </font></div>
<div><font size="2">Also: I found another web page at <a href="http://mcpp.darwinports.com"><font color="#0000FF"><u>http://mcpp.darwinports.com</u></font></a> that describes a Portfile for mcpp and says that there is a known set of patch files for mcpp 2.7.2.
The page lists three:</font></div>
<div><font size="2">   patch-src__internal.H</font></div>
<div><font size="2">   patch-scr__system.H</font></div>
<div><font size="2">   fix-core-dumps.patch</font></div>
<div><font size="2"> </font></div>
<div><font size="2">Since one of the patch files has the same name as where the error appeared in the "make" run, I presume that that patch and maybe the others are needed in order for the "make" to work OK. However, I haven't been able to find the patch files
themselves. Does anybody know how I should best proceed (and where the patch files are)? (I did not have to deal with this in my Linux install - I ran an RPM to install mcpp  that our local sysadmin people had already downloaded into our AFS file system.) If
the three patch files are available someplace, should I try patching with them, and then rerunning "make"? Or should I try the Mac disk image?</font></div>
<div><font size="2"> </font></div>
<div><font size="2"> Cheers,</font></div>
<div><font size="2">   Ron</font></div>
<div><font size="2"> </font></div>
<div><font face="Arial, sans-serif" size="2" color="#D47500">___________________________________________</font></div>
<div><font face="Verdana, sans-serif" size="2">Ronald Taylor, Ph.D.</font></div>
<div><font face="Verdana, sans-serif" size="2">Computational Biology & Bioinformatics Group</font></div>
<div><font face="Verdana, sans-serif" size="2">Pacific Northwest National Laboratory</font></div>
<div><font face="Verdana, sans-serif" size="2">902 Battelle Boulevard</font></div>
<div><font face="Verdana, sans-serif" size="2">P.O. Box 999, Mail Stop J4-33</font></div>
<div><font face="Verdana, sans-serif" size="2">Richland, WA  99352 USA</font></div>
<div><font face="Verdana, sans-serif" size="2">Office:  509-372-6568</font></div>
<div><font face="Verdana, sans-serif" size="2">Email: ronald.taylor@pnl.gov</font></div>
<div><font face="Verdana, sans-serif" size="2"> </font></div>
<div><font size="2"> </font></div>
</font>
</body>
</html>