I can definitely empathize with you about the Macports and 32-bit/64-bit issues.  In fact, most of the stuff in the wiki is about making ROS and Macports play nice, which currently means universal variants and building ROS completely 32-bit.  My friend John got RViz working with the built-in wx and python that come from Apple, but I want to say there were some issues.<div>

<br></div><div>I would like to cut the Macports cord, but there are many, many dependencies that must be fulfilled at the moment.  I would love to see something similar to fink be successful again, it never made sense to me why binary distribution wouldn't work great on OS X.  I think another way ROS could be much more OS X compatible would be to move away from wx (Carbon dependency drives many 32-bit issues). I know that moving to Qt was discussed at some point, and I really think that would be a worth wild move, because I have been very impressed with the Qt framework's portability and consistency, though I recognize the amount of effort involved in such a move.</div>

<div><br></div><div>I am interested to see if the changes in rosbuild2 and rosdep will ease these concerns as well.</div><div><br></div><div>--</div><div><br clear="all">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>William Woodall<br>

Graduate Software Engineering<br>Auburn University<br><a href="mailto:w@auburn.edu" target="_blank">w@auburn.edu</a><br><a href="mailto:wjwwood@gmail.com" target="_blank">wjwwood@gmail.com</a><div><a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div><br>
<br><br><div class="gmail_quote">On Tue, Jun 21, 2011 at 11:06 PM, Ken Conley <span dir="ltr"><<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Tue, Jun 21, 2011 at 8:53 PM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>> wrote:<br>
> I made one, but I think on the <a href="http://ros.org" target="_blank">ros.org</a> wiki might be better in the end, also<br>
> most of the patches are already in tickets and in the upstream svn for ros.<br>
<br>
</div>This is great work and thanks for taking the time to also document +<br>
send nice, concise patches.  I'm looking forward to better support in<br>
Electric for OS X.<br>
<br>
Part of the challenge with OS X has been Macports, which has been a<br>
moving target (as has the 32-bit -> 64-bit nastiness).  Our OS X<br>
install was originally spec'd back in 10.4 days where the underlying<br>
platform was quite different.  I'd be interested in hearing ideas of<br>
how to revamp this (including cutting the Macports cord).  I made an<br>
initial investigation into moving the Python libraries off of Macports<br>
and use the builtin Python interpreter, but got hung up on some<br>
integration issues.  With some upcoming changes to rosdep those issues<br>
should be easier to solve.<br>
<br>
cheers,<br>
<font color="#888888">Ken<br>
</font><div><div></div><div class="h5"><br>
<br>
> Thanks,<br>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
> William Woodall<br>
> Graduate Software Engineering<br>
> Auburn University<br>
> <a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
> <a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br>
> <a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
><br>
><br>
> On Tue, Jun 21, 2011 at 10:03 PM, Serge Stinckwich<br>
> <<a href="mailto:serge.stinckwich@gmail.com">serge.stinckwich@gmail.com</a>> wrote:<br>
>><br>
>> On Wed, Jun 22, 2011 at 10:00 AM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>><br>
>> wrote:<br>
>> > I don't mind, but I can also give you access to mine so that you can<br>
>> > edit it<br>
>> > if you like, at some point we should probably put this some where else.<br>
>><br>
>> Yes i think so. Could you create a ROX repository and move the wiki page<br>
>> here ?<br>
>> We will put also all the patches here also.<br>
>><br>
>> --<br>
>> Serge Stinckwich<br>
>> UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam<br>
>> Every DSL ends up being Smalltalk<br>
>> <a href="http://doesnotunderstand.org/" target="_blank">http://doesnotunderstand.org/</a><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>
><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>
><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>
</div></div></blockquote></div><br></div>