Well-known types seem to be missing on some platforms (e.g. Windows).
empty.proto in this folder is just a placeholder? It's not actually used in the generated code.
Generated code imports it from the actual installed protobuf package, not in this folder.