Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Cканер TravelScan 660w  (Прочитано 1869 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Георгий

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Георгий
    • Просмотр профиля
    • Оцифровка 8мм киноплёнки
Cканер TravelScan 660w
« : 18 Декабря 2008, 16:57:23 »
Установлена Ubuntu 8.10, 2.6.27-9, AMD 64 2x4200
C монитора:
lsusb
Bus 001 Device 002: ID 0a82:6600 Syscan
sane-find-scanner
found USB scanner (vendor=0x0a82, product=0x6600, chip=LM983x?) at libusb:001:002
хорошо, и всё на этом, scanimage -L  и программа сканирования видит только tvтюнер.
Конкретно для него в и-нете есть "Syscan TravelScan 660 backend project",его архив syscan-1.0.0.tgz, в котором находятся файлы:
syscan-1.0.0/cbind.h
syscan-1.0.0/COPYING
syscan-1.0.0/frm2.c
syscan-1.0.0/frm2.h
syscan-1.0.0/lm9832.c
syscan-1.0.0/lm9832.h
syscan-1.0.0/Makefile
syscan-1.0.0/probe
syscan-1.0.0/README
syscan-1.0.0/syscan.c
syscan-1.0.0/syscan.h
syscan-1.0.0/viewfrm2.c
syscan-1.0.0/xsyscan.c
dpkg и apt-get этот архив не понимает. Что это такое и что в таком случае надо делать?
Ubuntu 14.04 на #Fujitsu Siemens AMILO A3667G#
Процессор:Mobile AMD Turion ML-34, RAM 1Gb

Оффлайн serwiz

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
    • DvinaWeb
Re: Cканер TravelScan 660w
« Ответ #1 : 18 Декабря 2008, 17:01:27 »
компилировать.
подробнее здесь: https://forum.ubuntu.ru/index.php?topic=2269.0
Пессимист видит трудности при каждой возможности; оптимист в каждой трудности видит возможности. У. Черчилль

Оффлайн Георгий

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Георгий
    • Просмотр профиля
    • Оцифровка 8мм киноплёнки
Re: Cканер TravelScan 660w
« Ответ #2 : 21 Февраля 2009, 02:17:44 »
Попытался запустить компиляцию:
georgij@georgij-2amd:~/Install/syscan-1.0.0$ make
\gcc -O3 -march=i386 -mcpu=i386 -I/home/georgij/Install/syscan-1.0.0 -Wall -Winline -Werror -W -Wshadow -Wstrict-prototypes -D_GNU_SOURCE -DSTANDALONE -s lm9832.c -o dump
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
lm9832.c:1: error: CPU you selected does not support x86-64 instruction set
lm9832.c:1: error: CPU you selected does not support x86-64 instruction set
make: *** [dump] Error 1
georgij@georgij-2amd:~/Install/syscan-1.0.0$
Изменил в Makefile march=i386 -mcpu=i386 на march=x86-64 -mcpu=x86-64
make
gcc  -DSTANDALONE -s lm9832.c -o dump
/tmp/ccggFiCQ.o: In function `lm9832_check':
lm9832.c:(.text+0x651): undefined reference to `lm9832_w' #294-296
lm9832.c:(.text+0x66d): undefined reference to `lm9832_w'
lm9832.c:(.text+0x688): undefined reference to `lm9832_r'
/tmp/ccggFiCQ.o: In function `lm9832_reset':
lm9832.c:(.text+0x6ff): undefined reference to `lm9832_w' #309
lm9832.c:(.text+0x71b): undefined reference to `lm9832_w' #310
lm9832.c:(.text+0x737): undefined reference to `lm9832_w' #314
/tmp/ccggFiCQ.o: In function `lm9832_motor':
lm9832.c:(.text+0x7ba): undefined reference to `lm9832_w' #329
/tmp/ccggFiCQ.o: In function `lm9832_atexit':
lm9832.c:(.text+0x7fa): undefined reference to `lm9832_w' #342
/tmp/ccggFiCQ.o: In function `lm9832_dump':
lm9832.c:(.text+0x8b4): undefined reference to `lm9832_r' #389
collect2: ld returned 1 exit status
make: *** [dump] Error 1
georgij@georgij-2amd:~/Install/syscan-1.0.0$
Но вот автор что-то намудрил с определением функций lm9832_w' и  `lm9832_r'.
И Е-майл у него битый. Может кто подскажет что в исходниках подправить?  Проект здесь. http://ftp.heanet.ie/disk1/sourceforge/s/sy/syscan/
Ubuntu 14.04 на #Fujitsu Siemens AMILO A3667G#
Процессор:Mobile AMD Turion ML-34, RAM 1Gb

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.