Changed lib for dlopen
This commit is contained in:
@@ -19,11 +19,12 @@ linux:contains(QT_ARCH, arm.*) {
|
|||||||
#INCLUDEPATH += /usr/local/include \
|
#INCLUDEPATH += /usr/local/include \
|
||||||
# /home/pi/my_custom_drivers/include
|
# /home/pi/my_custom_drivers/include
|
||||||
|
|
||||||
|
# not used at the moment
|
||||||
# 2. Bibliotheken linken
|
# 2. Bibliotheken linken
|
||||||
# -L sagt dem Linker WO er suchen soll
|
# -L sagt dem Linker WO er suchen soll
|
||||||
# -l sagt dem Linker WAS er nehmen soll (z.B. libwiringPi.so -> -lwiringPi)
|
# -l sagt dem Linker WAS er nehmen soll (z.B. libwiringPi.so -> -lwiringPi)
|
||||||
LIBS += -L/usr/lib \
|
#LIBS += -L/usr/lib \
|
||||||
-lmhstcan
|
# -lmhstcan
|
||||||
|
|
||||||
|
|
||||||
# Optional: Spezielle Compiler-Flags für den Pi (Optimierung)
|
# Optional: Spezielle Compiler-Flags für den Pi (Optimierung)
|
||||||
|
|||||||
@@ -71,7 +71,8 @@ BCDriver::DriverStateResult BCDriverTinyCan::loadDriver()
|
|||||||
auto callLoadDriver = [&]() -> DriverStateResult
|
auto callLoadDriver = [&]() -> DriverStateResult
|
||||||
{
|
{
|
||||||
qDebug() << " -- Hier!";
|
qDebug() << " -- Hier!";
|
||||||
if( ::LoadDriver( NULL ) < 0 )
|
//if( ::LoadDriver( NULL ) < 0 )
|
||||||
|
if( ::LoadDriver( "libmhstcan.so" ) < 0 )
|
||||||
return std::unexpected(QString("Driver Error: 'LoadDriver'"));
|
return std::unexpected(QString("Driver Error: 'LoadDriver'"));
|
||||||
_driverState = DriverState::Loaded;
|
_driverState = DriverState::Loaded;
|
||||||
return _driverState;
|
return _driverState;
|
||||||
|
|||||||
Reference in New Issue
Block a user