<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Are you using a 3rd party package distribution system such as MacPorts, fink or HomeBrew? If so please disable it.</div><div><br></div><div>Have you installed the Xcode command-line tools appropriate for your operating system? Note that the command-line tools are a separate installation from the Xcode application (and the application is not required). I've tried building our code using the Xcode application's built in command-line tools, but have never gotten that to work properly.</div><div><br></div><div>-- Russell</div><div><br></div><div><div>On May 15, 2015, at 12:33 PM, Phil Marshall <<a href="mailto:dr.phil.marshall@gmail.com">dr.phil.marshall@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><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">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 class="" style="white-space:pre"> </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>
<span><build.log></span>_______________________________________________<br>dm-users mailing list<br><a href="mailto:dm-users@lists.lsst.org">dm-users@lists.lsst.org</a><br>https://lists.lsst.org/mailman/listinfo/dm-users</blockquote></div><br></body></html>