On May 29, 2009, at 5:37 PM, William Kyngesburye wrote:

On May 29, 2009, at 5:18 PM, Michael Barton wrote:

The libraries listed below are in /usr/lib on my Mac.

They are NOT in the /usr/lib of the Mac of a colleague here in Valencia.

Many of these libraries are also in /usr/local/lib/wxPython- unicode-2.8.9.2/lib on my Mac and that of my colleague

They are NOT needed in order for me to compile GRASS without errors

The ARE needed for me to run the wxPython GUI 3D display and digitizer. My colleagues also cannot run the wxPython 3d display and digitizer without these files.

So my questions are:

1. Are these on in your /usr/lib William?

Yes.  These are for the system copy of wxPython.  Don't delete them.

2. Do I somehow have some legacy files that I'm compiling against (even if I remove them from /usr/lib) or

Nothing in GRASS should link directly to them on OSX. Only wxpython modules should link to the wx libraries, vdigit just loads wxpython.

I found that wx nviz and vdigit *did* link the wx libraries - a reversion in the switch to setup.py that I missed. Fixed now in SVN.

It doesn't hurt to link the wx libraries, but maybe, if there are multiple copies of wxpython installed (system and /usr/local), the one that was linked at compile time is different than the one found in sys.path at run time. This would cause trouble.

GRASS should compile with the one found using the --with-wxwidgets flag.

3. Is my colleague Agustin somehow missing these files that should have been installed on his Mac?

I need to look at this closer, later, gotta go.


If these are missing in /usr/lib, the only safe way to restore them is to reinstall the system.

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"We are at war with them. Neither in hatred nor revenge and with no particular pleasure I shall kill every ___ I can until the war is over. That is my duty."

"Don't you even hate 'em?"

"What good would it do if I did? If all the many millions of people of the allied nations devoted an entire year exclusively to hating the ____ it wouldn't kill one ___ nor shorten the war one day."

<Ha, ha> "And it might give 'em all stomach ulcers."

- Tarzan, on war

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to