TIL: exFAT, macOS and Windows 10

11 Jan 2023

TIL:

  • USB drive formatted as exFAT by macOS cannot be mounted by Windows 10
  • Same drive reformatted as exFAT by Windows 10 can be mounted on macOS for read/write

Conclusion: To use exFAT USB drive for portable storage, format the drive on Windows 10.

Tags: OSX, Windows

OSSubprocess 64-bit macOS Mojave

15 Jan 2019

OSSubprocess works on macOS Mojave with 64-bit Pharo.

Load it the usual way:

Metacello new
  baseline: 'OSSubprocess';
  repository: 'github://pharo-contributions/OSSubprocess:master/repository';
  load.	

Run the tests. If Pharo was started like how applications are usually started on the Mac, by double-clicking the Pharo.app icon, Test Runner will report 40+ test errors.

Run Pharo the Unix way on the command line: ~/MyApps/Pharo.app/Contents/MacOS/Pharo mypharo7.image. Now all 114 tests pass. All 7 stress tests pass too. Tested with Pharo 7.0 pre-release image.

Tags: OSX

OSX NativeBoost FFI Oddity

03 Jan 2014

On my computer running OSX, now Mavericks, was Mountain Lion, NativeBoost crashes the Pharo.app process when interfacing with a universal 32/64 bit dylib, such as the system-bundled libsqlite3.dylib.

With a self-built 32 bit-only libsqlite3.dylib, NativeBoost works.

Tags: NativeBoost, OSX