mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-29 10:32:10 +08:00
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:
@@ -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];
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user