Undefined Reference to "Files"

I am currently compiling a shared library to create an executable using clang with gn. The issue is while creating executable for windows it is creating properly but for linux, it is giving error which says “Undefined Reference to “FILE_NAME”” during linking. What could be the issue?