Tropical Storm Eloise is expected to become a cyclone before making landfall later Friday or early Saturday near the port of Beira.