diff --git a/system/loggerd/SConscript b/system/loggerd/SConscript index b02c409240..71a9c417b7 100644 --- a/system/loggerd/SConscript +++ b/system/loggerd/SConscript @@ -3,6 +3,8 @@ Import('env', 'arch', 'messaging', 'common', 'visionipc') libs = [common, messaging, visionipc, 'avformat', 'avcodec', 'swresample', 'avutil', 'x264', 'pthread', 'z', 'm', 'zstd'] +if arch != "Darwin": + libs += ['va-drm', 'va', 'drm'] src = ['logger.cc', 'zstd_writer.cc', 'video_writer.cc', 'encoder/encoder.cc', 'encoder/v4l_encoder.cc', 'encoder/jpeg_encoder.cc'] if arch != "larch64": diff --git a/tools/cabana/SConscript b/tools/cabana/SConscript index 1f7ba3eaef..1c9dc4ee6f 100644 --- a/tools/cabana/SConscript +++ b/tools/cabana/SConscript @@ -79,6 +79,8 @@ if arch == "Darwin": cabana_env['LIBPATH'] += [f"{brew_prefix}/lib"] cabana_libs = [cereal, messaging, visionipc, replay_lib, 'avformat', 'avcodec', 'swresample', 'avutil', 'x264', 'z', 'bz2', 'zstd', 'yuv', 'usb-1.0'] + qt_libs +if arch != "Darwin": + cabana_libs += ['va-drm', 'va', 'drm'] opendbc_path = '-DOPENDBC_FILE_PATH=\'"%s"\'' % (cabana_env.Dir("../../opendbc/dbc").abspath) cabana_env['CXXFLAGS'] += [opendbc_path] diff --git a/tools/replay/SConscript b/tools/replay/SConscript index 3efa970b37..2f2b29e9cc 100644 --- a/tools/replay/SConscript +++ b/tools/replay/SConscript @@ -13,6 +13,8 @@ if arch != "Darwin": replay_lib = replay_env.Library("replay", replay_lib_src, LIBS=base_libs, FRAMEWORKS=base_frameworks) Export('replay_lib') replay_libs = [replay_lib, 'avformat', 'avcodec', 'swresample', 'avutil', 'x264', 'z', 'bz2', 'zstd', 'yuv', 'ncurses'] + base_libs +if arch != "Darwin": + replay_libs += ['va-drm', 'va', 'drm'] replay_env.Program("replay", ["main.cc"], LIBS=replay_libs, FRAMEWORKS=base_frameworks) if GetOption('extras'):