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 应用程序

如何自动化 MacOS OS 用户交互测试?

使用 pgspider griddb fdw 让griddb 支持hasura graphql-engine

无法在 Open Suse 上安装 GridDB

pgspider griddb 试用

macOS 上的 OpenGL 是不是已弃用?