I think the "Meaning of life" is something completly personal. Each one believes (or not) that their life have (or not) some "meaning".
So, i think to talk about "meaning of life" in a general sense is somewhat meaningless. I think it only makes sense if were to talk about the "meaning of your life".
Even cause "meaning" is a thing only we humans think about. All the other animals are alive, and yet they dont think about meanings. They just are alive, with or without any meaning for their life.