Эти рассказы, приведенные греческими и римскими авторами, восходят к финикийской традиции. Римский историк Саллюстий (I в. до н. э.), рассказывая о походе Мелькарта, которого он называет Геркулесом, прямо ссылается на карфагенские книги. Эту легенду вспоминал образованный нумидийский царь Юба (I в. до н. э. — I в. н. э.), считавший себя потомком Софака и, следовательно, самого Мелькарта.