You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cpp/quickstart.md
+7
Original file line number
Diff line number
Diff line change
@@ -143,6 +143,7 @@ The `cmake` command can also overwrite the following variables by passing them t
143
143
-`CMAKE_BUILD_TYPE`: String variable to determine build type. The default value for this variable is "Release".
144
144
-`BUILD_SHARED_LIBS`: Boolean ON/OFF variable to turn on the build of shared libraries. The default value for this variable is ON. **Shared libraries currently are only supported on Linux.** This limitation is temporary and will be addressed in future releases.
145
145
-`BUILD_CHOREOGRAPHY_LIBS`: Boolean ON/OFF variable to turn on the build of choreography libraries. The default value for this variable is ON.
146
+
-`CMAKE_POSITION_INDEPENDENT_CODE`: Boolean true/false variable to enable compilation of position independent machine code. This is necessary when linking the library against other shared libraries
146
147
147
148
**On Linux:**
148
149
@@ -152,6 +153,12 @@ Build the SDK using the `make` command below.
152
153
make -j6 install
153
154
```
154
155
156
+
Build the SDK and generate a debian package containing command using the `make` command below:
157
+
158
+
```
159
+
make -j6 install package
160
+
```
161
+
155
162
The `make` command generates a lot of deprecation warnings during the compiling of the classes generated from the protobuf definitions. This is expected as the protobuf definitions contain `deprecated` flags for fields that will not be supported in future versions of the SDK.
0 commit comments