Ocean Color Forum - Not logged in
Forum Ocean Color Home Help Search Login
Previous Next Up Topic SeaDAS / SeaDAS 6.x - General Questions / Seadas6.3 not working with MAC OS X Lion (locked) (3280 hits)
By m.canto Date 2011-12-22 00:20
Hello,

I have installed seadas6.3 on a MAC OS X Lion. Initially, IDL80 didn't work but the tech support in Exelis have shown me a workaround. However, seadas gives the following error. Any idea how to resolve this? Many thanks!

bash-3.2$ seadas
IDL Version 8.0, Mac OS X (darwin x86_64 m64). (c) 2010, ITT Visual Information Solutions
2011-12-22 10:01:33.426 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.429 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.429 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.431 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.432 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.433 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.434 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.434 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.436 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.437 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.438 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.438 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.439 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.442 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.462 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.465 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.
2011-12-22 10:01:33.467 idl[484:1603] This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported.

% CALL_EXTERNAL: Error loading sharable executable.
                 Symbol: idl_pid, File = /Applications/seadas6.3/build/lib/IDLshare.so
                 dlopen(/Applications/seadas6.3/build/lib/IDLshare.so, 1): no suitable image found.  Did find:
                        /Applications/seadas6.3/build/lib/IDLshare.so: mach-o, but wrong architecture
% Execution halted at: SEADAS_INIT       212 /Applications/seadas6.3/idl_lib/seadas_init.pro
%                      $MAIN$         
% Not a legal system variable: !SD.
% Execution halted at: SDP_INIT           22 /Applications/seadas6.3/idl_lib/sdp_init.pro
%                      SEADAS_INIT       212 /Applications/seadas6.3/idl_lib/seadas_init.pro
%                      $MAIN$         

Cheers,
Tess
By m.canto Date 2011-12-22 00:26
Hello again,

apologies - as i just read and realized that seadas6.3 doesn't support the most recent MAC OS X. has anyone found a workaround yet? care to share? :-) let me know as well if you have trouble running idl80 on Lion as i can send the workaround bits.

Thanks!
Tess
By WhiteG Date 2011-12-22 13:09
IDL Version 8.0, Mac OS X (darwin x86_64 m64). (c) 2010, ITT Visual Information Solutions says you are running IDL in 64-bit mode, probably the default  in Lion.   This would explain the message "/Applications/seadas6.3/build/lib/IDLshare.so: mach-o, but wrong architecture".

SeaDAS is 32-bit only on Mac OS X, so the first thing to try is to force IDL to run in 32-bit mode.   I had much the same problem on SGI IRIX64 years ago -- the IDL startup script could be edited to make 32-bit mode the default. 
By m.canto Date 2012-01-05 00:37
Hi WhiteG,

Pardon my ignorance, but I'm not sure i know i how to do this.
I tried editing the idl_setup.bash to include the -32 flag, then add it to/and execute my .bashrc but to no avail. Is there a chance you could help me on this one further?

Many thanks!
By WhiteG Date 2012-01-05 17:19
I only have IDL 7.06, so things may have changed, but you can try editing /Applications/itt/idl706/bin/idl (or wherever you have idl installed) to change PREFER_32=0 to PREFER_32=1.   If you can't do this (e.g., other users want 64-bit to be the default) then you can make a personal "wrapper" in some directory in the PATH that you control and that comes before the real IDL, e.g.:

#! /bin/bash
# wrapper to add "-32" to the idl command
exec /Applications/itt/idl706/bin/idl -32 "$@"

(you need to make this executable and adjust the idl path to suit).  You might want to consult some introductory shell programming manuals or a linux user familiar with "bash" scripts to understand this example).  
By m.canto Date 2012-01-06 02:49
Thanks much for your help WhiteG! I just edited idl and it worked.
Previous Next Up Topic SeaDAS / SeaDAS 6.x - General Questions / Seadas6.3 not working with MAC OS X Lion (locked) (3280 hits)



Responsible NASA Official: Gene C. Feldman
Curator: OceanColor Webmaster
Authorized by: Gene C. Feldman
Updated: 27 November 2007
Privacy Policy and Important Notices NASA logo