<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>Somehow "-arch i386" is getting inserted into your link line:</div><div><br></div>/usr/bin/c++   -I/opt/local/include/wx-2.8 -O2 -g -dynamiclib -headerpad_max_install_names -F/Users/Deepak/ros/stacks/visualization_common/ogre/ogre/lib -framework Ogre -framework Carbon -dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib -Wl,-rpath,/Users/Deepak/ros/stacks/visualization_common/ogre/ogre/lib -Wl,-rpath,/Users/Deepak/ros/ros/core/rosconsole/lib -Wl,-rpath,/Users/Deepak/ros/ros/core/roslib/lib -Wl,-rpath,/Users/Deepak/ros/ros/core/roslib/lib -Wl,-rpath,/Users/Deepak/ros/ros/tools/rospack/lib -pthread -o ../lib/libogre_tools.dylib -install_name /Users/Deepak/ros/stacks/visualization_common/ogre_tools/lib/libogre_tools.dylib CMakeFiles/ogre_tools.dir/src/ogre_tools/initialization.o CMakeFiles/ogre_tools.dir/src/ogre_tools/point_cloud.o CMakeFiles/ogre_tools.dir/src/ogre_tools/object.o CMakeFiles/ogre_tools.dir/src/ogre_tools/shape.o CMakeFiles/ogre_tools.dir/src/ogre_tools/grid.o CMakeFiles/ogre_tools.dir/src/ogre_tools/arrow.o CMakeFiles/ogre_tools.dir/src/ogre_tools/axes.o CMakeFiles/ogre_tools.dir/src/ogre_tools/billboard_line.o CMakeFiles/ogre_tools.dir/src/ogre_tools/camera_base.o CMakeFiles/ogre_tools.dir/src/ogre_tools/fps_camera.o CMakeFiles/ogre_tools.dir/src/ogre_tools/orbit_camera.o CMakeFiles/ogre_tools.dir/src/ogre_tools/ortho_camera.o CMakeFiles/ogre_tools.dir/src/ogre_tools/movable_text.o CMakeFiles/ogre_tools.dir/src/ogre_tools/wx_ogre_render_window.o CMakeFiles/ogre_tools.dir/src/ogre_tools/orthographic.o CMakeFiles/ogre_tools.dir/src/ogre_tools/stl_loader.o -L/Users/Deepak/ros/ros/core/rosconsole/lib -L/Users/Deepak/ros/ros/core/roslib/lib -L/Users/Deepak/ros/ros/tools/rospack/lib -L/Users/Deepak/ros/ros/3rdparty/gtest/gtest/lib -lrosconsole -lboost_thread-mt -llog4cxx -lroslib -lrospack -lrosstack -L/opt/local/lib -L/opt/local/lib <b><span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span" style="font-size: large;">-arch i386</span></span></b> -L/opt/local/lib -framework IOKit -framework Carbon -framework Cocoa -framework System -framework QuickTime -framework OpenGL -framework AGL -lwx_macu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0 -lgio-2.0 -lXext -lXfixes -lcairo -lpixman-1 -lpng12 -lXrender -lX11 -lXau -lXdmcp -lpango-1.0 -lm -lfontconfig -lexpat -lfreetype -lz -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl -liconv -framework OpenGL -framework AGL<div>

<br></div><div>I'm not sure where that would be coming from unfortunately -- not sure what else to tell you, but if you can find out where that's coming from you've probably found the source of your problem.</div>

<div><br></div><div>Josh</div><div><br><div class="gmail_quote">On Thu, Sep 9, 2010 at 8:20 PM,  <span dir="ltr"><<a href="mailto:DRamachandran@hra.com">DRamachandran@hra.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<p>Josh,</p><p> </p><p>the output from make is attached.  </p><p> </p><p>~Deepak</p><p> </p><p></p><div class="im"><br><br><font size="2" style="font-size:9pt"><b>Josh Faust <<a href="mailto:jfaust@willowgarage.com" target="_blank">jfaust@willowgarage.com</a>></b></font><br>

<font size="2" style="font-size:9pt">Sent by: <a href="mailto:ros-users-bounces@code.ros.org" target="_blank">ros-users-bounces@code.ros.org</a></font><br></div><font size="2" style="font-size:9pt">09/09/2010 07:15 PMPlease respond <a href="mailto:toros-users@code.ros.org" target="_blank">toros-users@code.ros.org</a></font><div>

<div></div><div class="h5"><br><br> <font size="2" style="font-size:9pt">To</font>   <font size="2" style="font-size:9pt"><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a></font><br> <font size="2" style="font-size:9pt">cc</font>   <br>

 <font size="2" style="font-size:9pt">bcc</font>   <font size="2" style="font-size:9pt">Deepak Ramachandran/HRA/ASC/HONDA</font><br> <font size="2" style="font-size:9pt">Subject</font>   <font size="2" style="font-size:9pt">Re: [ros-users] ogre_tools broken on CTurtle/Snow leopard</font><br>

  <br><br></div></div><p></p><div><div></div><div class="h5"><p><font face="Monospace,Courier">Well, according to these warnings you're getting:</font><br><br><font face="Monospace,Courier">ld: warning: in CMakeFiles/bin/stl_to_mesh.dir/src/stl_to_mesh/stl_to_mesh.o, file was built for unsupported file format which is not the architecture being linked (i386)</font><br>

<font face="Monospace,Courier">ld: warning: in /Users/Deepak/ros/ros/core/rosconsole/lib/librosconsole.dylib, file was built for unsupported file format which is not the architecture being linked (i386)</font><br><font face="Monospace,Courier">ld: warning: in /opt/local/lib/libboost_thread-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386)</font><br>

<br><font face="arial">*something* is attempting to link as i386, even though those files were compiled for x86_64.  I don't know why that would be.  Can you paste the output from:</font><br><font face="arial">roscd ogre_tools</font><br>

<font face="arial">make clean</font><br><font face="arial">VERBOSE=1 make</font><br><br><font face="arial">?</font><br><br><font face="arial">Josh</font><br><br><font face="Monospace,Courier">On Thu, Sep 9, 2010 at 6:44 PM,  <</font><font color="BLUE" face="Monospace,Courier"><u><a href="mailto:DRamachandran@hra.com" target="_blank">DRamachandran@hra.com</a></u></font><font color="BLACK" face="Monospace,Courier">> wrote:</font><br>

<br><font face="Monospace,Courier">Hi Josh,</font><br><br><br><br><font face="Monospace,Courier"> The gcc binary file (/usr/bin/gcc-4.2) has not been touched since I first got this machine (May 10th). </font><br><br><font face="Monospace,Courier"> I wrote a simple hello world program and compiled it. 'file' told me :</font><br>

<br><br><br><font face="Monospace,Courier">a.out: Mach-O 64-bit executable x86_64</font><br><br><br><br><font face="Monospace,Courier">So it looks like that isn't the problem?</font><br><br><br><br><font face="Monospace,Courier">~Deepak</font><br>

<br><br><br><br><br><br><br><font size="2" style="font-size:8pt" face="Monospace,Courier"><b>Josh Faust <</b></font><font size="2" style="font-size:8pt" color="BLUE" face="Monospace,Courier"><b><u><a href="mailto:jfaust@willowgarage.com" target="_blank">jfaust@willowgarage.com</a></u></b></font><font size="2" style="font-size:8pt" color="BLACK" face="Monospace,Courier"><b>></b></font><br>

<font size="2" style="font-size:8pt" face="Monospace,Courier">Sent by: </font><font size="2" style="font-size:8pt" color="BLUE" face="Monospace,Courier"><u><a href="mailto:ros-users-bounces@code.ros.org" target="_blank">ros-users-bounces@code.ros.org</a></u></font><font color="BLACK"><br>

</font><font size="2" style="font-size:8pt" face="Monospace,Courier">09/09/2010 04:59 PMPlease respond </font><font size="2" style="font-size:8pt" color="BLUE" face="Monospace,Courier"><u><a href="mailto:toros-users@code.ros.org" target="_blank">toros-users@code.ros.org</a></u></font><font color="BLACK"><br>

<br><br></font><font size="2" style="font-size:8pt" face="Monospace,Courier">To</font><font face="Monospace,Courier">   </font><font size="2" style="font-size:8pt" color="BLUE" face="Monospace,Courier"><u><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a></u></font><font color="BLACK"><br>

</font><font size="2" style="font-size:8pt" face="Monospace,Courier">cc</font><font face="Monospace,Courier">   </font><br><font size="2" style="font-size:8pt" face="Monospace,Courier">bcc</font><font face="Monospace,Courier">   </font><font size="2" style="font-size:8pt" face="Monospace,Courier">Deepak Ramachandran/HRA/ASC/HONDA</font><br>

<font size="2" style="font-size:8pt" face="Monospace,Courier">Subject</font><font face="Monospace,Courier">   </font><font size="2" style="font-size:8pt" face="Monospace,Courier">Re: [ros-users] ogre_tools broken on CTurtle/Snow leopard</font><br>

<font face="Monospace,Courier">  </font><br><br><font face="Monospace,Courier">$ gcc -v</font><br><br><font face="Monospace,Courier"> Using built-in specs.</font><br><font face="Monospace,Courier">Target: i686-apple-darwin10</font><br>

<font face="Monospace,Courier">Configured with: /var/tmp/gcc/gcc-5664~38/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1</font><br>

<font face="Monospace,Courier">Thread model: posix</font><br><font face="Monospace,Courier">gcc version 4.2.1 (Apple Inc. build 5664)</font><br><br><br><br><font face="Monospace,Courier">It looks like there's a mismatch somehow between compilers used for various parts of the build.  macports built x86_64 binaries, and some steps of ROS are as well, but then it's trying to link as x86.  The above output seems to imply that gcc itself will output x86 code -- you can test that by writing a simple program and then checking it with "file".</font><br>

<br><font face="Monospace,Courier">Have you made changes to your developer tools recently that might cause something like this?</font><br><br><font face="Monospace,Courier">Josh</font><br><font face="Monospace,Courier">_______________________________________________</font><br>

<font face="Monospace,Courier">ros-users mailing list</font><br><font color="BLUE" face="Monospace,Courier"><u><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a></u></font><font color="BLACK"><br>

</font><font color="BLUE" face="Monospace,Courier"><u><a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a></u></font><font color="BLACK"><br><br><br>

</font><font face="Monospace,Courier">_______________________________________________</font><br><font face="Monospace,Courier">ros-users mailing list</font><br><font color="BLUE" face="Monospace,Courier"><u><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a></u></font><font color="BLACK"><br>

</font><font color="BLUE" face="Monospace,Courier"><u><a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a></u></font><font color="BLACK"><br></font><font face="Monospace,Courier">_______________________________________________<br>

ros-users mailing list<br><a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br><a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a></font><br>

</p></div></div><br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br></div>