Possible Duplicate:

Two definitions of Calabi-Yau manifolds

Given a compact kahler manifold M with diffeomorphically trivial canonical bundle. Is it true that the canonical bundle is also holomorphically trivial ?

What if M is only assumed to be a compact complex manifold ?