-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Unable to build the source tree #1668
Comments
@yunhanw-google this seems to be related to #1608. MacOS build should not try to build bluez. |
You should not compile linux device layer in MacOS configure --with-device-layer=none |
May I see your mac compilation instruction? thanks |
I followed the instructions from this page: https://github.com/project-chip/connectedhomeip/blob/master/docs/VSCODE_DEVELOPMENT.md |
To add to it, the VSCode devcontainer is not running native MacOS build. It's an Ubuntu container. If I change the VSCode |
I have pushed a draft PR. I can abandon the PR if there's a more comprehensive solution to the issue. |
Resolved in this PR, sorry @manuel-apple ! |
I am following the instructions to setup the development environment using Visual Code.
All initial steps to setup development container and run bootstrap work.
When I get to the last step, I do Run Build Task ---> Main. Terminal shows it is compiling but then stops with an error:
checking D-Bus configuration directory... /etc
checking D-Bus system bus services dir... /usr/share/dbus-1/system-services
checking D-Bus session bus services dir... /usr/share/dbus-1/services
${prefix}/share/zsh/site-functions
checking for UDEV... no
configure: error: libudev >= 172 is required
configure: error: ../../../../../third_party/bluez/repo/configure failed for third_party/bluez/repo
The terminal process "/bin/bash '-c', 'scripts/build/bootstrap.sh'" terminated with exit code: 1.
I am using a Mac for development
The text was updated successfully, but these errors were encountered: