MacOS 上的 GridDB 自动生成警告
Posted
技术标签:
【中文标题】MacOS 上的 GridDB 自动生成警告【英文标题】:GridDB automake warnings on MacOS 【发布时间】:2021-04-18 10:48:33 【问题描述】:我正在尝试在 MacOS 上按照推荐的 How to setup GridDB on macOS 和指令 https://docs.griddb.net/gettingstarted/using-source-code/#build-a-server-and-client-java 的源代码构建 GridDB。
在 automake 步骤中,我收到许多源文件的以下警告:
3rd_party/MessagePack/Makefile.am:8: warning: source file '$(srcdir)/src/objectc.c' is in a subdirectory,
3rd_party/MessagePack/Makefile.am:8: but option 'subdir-objects' is disabled
其他人有这个吗?有关如何解决此警告的任何建议?在制作过程中是否至关重要?
【问题讨论】:
【参考方案1】:警告和错误之间有细微的差别。
两者都表示存在问题,但错误表示致命问题需要立即解决,而警告 em> 就是这样:暗示存在潜在问题。
所以:现在没有必要解决任何事情。
作为(GridDB 的)用户,您(通常)可以忽略任何此类警告。 但是,(GridDB 的)维护者应该对此进行调查,因为随着外部世界的发展,警告可能会变成错误。
话虽如此,不将subdir-objects
与子目录中的源一起使用本身并不是问题,有些人可能更喜欢这样。 automake
尝试向subdir-objects
推送,因为它可以解决如果您在不同目录中有多个同名文件的问题。但是,这里不是这种情况(不同目录中的多个同名文件)。
【讨论】:
以上是关于MacOS 上的 GridDB 自动生成警告的主要内容,如果未能解决你的问题,请参考以下文章
如何从 App Store Connect 中删除自动创建的 macOS 应用程序