On Jul 23, 2011, at 01:58 , Volker Braun wrote:

> I encountered the missing _ilaenv_ symbol when trying to update to Atlas 
> 3.9.xx before, so I guess Apple updated its atlas library:
> 
> http://trac.sagemath.org/sage_trac/ticket/10509
> 
> You are probably mistaking a symbol maked as undefined in libBLAS.dylib with 
> the actual symbol's definition.

Moi?  I'm reporting, not making mistakes :-}

I'm not quite sure what you're saying above, but the symbol is definitely 
defined in libBLAS on Mac OS X, both 10.6 and 10.7: grepping the output of "nm" 
on that library for the string "ilaenv" gives me

10.6:
000000000003b2d0 T _ilaenv   <-- "T" means external text symbol
000000000003b2d0 T _ilaenv_

10.7:
000000000000d530 t _ilaenv_  <-- "t" means local text symbol
000000000000d5a1 t _ilaenv_safe

so for sure the library has changed, and it appears that the "missing" symbol 
has been declared "not external", so it isn't found by "ld/dyld".

Comments/clarifications welcome.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
  when you don't get what you want.
--------



-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to