The Swarm run-time environment (see Figure 14) needs to be changed (stored in ~/$(SWARMHOME)/etc/swarm/ sub-directory) to support both the C++ and Objective-C environments.
~/$(SWARMHOME)/etc/swarm/