Eric,
If there is no port assigned as a stacking port, you cannot enable stacking. When we deploy single switches, with stacking enabled, we assign only one port as a stacking port. We lose that port for an uplink port, but we are able to enable stacking.
Thanks,
Bill