From 2290cfcdacbff298c82d02c34b7bec207b5b77d6 Mon Sep 17 00:00:00 2001 From: Xx Date: Sat, 16 Mar 2024 12:05:49 -0700 Subject: [PATCH 1/4] Update INSTALL.md Add note for build option `-DOPENTELEMETRY_INSTALL`. --- INSTALL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/INSTALL.md b/INSTALL.md index 9cd9cef6e2..c3da9b2cb2 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -85,6 +85,7 @@ You can link OpenTelemetry C++ SDK with libraries provided in - `-DWITH_OTLP_GRPC=ON` : To enable building OTLP GRPC exporter. - `-DWITH_OTLP_HTTP=ON` : To enable building OTLP HTTP exporter. - `-DWITH_PROMETHEUS=ON` : To enable building prometheus exporter. + - [`-DOPENTELEMETRY_INSTALL=ON`](https://github.com/open-telemetry/opentelemetry-cpp/blob/main/sdk/CMakeLists.txt): To install `libopentelemetry_common.so` needed for external code linking that rely on `ld`. 3. Once the build configuration is created, build the CMake targets - this includes building SDKs and unittests for API and SDK. Note that since API is From a234a13c097881e74e6a002d6bfd5be5af7a2a54 Mon Sep 17 00:00:00 2001 From: Xx Date: Wed, 20 Mar 2024 23:45:11 -0700 Subject: [PATCH 2/4] Update INSTALL.md --- INSTALL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/INSTALL.md b/INSTALL.md index c3da9b2cb2..0716be3214 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -85,7 +85,7 @@ You can link OpenTelemetry C++ SDK with libraries provided in - `-DWITH_OTLP_GRPC=ON` : To enable building OTLP GRPC exporter. - `-DWITH_OTLP_HTTP=ON` : To enable building OTLP HTTP exporter. - `-DWITH_PROMETHEUS=ON` : To enable building prometheus exporter. - - [`-DOPENTELEMETRY_INSTALL=ON`](https://github.com/open-telemetry/opentelemetry-cpp/blob/main/sdk/CMakeLists.txt): To install `libopentelemetry_common.so` needed for external code linking that rely on `ld`. + - `-DOPENTELEMETRY_INSTALL=ON`: To install `otel-cpp` library needed for external code linking that rely on `ld`. 3. Once the build configuration is created, build the CMake targets - this includes building SDKs and unittests for API and SDK. Note that since API is From 74a3f1e7c667de80a7e07cc98f043e4a365a829e Mon Sep 17 00:00:00 2001 From: Marc Alff Date: Thu, 18 Apr 2024 11:36:51 +0200 Subject: [PATCH 3/4] Update INSTALL.md Co-authored-by: Lalit Kumar Bhasin --- INSTALL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/INSTALL.md b/INSTALL.md index 0716be3214..d79f0173ad 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -85,7 +85,7 @@ You can link OpenTelemetry C++ SDK with libraries provided in - `-DWITH_OTLP_GRPC=ON` : To enable building OTLP GRPC exporter. - `-DWITH_OTLP_HTTP=ON` : To enable building OTLP HTTP exporter. - `-DWITH_PROMETHEUS=ON` : To enable building prometheus exporter. - - `-DOPENTELEMETRY_INSTALL=ON`: To install `otel-cpp` library needed for external code linking that rely on `ld`. + - `-DOPENTELEMETRY_INSTALL=ON`: To install `otel-cpp` library needed for external code linking. 3. Once the build configuration is created, build the CMake targets - this includes building SDKs and unittests for API and SDK. Note that since API is From 5563a7ca3a35484682c3826667916861caca18d7 Mon Sep 17 00:00:00 2001 From: Marc Alff Date: Thu, 18 Apr 2024 11:40:18 +0200 Subject: [PATCH 4/4] Update INSTALL.md --- INSTALL.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/INSTALL.md b/INSTALL.md index d79f0173ad..b528181aa2 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -85,7 +85,8 @@ You can link OpenTelemetry C++ SDK with libraries provided in - `-DWITH_OTLP_GRPC=ON` : To enable building OTLP GRPC exporter. - `-DWITH_OTLP_HTTP=ON` : To enable building OTLP HTTP exporter. - `-DWITH_PROMETHEUS=ON` : To enable building prometheus exporter. - - `-DOPENTELEMETRY_INSTALL=ON`: To install `otel-cpp` library needed for external code linking. + - `-DOPENTELEMETRY_INSTALL=ON`: To install `otel-cpp` library needed + for external code linking. 3. Once the build configuration is created, build the CMake targets - this includes building SDKs and unittests for API and SDK. Note that since API is