Do not support the building with a cantilevered concrete retaining wall, especially a precast building. When you excavate for the retaining wall, excavate back a few more feet and install the first row of building foundations at the same level as the retaining wall footings. Footings farther away from the retaining wall, behind the first row of new footings, can gradually rise up to their normal elevation. Then, in the future, if someone wants to demolish the retaining wall, they may need to retain the dirt laterally under the building slab, but they will not need to underpin (or repair) the building.
projectJOE said, "Tiebacks, not only costly, probably wont produce enough force to hold the wall with the new structure in place. Tiebacks are mainly designed as a little added insurance in retaining a wall." Tiebacks can be costly, but I disagree with the rest of his statement. Tiebacks could easily hold the lateral pressure caused by the building foundations BUT this is not a good idea. Raker braces are an even worse idea. As projectJOE and others have said, deep foundations would also work. However, the cheapest solution is probably deeper spread footings as I mentioned above.