<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Ok, I’m a MacPorts newbie here, but it turns out I haven’t even been able to get the current version of Octave to build yet. This is a clean install of the latest MacPorts on OS X 10.10.1 with Xcode 6.1.1.</div><div class=""><br class=""></div><div class="">I first attempted …</div><div class=""><br class=""></div><div class=""><font face="Courier" class="">&nbsp; &nbsp;sudo port install octave</font></div><div class=""><br class=""></div><div class="">… which resulted in …</div><div class=""><br class=""></div><div class=""><div class=""><font face="Courier" size="1" class="">&nbsp; &nbsp; &nbsp; &nbsp; Error: org.macports.configure for port atlas returned: Atlas could not detect any fortran compiler. If you really don’t need the fortran interface to be built, please use the +nofortran option, else install a fortran compiler (e.g. gcc4X) before building Atlas.</font></div><div class=""><font face="Courier" size="1" class="">&nbsp; &nbsp; &nbsp; &nbsp; Error: Failed to install atlas</font></div><div class=""><font face="Courier" size="1" class="">&nbsp; &nbsp; &nbsp; &nbsp; Please see the log file for port atlas for details:</font></div><div class=""><font face="Courier" size="1" class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/main.log</font></div></div><div class=""><br class=""></div><div class="">So I went back and did …</div><div class=""><br class=""></div><div class=""><div class=""><font face="Courier" class="">&nbsp; &nbsp;sudo port clean octave</font></div><div class=""><font face="Courier" class="">&nbsp; &nbsp;sudo port clean atlas</font></div><div class=""><font face="Courier" class="">&nbsp; &nbsp;sudo port install octave +nofortran</font></div></div><div class=""><br class=""></div><div class="">This time it failed to build qrupdate.&nbsp;</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Fetching archive for qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Attempting to fetch qrupdate-1.1.2_3+atlas+gcc48.darwin_14.x86_64.tbz2 from <a href="http://packages.macports.org/qrupdate" class="">http://packages.macports.org/qrupdate</a></font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Attempting to fetch qrupdate-1.1.2_3+atlas+gcc48.darwin_14.x86_64.tbz2 from <a href="http://lil.fr.packages.macports.org/qrupdate" class="">http://lil.fr.packages.macports.org/qrupdate</a></font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Attempting to fetch qrupdate-1.1.2_3+atlas+gcc48.darwin_14.x86_64.tbz2 from <a href="http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate" class="">http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate</a></font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Fetching distfiles for qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Attempting to fetch qrupdate-1.1.2.tar.gz from <a href="http://superb-dca2.dl.sourceforge.net/project/qrupdate/qrupdate/1.2" class="">http://superb-dca2.dl.sourceforge.net/project/qrupdate/qrupdate/1.2</a></font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Verifying checksums for qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Extracting qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Applying patches to qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Configuring qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">---&gt;&nbsp;&nbsp;Building qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">Error: org.macports.build for port qrupdate returned: command execution failed</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">Error: Failed to install qrupdate</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">Please see the log file for port qrupdate for details:</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">&nbsp; &nbsp;&nbsp;/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qrupdate/qrupdate/main.log</font></div><div style="margin: 0px; font-size: 10px;" class=""><font face="Courier" class="">Error: The following dependencies were not installed: qrupdate texinfo transfig netpbm</font></div></div><div class=""><br class=""></div><div class="">The relevant part of log file (by my guess) says …</div><div class=""><br class=""></div><div class=""><div class=""><font face="Courier" size="1" class="">:info:build libtool -o ../libqrupdate.a caxcpy.o cch1dn.o cch1up.o cchdex.o cchinx.o cchshx.o cgqvec.o cqhqr.o cqr1up.o cqrdec.o cqrder.o cqrinc.o cqrinr.o cqrot.o cqrqh.o cqrshc.o cqrtv1.o dch1dn.o dch1up.o dchdex.o dchinx.o dchshx.o dgqvec.o dqhqr.o dqr1up.o dqrdec.o dqrder.o dqrinc.o dqrinr.o dqrot.o dqrqh.o dqrshc.o dqrtv1.o sch1dn.o sch1up.o schdex.o schinx.o schshx.o sgqvec.o sqhqr.o sqr1up.o sqrdec.o sqrder.o sqrinc.o sqrinr.o sqrot.o sqrqh.o sqrshc.o sqrtv1.o zaxcpy.o zch1dn.o zch1up.o zchdex.o zchinx.o zchshx.o zgqvec.o zqhqr.o zqr1up.o zqrdec.o zqrder.o zqrinc.o zqrinr.o zqrot.o zqrqh.o zqrshc.o zqrtv1.o clu1up.o dlu1up.o slu1up.o zlu1up.o clup1up.o dlup1up.o slup1up.o zlup1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qrupdate/qrupdate/work/qrupdate-1.1.2/src'</font></div><div class=""><font face="Courier" size="1" class="">:info:build Undefined symbols for architecture x86_64:</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; "_caxpy_", referenced from:</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cgqvec_ in cgqvec.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqr1up_ in cqr1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqrinc_ in cqrinc.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _clup1up_ in clup1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; "_ccopy_", referenced from:</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cchdex_ in cchdex.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cchinx_ in cchinx.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cchshx_ in cchshx.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqrdec_ in cqrdec.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqrder_ in cqrder.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqrinc_ in cqrinc.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _cqrinr_ in cqrinr.o</font></div><div class=""><span style="font-family: Courier; font-size: x-small;" class="">:info:build &nbsp; &nbsp; &nbsp;&nbsp;</span><font face="Courier" size="1" class="">…</font></div><div class=""><span style="font-family: Courier; font-size: x-small;" class="">&lt;snip&gt; (I think you get the point)</span></div><div class=""><span style="font-family: Courier; font-size: x-small;" class="">:info:build &nbsp; &nbsp; &nbsp; ...</span></div><div class=""><span style="font-family: Courier; font-size: x-small;" class="">:info:build &nbsp; "_zrot_", referenced from:</span></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zqr1up_ in zqr1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zqrot_ in zqrot.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; "_zswap_", referenced from:</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zlup1up_ in zlup1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; "_ztrsv_", referenced from:</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zch1dn_ in zch1dn.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zchinx_ in zchinx.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build &nbsp; &nbsp; &nbsp; _zlup1up_ in zlup1up.o</font></div><div class=""><font face="Courier" size="1" class="">:info:build ld: symbol(s) not found for architecture x86_64</font></div><div class=""><font face="Courier" size="1" class="">:info:build collect2: error: ld returned 1 exit status</font></div></div><div class=""><br class=""></div><div class="">Any suggestions on how to resolve this? I’m happy to wipe everything out and start over even though it takes a few hours to re-build. I’m just looking for the easiest way to get a working version of Octave 3.8.2 and Octave 3.6.4 that I can use to test some code.</div><div class=""><br class=""></div><div class="">By the way, it looks like at this point I do have a fortran compiler installed. Presumably by one of Octave’s other dependencies?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""></div><div class=""><span style="orphans: 2; widows: 2; text-align: -webkit-auto;" class="">--&nbsp;</span></div><div apple-content-edited="true" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;"><div class="">Ray Zimmerman</div><div class="">Senior Research Associate</div><div class="">B30 Warren Hall, Cornell University, Ithaca, NY 14853 &nbsp;USA</div><div class="">phone: (607) 255-9645</div></span></div></span></div></span></div></span></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Dec 9, 2014, at 4:01 PM, Michael Dickens &lt;<a href="mailto:michaelld@macports.org" class="">michaelld@macports.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class="">Hi Ray - You actually want to look at the Portfile itself for the<br class="">version info. &nbsp;In this case, the one you want is &lt;<br class=""><a href="https://trac.macports.org/browser/trunk/dports/math/octave/Portfile?rev=121949" class="">https://trac.macports.org/browser/trunk/dports/math/octave/Portfile?rev=121949</a><br class=""><blockquote type="cite" class="">.. or, revision 121949. &nbsp;The next revision of this Portfile (121950)<br class=""></blockquote>bumps the version to 3.8.1. Sometimes you have to do a little tweaking<br class="">to get things to work with the current version of 'port', but generally<br class="">the changes are small. &nbsp;Good luck! - MLD<br class=""><br class="">On Tue, Dec 9, 2014, at 03:28 PM, Ray Zimmerman wrote:<br class=""><blockquote type="cite" class="">I am new to MacPorts and was hoping to use it to install the current<br class="">version of GNU Octave 3.8.2 (currently building on my machine) and some<br class="">earlier versions, such as 3.6.4. I’m finding it difficult to figure out<br class="">how to do the earlier versions, if it is even possible.<br class=""><br class="">I found this page<br class="">(https://trac.macports.org/wiki/howto/InstallingOlderPort), but I’m<br class="">having trouble trying to find a revision of the octave port* that clearly<br class="">corresponds to version 3.6.4 of Octave. Should I just pick the rev right<br class="">before the one that says “update to 3.8.1” (i.e. rev 121949) and hope<br class="">that it’s 3.6.4 or what?<br class=""><br class="">Can somebody give me a few tips here?<br class=""><br class="">*Looking on this page:<br class="">https://trac.macports.org/log/trunk/dports/math/octave?rev=128817<br class=""></blockquote>_______________________________________________<br class="">macports-users mailing list<br class="">macports-users@lists.macosforge.org<br class="">https://lists.macosforge.org/mailman/listinfo/macports-users<br class=""></div></blockquote></div><br class=""></body></html>