【问题标题】:GridDB automake warnings on MacOSMacOS 上的 GridDB 自动生成警告
【发布时间】: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

其他人有这个吗?有关如何解决此警告的任何建议?在制作过程中是否至关重要?

【问题讨论】:

    标签: macos automake griddb


    【解决方案1】:

    警告错误之间有细微的差别。

    两者都表示存在问题,但错误表示致命问题需要立即解决,而警告 em> 就是这样:暗示存在潜在问题。

    所以:现在没有必要解决任何事情。

    作为(GridDB 的)用户,您(通常)可以忽略任何此类警告。 但是,(GridDB 的)维护者应该对此进行调查,因为随着外部世界的发展,警告可能会变成错误。

    话虽如此,不将subdir-objects 与子目录中的源一起使用本身并不是问题,有些人可能更喜欢这样。 automake 尝试向subdir-objects 推送,因为它可以解决如果您在不同目录中有多个同名文件的问题。但是,这里不是这种情况(不同目录中的多个同名文件)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 2018-11-26
      • 2013-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-28
      • 2021-04-27
      相关资源
      最近更新 更多