-
Notifications
You must be signed in to change notification settings - Fork 499
Open
Labels
bugSomething isn't workingSomething isn't workingneeds-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
Describe your environment
Windows CMake (4.1.1)
Steps to reproduce
cmake -G "Visual Studio 17 2022" -Dprotobuf_ABSL_PROVIDER=package -DOPENTELEMETRY_BUILD_DLL=1 \
-DWITH_OTLP_GRPC=ON -DOPENTELEMETRY_INSTALL=ON \
-DWITH_OTLP_HTTP=ON -DWITH_OTLP_HTTP_COMPRESSION=ON \
-DWITH_EXAMPLES_HTTP=OFF -DWITH_OTLP_HTTP_SSL_PREVIEW=ON \
-DWITH_OTLP_HTTP_SSL_TLS_PREVIEW=ON -DgRPC_ABSL_PROVIDER=package \
-DgRPC_PROTOBUF_PROVIDER=package -DABSL_PROPAGATE_CXX_STD=ON \
-DWITH_EXAMPLES=OFF -DgRPC_PROVIDER=package -DCMAKE_CXX_FLAGS="/std:c++17 /EHsc" \
-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON \
-DCMAKE_CXX_EXTENSIONS=OFF -DBUILD_SHARED_LIBS=ON \
-DCMAKE_PREFIX_PATH="W:\vcpkg\packages\;W:\vcpkg\installed\x64-windows" \
-DWITH_DEPRECATED_SDK_FACTORY=OFF -DCMAKE_POLICY_VERSION_MINIMUM="3.5" \
-DWITH_BENCHMARK=OFF -DWITH_FUNC_TESTS=OFF -DBUILD_TESTING=OFF \
-DOPENSSL_ROOT_DIR="W:\vcpkg\packages\openssl_x64-windows" \
-DOPENSSL_USE_STATIC_LIBS=TRUE ..
DLL is output but seems to be missing the OtlpGrpcExporter?
What is the expected behavior?
That the OTLP exporter would be included in the DLL
What is the actual behavior?
Additional context
Unsure if I'm missing a cmake flag that is required.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.