DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 19th December 2008
Oko's Avatar
Oko Oko is offline
Fsck Surgeon
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 859
Thanked 36 Times in 32 Posts
Default Compiling Epkowa

Dear All,

As you probably noticed I have a little time on my hands lately so I was playing with various things. I was trying to compile proprietary Epkowa backends for SANE from SEIKO corporation. As you know Epkowa is a part of disturbing trend that manufacturers are providing Linux only drivers. Hopefully with the rise of OpenSolaris this will end but in the mean time I was playing with it. Epkowa has two parts. One is source code released with GNU license and another is proprietary plug in released only as binary.

Despite reports

http://info.iet.unipi.it/~luigi/FreeBSD/dx5050.html

that at least non-proprietary part could be compiled on FreeBSD my compilation fails miserably. Did anybody try to compile Epkowa on OpenBSD. It would be particularly interested if proprietary plug in could be make useful which will unlock many devices which
are unsupported by sane-backends and many essentially brand new models.

To stay on the same note what are your experiences in trying to install
Linux binaries on OpenBSD?
Reply With Quote
  #2   (View Single Post)  
Old 30th December 2008
luigirizzo luigirizzo is offline
New User
 
Join Date: Dec 2008
Posts: 2
Thanked 1 Time in 1 Post
Default

Hi,
i managed to build and run the sane-epkowa backend for FreeBSD using the source from 2.11.0 -- newer versions of the code seem to have a number of issues (reading config files from the wrong place, linking issues, etc.) which I have not solved yet.
An update port is available as
http://info.iet.unipi.it/~luigi/Free...pkowa-port.tgz
which contains in the Makefile some comments on porting issues.

cheers
luigi
Reply With Quote
  #3   (View Single Post)  
Old 30th December 2008
Oko's Avatar
Oko Oko is offline
Fsck Surgeon
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 859
Thanked 36 Times in 32 Posts
Thumbs up

Quote:
Originally Posted by luigirizzo View Post
Hi,
i managed to build and run the sane-epkowa backend for FreeBSD using the source from 2.11.0 -- newer versions of the code seem to have a number of issues (reading config files from the wrong place, linking issues, etc.) which I have not solved yet.
An update port is available as
http://info.iet.unipi.it/~luigi/Free...pkowa-port.tgz
which contains in the Makefile some comments on porting issues.

cheers
luigi
Thank you so much for your kind post. Were you able to use that proprietary plug in? That is the key for unlocking older devices which are not supported by sane-backends. I have not checked it content too carefully but it seems that it contains firmware which is platform independent (but device dependent of course). Does it contain anything else?
It is too bad that you can not compile newer version as it would essentially unlock the newest Epson scanner models. It is also annoying that they make you download plugin for every specific device instead of
generic plugin. That is another thing which makes me believe that it contains only firmware. New better scanners like V300, V500
should probably need nothing but firmware. V700 is so good (speaks high level language) and over $500 that is already supported by sane-backends.


I tried to get epkowa working via Linux compatibility layer also. Unfortunately package is dependent to 3-4 dynamic libraries and I just lost interest for now as I would have to install CentOS and get the damn libraries. I tried to get them from the net but it is just a painful.
One of missing libraries is libusb (or something like that) which is apparently for USB. I am not even sure that that even can be made to work. I know that CD/DVD devices and audio can work via Linux comp but USB devices are harder nut.

Last edited by Oko; 30th December 2008 at 02:59 AM.
Reply With Quote
  #4   (View Single Post)  
Old 30th December 2008
luigirizzo luigirizzo is offline
New User
 
Join Date: Dec 2008
Posts: 2
Thanked 1 Time in 1 Post
Default

Hi Oko,
i have not tried to use the proprietary plugin, nor i have any device that requires it. Also, i don't have any experience on
OpenBSD

cheers
luigi
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Compiling pingus error. bsdnewbie999 OpenBSD General 7 16th May 2009 08:43 AM
compiling and running perl/tk bsdnewbie999 Programming 4 10th August 2008 10:22 AM
c++ compiling hello world Gates Programming 3 26th July 2008 12:48 PM
Compiling Nagios 3.02 roundkat Solaris 1 2nd June 2008 09:09 PM
Compiling OpenBSD code WeakSauceIII OpenBSD General 4 19th May 2008 12:59 AM


All times are GMT. The time now is 05:08 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick