Tici Focal (#2459)

* fix i2c

* fix libi2c (again?)

* qt 5.12.8

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: c5c875bad990475a48dd01ec7dad0ff6a83010d3
This commit is contained in:
robbederks
2020-11-13 02:09:36 +01:00
committed by GitHub
parent d5990d0ef7
commit 394a3f4d86
3 changed files with 9 additions and 2 deletions
+4 -1
View File
@@ -12,7 +12,10 @@
#ifdef QCOM2
// TODO: decide if we want to isntall libi2c-dev everywhere
#include <linux/i2c-dev.h>
extern "C" {
#include <linux/i2c-dev.h>
#include <i2c/smbus.h>
}
I2CBus::I2CBus(uint8_t bus_id){
char bus_name[20];
+4 -1
View File
@@ -17,4 +17,7 @@ else:
'sensors/lsm6ds3_gyro.cc',
'sensors/lsm6ds3_temp.cc',
]
env.Program('_sensord', ['sensors_qcom2.cc'] + sensors, LIBS=[common, cereal, messaging, 'capnp', 'zmq', 'kj'])
libs = [common, cereal, messaging, 'capnp', 'zmq', 'kj']
if arch == "larch64":
libs.append('i2c')
env.Program('_sensord', ['sensors_qcom2.cc'] + sensors, LIBS=libs)
+1
View File
@@ -27,6 +27,7 @@ if arch in ["x86_64", "Darwin", "larch64"]:
f"/usr/include/{real_arch}-linux-gnu/qt5/QtDBus",
f"/usr/include/{real_arch}-linux-gnu/qt5/QtMultimedia",
f"/usr/include/{real_arch}-linux-gnu/qt5/QtGui/5.5.1/QtGui",
f"/usr/include/{real_arch}-linux-gnu/qt5/QtGui/5.12.8/QtGui",
]
qt_env.Tool('qt')