<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16421">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>I want to write a new backend.</FONT></DIV>
<DIV><FONT size=2 face=Arial>Currently the main obstacle is that I find the 
backend build system very intimidating.</FONT></DIV>
<DIV><FONT size=2 face=Arial>I have no experience of autoconf, automake, or 
libtool.</FONT></DIV>
<DIV><FONT size=2 face=Arial>On my system (ubuntu 10.10) I can run autoreconf 
and ./configure apparently OK, but when I run make I get these 
errors:</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>libtool: Version mismatch error.&nbsp; This is 
libtool 2.2.10, but the<BR>libtool: definition of this LT_INIT comes from 
libtool 2.2.6b.<BR>libtool: You should recreate aclocal.m4 with macros from 
libtool 2.2.10<BR>libtool: and run autoconf again.<BR>make[2]: *** 
[libsane_la-dll-s.lo] Error 63</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>How would I recreate aclocal.m4 with macros from 
libtool 2.2.10 ? I don't have much idea what that means.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>Is it best to start by adding an empty new backend 
to the build system? (in which case I will need to get the build system to work 
first)</FONT></DIV>
<DIV><FONT size=2 face=Arial>Or would it be better to&nbsp;make and install 
&nbsp;the new backend independently during development? (this might be easier? 
and it might give me a faster modify, build, test cycle during development? But 
are there difficulties that I have not discovered yet?)</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV></BODY></HTML>