2016-04-06 4 views
0

При настройке Lirc-redrat3-0.8.7, у меня есть эти вопросы:Ошибка при компиляции Lirc-redrat3-0.8.7

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

 ./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 

знаете ли какая-либо одна эта ошибка?

+0

Решено после установки libasound2-dev. Но новая ошибка при компиляции: fatal error: linux/smp_lock.h: Нет такого файла или каталога –

ответ

0

После комментирования #include Linux/smp_lock.h в lirc_redrat3.c и lirc_dev.c, это было правильно компиляции :-)

линукс/smp_lock.h является заголовочный файл для «Большой Kernel Lock ", который больше не существует с 2.6.39.

1

Обратите внимание, что сайт redrat сообщает нам, что драйвер redrat встроен в ядро ​​из 3.3. Если вы используете более старое ядро, лучшим способом может быть обновление ядра и использование стандартной установки lirc (с использованием драйвера по умолчанию, который накладывается поверх драйвера ядра).

Версия lirc, распространяемая redrat, действительно, очень старая (2010), и многое произошло с тех пор, как с ядром, так и с lirc. Я бы не пытался заставить его работать, даже если это возможно.

 Смежные вопросы

  • Нет связанных вопросов^_^