Collect2.exe: error: ld returned 1 exit status

So , i deleted the namespace and … get the collect2.exe error and undefined reference receiveData() function warning. It seems that PlatformIO is kiding on me

Here is the screenshot: