Tras finalizar la guerra contra los cirenaicos, que estabilizó la frontera oriental del territorio púnico, Cartago seguía en constante guerra contra los griegos, y en particular con Siracusa, por el control total de Sicilia.