sysconfdir的设置会导致DirectFB搜索配置文件的目录地址的改变,所以需要设置。
exec_prefix的设置会导致DirectFB查找动态库的路径的改变,所以也需要设置。但是设置的这个参数后,DirectFB的安装路径也相应的改变了,比较头疼。
如果使用TSLIB作为输入。由于libts.so是动态加载的,而libts.so的依赖库也需要动态加载,这会导致tslib的模块找不到tslib的函数符号,而使加载失败。所以在编译DirectFB应用的时候需要加上参数-lts链编libts.so的符号表。这要就不会在执行程序的时候,提示加载不了tslib的模块了。
关于tslib的环境变量的设置如下:
directFB的配置,放在/etc/directfbrc中: