visit-dav / visit

VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
https://visit.llnl.gov
BSD 3-Clause "New" or "Revised" License
420 stars 109 forks source link

Include darwin-i386 symlinks in macos installs #18867

Open markcmiller86 opened 1 year ago

markcmiller86 commented 1 year ago

See #18865. Cause is an OS install is, for some reason, causing VisIt to look for its binaries in darwin-i386 instead of darwin-x86_64. I think Rosetta may be cause. Maybe we should just create a symlink in the install point as part of our package so that when user's install VisIt, it can find its binary components through either path.

Alternatively, maybe we've got to fix logic in our launcher script to correctly assess architecture for these newer macOS OSs.

cyrush commented 1 year ago

https://github.com/visit-dav/visit/blob/5515e8cab36a8225fdaa9db1ece81182efc05a0b/src/CMakeLists.txt#L877-L883