bazelboost / beast Goto Github PK
View Code? Open in Web Editor NEWThis project forked from boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
Home Page: http://www.boost.org/libs/beast
License: Boost Software License 1.0
This project forked from boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
Home Page: http://www.boost.org/libs/beast
License: Boost Software License 1.0
Trying to build a bazel 7.0 project on Mac OS Sonoma 14.2 using the following:
MODULE.bazel
containsbazel_dep(name = "boost.asio", version = "1.83.0.bzl.3")
bazel_dep(name = "boost.beast", version = "1.83.0.bzl.1")
BUILD.bazel
contains a cc_library
withdeps = [
"@boost.asio",
"@boost.beast",
],
#include <boost/asio.hpp>
works fine#include <boost/beast.hpp>
fails withexternal/boost.beast~1.83.0.bzl.1/include/boost/beast/core/error.hpp:85:10: fatal error: 'boost/beast/core/impl/error.ipp' file not found
I can see the error.ipp
file does exist and has read permissions under [bazel_folder]/6194c68004852dd0d680e05a4da3a80e/external/boost.beast~1.83.0.bzl.1/include/boost/beast/core/impl
error.ipp
include is coming from here#include <boost/beast/core/impl/error.ipp>
directly also fails to find the error.ipp
file#include <boost/beast/core/impl/error.hpp>
finds the error.hpp
file, but fails with other build errorsboost::beast
from source without bazel works fineboost::asio
also seems to include some .ipp
files, so it doesn't look like it's an issue with bazel not finding .ipp
files in generalAny thoughts on where this error might be coming from?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.