We should make dist/s_all portable to OS X, it outputs a bunch of complaints at the moment because of (I'm guessing), incompatible tools in the standard OS X install.
Here's what I'm seeing:
WiredTiger: checking for unused #defines...
API_END_NOTFOUND_MAP
CONNECTION_API_CALL
CURSOR_API_CALL
CURSOR_UPDATE_API_CALL
CURSOR_UPDATE_API_END
F_CLR_ATOMIC
F_ISSET_ATOMIC
F_SET_ATOMIC
LF_ISSET
SESSION_API_CALL
SESSION_TXN_API_CALL
TXN_API_END_NOTFOUND_MAP
[more ...]
WiredTiger: checking for unused functions...
__backup_table_element
__bit_getv_recno
__bit_setv
__bit_setv_recno
__block_off_srch_pair
__ckpt_last_name
__clsm_close_cursors
__clsm_search_near
__col_insert_search_match
__conn_btree_open_lock
__curfile_next_random
__curfile_search_near
__curindex_search_near
__cursor_search_clear
[more ...]
WiredTiger: checking for unused statistics fields...
cursor_read_near
cursor_read_next
cursor_read_prev
page_evict_fail