<div dir="ltr"><p dir="ltr">Hi Phil,<br>
I'm also on Yosemite, but it doesn't seem like fftw 3.3.3 had any problem for me.<br>
I'm guessing that it's something like Russell suggested - that you have a conflicting library installed with macports (which uses gcc). Not sure what that would be, although someone more familiar with fftw might. </p>
<p dir="ltr">Lynne</p>
<br><div class="gmail_quote">On Fri, May 15, 2015, 8:35 PM Phil Marshall <<a href="mailto:dr.phil.marshall@gmail.com" target="_blank">dr.phil.marshall@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div><div>This *looks* like a genuine bug,  or maybe an undocumented need for some compiler flags. I couldn't find any mention of this error in this email list archive. </div><div><br></div><div>I am following Simon's instructions </div><div>at <a href="https://confluence.lsstcorp.org/display/SIM/Catalogs+and+MAF" target="_blank">https://confluence.lsstcorp.org/display/SIM/Catalogs+and+MAF</a> (like so many of us MAF hopefuls) and running Mac OS X Yosemite. </div><div><br></div><div>The build.log is attached. All suggestions welcome!</div><div><br></div><div>Cheers</div><div><br></div><div>Phil</div><div><br></div><div><br></div><div>pjm% eups distrib install sims_maf -t sims</div><div>  [  1/59 ]  cfitsio 3360.lsst1                                         done.</div><div>  [  2/59 ]  doxygen 1.8.5 (already installed)                          done.</div><div>  [  3/59 ]  eigen 3.2.0                                                done.</div><div>  [  4/59 ]  fftw 3.3.3 ...</div><div><br></div><div>***** error: from /Users/pjm/lsst/EupsBuildDir/DarwinX86/fftw-3.3.3/build.log:</div><div>     return (((double)t1.tb_high - (double)t0.tb_high) * 1.0e9 +</div><div>                      ~~^~~~~~~~</div><div>./cycle.h:125:46: error: member reference base type 'ticks' (aka 'int') is not a structure or union</div><div>     return (((double)t1.tb_high - (double)t0.tb_high) * 1.0e9 +</div><div>                                           ~~^~~~~~~~</div><div>./cycle.h:126:18: error: member reference base type 'ticks' (aka 'int') is not a structure or union</div><div>             ((double)t1.tb_low - (double)t0.tb_low));</div><div>                      ~~^~~~~~~</div><div>./cycle.h:126:38: error: member reference base type 'ticks' (aka 'int') is not a structure or union</div><div>             ((double)t1.tb_low - (double)t0.tb_low));</div><div>                                          ~~^~~~~~~</div><div>2 warnings and 8 errors generated.</div><div>make[2]: *** [timer.lo] Error 1</div><div>make[2]: *** Waiting for unfinished jobs....</div><div>mv -f .deps/tensor8.Tpo .deps/tensor8.Plo</div><div>mv -f .deps/tensor9.Tpo .deps/tensor9.Plo</div><div>mv -f .deps/tile2d.Tpo .deps/tile2d.Plo</div><div>make[1]: *** [all-recursive] Error 1</div><div>make: *** [all] Error 2</div><div>+ exit -4</div><div>eups distrib: Failed to build fftw-3.3.3.eupspkg: Command:</div><div><span style="white-space:pre-wrap">        </span>source /Users/pjm/lsst/eups/bin/setups.sh; export EUPS_PATH=/Users/pjm/lsst; (/Users/pjm/lsst/EupsBuildDir/DarwinX86/fftw-3.3.3/build.sh) >> /Users/pjm/lsst/EupsBuildDir/DarwinX86/fftw-3.3.3/build.log 2>&1 4>/Users/pjm/lsst/EupsBuildDir/DarwinX86/fftw-3.3.3/build.msg</div><div>exited with code 252</div></div></div>
_______________________________________________<br>
dm-users mailing list<br>
<a href="mailto:dm-users@lists.lsst.org" target="_blank">dm-users@lists.lsst.org</a><br>
<a href="https://lists.lsst.org/mailman/listinfo/dm-users" target="_blank">https://lists.lsst.org/mailman/listinfo/dm-users</a></blockquote></div></div>