Several bug reports focus on TDE not displaying device icons on the desktop or the standard popup dialog when a new device is detected. Refer to bug reports 372, 385, 634 for starters.
These are serious usability bugs.
Today I started investigating. I discovered that HAL support is not enabled in the default cmake options. I don't know why that is the default.
I enabled HAL support with -DWITH-HAL=ON. The build failed for failing to find some header files. I submitted a small patch in bug report 755.
I don't think my patch is the best approach. Instead I think the following environment variables need to be defined:
$DBUS_TQT_LIBRARY_DIRS $HAL_INCLUDE_DIRS $HAL_LIBRARIES
Although referenced, I don't think these variables are defined anywhere in the cmake files. How do I patch the cmake files to know those locations?
I could hard-code those locations in my kdebase build script or build environment, but what is the proper approach?
Darrell
Several bug reports focus on TDE not displaying device icons on the desktop or the standard popup dialog when a new device is detected. Refer to bug reports 372, 385, 634 for starters.
These are serious usability bugs.
Today I started investigating. I discovered that HAL support is not enabled in the default cmake options. I don't know why that is the default.
I enabled HAL support with -DWITH-HAL=ON. The build failed for failing to find some header files. I submitted a small patch in bug report 755.
I don't think my patch is the best approach. Instead I think the following environment variables need to be defined:
$DBUS_TQT_LIBRARY_DIRS $HAL_INCLUDE_DIRS $HAL_LIBRARIES
Although referenced, I don't think these variables are defined anywhere in the cmake files. How do I patch the cmake files to know those locations?
I could hard-code those locations in my kdebase build script or build environment, but what is the proper approach?
Anybody?
Darrell
Darrell Anderson wrote:
I don't think my patch is the best approach. Instead I think the following environment variables need to be defined:
$DBUS_TQT_LIBRARY_DIRS $HAL_INCLUDE_DIRS $HAL_LIBRARIES
Although referenced, I don't think these variables are defined anywhere in the cmake files. How do I patch the cmake files to know those locations?
I could hard-code those locations in my kdebase build script or build environment, but what is the proper approach?
Although I haven't looked at the particulars here, my first reaction is to use pkg-config to determine the appropriate values. I can't go into more detail right now as I'm relatively new to cmake myself.
-- Bruce