Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

索引有警告,貌似依赖循环了 #1287

Open
Guozhanxin opened this issue Jun 23, 2022 · 2 comments
Open

索引有警告,貌似依赖循环了 #1287

Guozhanxin opened this issue Jun 23, 2022 · 2 comments

Comments

@Guozhanxin
Copy link
Member

https://club.rt-thread.org/ask/question/8e814576c5e5fa33.html

@mysterywolf
Copy link
Member

mysterywolf commented Jun 26, 2022

这个地方背后的问题是:需要把sal impl文件夹的内容分散到LWIP mbedtls等文件夹、软件包中去,集中在sal是没有意义的。这个问题解决了,这个警告也就迎刃而解了。

@ichdream
Copy link

确实,在最新的 master 上获取的版本有这个问题:

  • 一个是warning,warning: ignoring unsupported character '
  • 另外一个就是.env/packages/packages/security/mbedtls/Kconfig:10:error: recursive dependency detected
scons: Reading SConscript files ...
scons: Entering directory `/home/ich/projects/kernel/rt-thread/tools/kconfig-frontends'
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
scons: done building targets.
'home/ich/.env/packages/packages/peripherals/Kconfig:86:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:3:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:4:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:5:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:6:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:7:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:7:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:9:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:9:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:11:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:12:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:13:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:13:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:15:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:16:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:17:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:17:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:19:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:20:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:21:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:21:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:23:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:24:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:25:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:25:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:27:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:28:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:29:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:30:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:30:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:33:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:34:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:34:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:36:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:37:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:38:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:38:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:40:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:41:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:42:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:43:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:43:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:45:warning: ignoring unsupported character '
'home/ich/.env/packages/packages/peripherals/io_input_filter/Kconfig:45:warning: ignoring unsupported character '
/home/ich/.env/packages/packages/iot/pahomqtt/Kconfig:56:warning: config symbol defined without type
/home/ich/.env/packages/packages/security/mbedtls/Kconfig:10:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
/home/ich/.env/packages/packages/security/mbedtls/Kconfig:10:	symbol PKG_USING_MBEDTLS depends on RT_USING_SAL
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
/home/ich/projects/kernel/rt-thread//components/net/sal/Kconfig:1:	symbol RT_USING_SAL is selected by RT_USING_POSIX_SOCKET
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
/home/ich/projects/kernel/rt-thread//components/libc/posix/Kconfig:29:	symbol RT_USING_POSIX_SOCKET is selected by PKG_USING_MBEDTLS


*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants