Let us assume that m + n = pq, where p and q are distinct prime.
Since m3 + n3 = (m + n) (m2 – mn + n2)
= (m + n) [(m + n)2 – 3mn]
is a square so m3 + n3 = (m + n) [(m + n)2 – 3mn]
must divisible by pq.
=> 3 mn must divisible by p and q.
Since p ≠ q let q ≠ 3 so q | m but q | m+ n so q| n
m = qx, n = qy
=> p = 3.
so m + n = pq = 3q
=> qx + qy = 3q
=> m = 2q, n = q
or m = q, n = 2q
m3 + n3 = 9q3 is not a square of an integer which is a contradiction
Hence m + n is not a product of two different prime.