首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译lirc-redrat3 3-0.8.7时出错

编译lirc-redrat3 3-0.8.7时出错
EN

Stack Overflow用户
提问于 2016-04-06 08:21:34
回答 2查看 375关注 0票数 0

在配置lirc-redrat3-0.8.7时,我遇到了以下问题:

http://www.redrat.co.uk/downloads/lirc-redrat3-0.8.7.tar.gz

代码语言:javascript
复制
     ./configure 
    ......
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
.....
    checking for python... /usr/bin/python
    checking for python version... 2.7
    checking for python platform... linux2
    checking for python script directory... ${prefix}/lib/python2.7/dist-packages
    checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
.....
    checking for _doprnt... no
    checking for gethostname... yes
    checking for gettimeofday... yes
    checking for mkfifo... yes
    checking for select... yes
    checking for socket... yes
    checking for strdup... yes
    checking for strerror... yes
    checking for strtoul... yes
    checking for snprintf... yes
    checking for strsep... yes
    checking for vsyslog... yes
    checking for forkpty... no
    checking for forkpty in -lutil... yes
    checking vga.h usability... no
    checking vga.h presence... no
    checking for vga.h... no
    checking for X... libraries , headers 
    checking for gethostbyname... yes
    checking for connect... yes
    checking for remove... yes
    checking for shmat... yes
    checking for IceConnectionNumber in -lICE... yes
    checking for getopt_long... yes
    checking for mktemp... yes
    checking for Linux kernel sources... /lib/modules/3.2.0-58-generic-pae/build/
    checking for which drivers can be installed on this system... 
    checking for caraca_init in -lcaraca_client... no
    checking ftdi.h usability... no
    checking ftdi.h presence... no
    checking for ftdi.h... no
    checking iguanaIR.h usability... no
    checking iguanaIR.h presence... no
    checking for iguanaIR.h... no
    checking for ir_strerror in -lirman... yes
    checking for ir_strerror in -lirman_sw... yes
    checking portaudio.h usability... no
    checking portaudio.h presence... no
    checking for portaudio.h... no
    checking alsa/asoundlib.h usability... no
    checking alsa/asoundlib.h presence... no
    checking for alsa/asoundlib.h... no
    checking scsi/sg.h usability... yes
    checking scsi/sg.h presence... yes
    checking for scsi/sg.h... yes
    checking linux/input.h usability... yes
    checking linux/input.h presence... yes
    checking for linux/input.h... yes
    checking linux/types.h usability... yes
    checking linux/types.h presence... yes
    checking for linux/types.h... yes
    checking for linux/hiddev.h... yes
    checking for HIDDEV_FLAG_UREF support... yes
    checking sys/soundcard.h usability... yes
    checking sys/soundcard.h presence... yes
    checking for sys/soundcard.h... yes
    checking linux/i2c-dev.h usability... yes
    checking linux/i2c-dev.h presence... yes
    checking for linux/i2c-dev.h... yes
    configure: error: no driver specified, try ./configure --help

有人知道这个错误吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-06 10:36:10

在lirc_redrat3.c和lirc_dev.c中注释#include linux/smp_lock.h之后,它正确地编译了:-)

H是“”的头文件,该文件在2.6.39时不再存在。

票数 0
EN

Stack Overflow用户

发布于 2016-10-17 12:56:33

注意,redrat站点告诉我们,redrat驱动程序是从3.3中内置到内核中的。如果您使用的是旧内核,最好的方法可能是更新内核并使用标准的lirc安装(使用“默认”驱动程序,该驱动程序位于内核驱动程序之上)。

redrat发布的lirc版本非常非常老(2010),此后发生了很多事情,无论是在内核中还是在lirc上。我会尽量避免让它发挥作用,即使这可能是可能的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36445382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档