<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jan 2, 2015 at 12:46 AM, P Kishor <span dir="ltr"><<a href="mailto:punk.kish@gmail.com" target="_blank">punk.kish@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><a href="https://dl.dropboxusercontent.com/u/3526821/main.log" target="_blank">https://dl.dropboxusercontent.com/u/3526821/main.log</a></blockquote><div><br></div><div>So, the actual error is a link error for a bunch of missing symbols. Looking for why those symbols might be missing, I find this:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">:info:build ld: warning: ignoring file /Applications/GRASS-6.4.app/Contents/MacOS/lib/libgrass_gis.dylib, file was built for i386 which is not the architecture being linked (x86_64): /Applications/GRASS-6.4.app/Contents/MacOS/lib/libgrass_gis.dylib
:info:build [ 1%] ld: warning: ignoring file /Applications/GRASS-6.4.app/Contents/MacOS/lib/libgrass_datetime.dylib, file was built for i386 which is not the architecture being linked (x86_64): /Applications/GRASS-6.4.app/Contents/MacOS/lib/libgrass_datetime.dylib</pre></blockquote><div>And farther up:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">:info:configure -- Found GRASS: /Applications/GRASS-6.4.app/Contents/MacOS (6.4.0RC5)</pre></blockquote></div><div>Which is a very bad sign (and your build error is a good example of why); cmake is perfectly happy to use random stuff it finds lying around, even when they are not appropriate (in this case because it's i386-only on a system that is otherwise x86_64).</div><div><br></div><div>The qgis port has a grass variant (port install qgis +grass) which will, if used, pull in MacPorts' grass package. Unfortunately, qgis is not preventing use of random other grass packages, which are unlikely to work properly, if this variant isn't selected. If you want to use this, you should remove the standalone application so that it can't interfere with the correct grass package.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a> <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>