Make a rawrtc example actually build
We were missing a lot of things that the linker caught when building an
example.
Change-Id: Ic3ea2a1dd0bfa88569023b47b603ec25f337f54c
diff --git a/third_party/rawrtc/rawrtc-data-channel/BUILD b/third_party/rawrtc/rawrtc-data-channel/BUILD
index 096024a..500ad8b 100644
--- a/third_party/rawrtc/rawrtc-data-channel/BUILD
+++ b/third_party/rawrtc/rawrtc-data-channel/BUILD
@@ -25,6 +25,10 @@
"-Wno-cast-qual",
"-Wno-cast-align",
"-Wno-missing-braces",
+ "-DUSE_OPENSSL",
+ "-DHAVE_INET6",
+ "-DHAVE_STDBOOL_H",
+ "-DHAVE_INTTYPES_H",
],
defines = [
"RAWRTCDC_HAVE_SCTP_REDIRECT_TRANSPORT=0",
@@ -34,6 +38,6 @@
visibility = ["//visibility:public"],
deps = [
"@com_github_rawrtc_rawrtc_common//:rawrtcc",
- "@com_github_rawrtc_usrsctp//:usrsctp_crc32",
+ "@com_github_rawrtc_usrsctp//:usrsctp",
],
)