<html>
<head>
<meta content="text/html; charset=KOI8-U" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hello everybody,<br>
<br>
I try to build rpm for F16 (spec from src.rpm package). In spec
sane-backend is configured as:<br>
<br>
<tt>%configure \<br>
--with-gphoto2=%{_prefix} \<br>
--with-docdir=%{_docdir}/%{name}-%{version} \<br>
--disable-locking --disable-rpath \<br>
--enable-pthread</tt><br>
<br>
<br>
Try to use like the same<br>
<br>
<b>./configure --with-gphoto2 --disable-locking --disable-rpath
--enable-pthread</b><br>
<br>
and have:<br>
<br>
/bin/sh ../libtool --silent --tag=CC --mode=link gcc -g -O2 -W
-Wall -Wcast-align -Wcast-qual -Wmissing-declarations
-Wmissing-prototypes -Wpointer-arith -Wreturn-type
-Wstrict-prototypes -pedantic -ansi -Wl,-z,defs -o libkvs40xx.la
libkvs40xx_la-kvs40xx.lo libkvs40xx_la-kvs40xx_cmd.lo
libkvs40xx_la-kvs40xx_opt.lo <br>
/bin/sh ../libtool --silent --tag=CC --mode=link gcc -g -O2 -W
-Wall -Wcast-align -Wcast-qual -Wmissing-declarations
-Wmissing-prototypes -Wpointer-arith -Wreturn-type
-Wstrict-prototypes -pedantic -ansi -Wl,-z,defs -rpath
'/usr/local/lib/sane' -version-number 1:0:23 -module -o
libsane-kvs40xx.la libsane_kvs40xx_la-kvs40xx-s.lo
../lib/liblib.la libkvs40xx.la ../sanei/sanei_init_debug.lo
../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo
sane_strstatus.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo
-lusb -lpthread <br>
./.libs/libkvs40xx.a(libkvs40xx_la-kvs40xx.o): In function
`sane_kvs40xx_start':<br>
<big>/home/sergeil/desk/src/BUILD/sane-backends-20120816/backend/kvs40xx.c:595:
undefined reference to `scan'</big><br>
collect2: ld returned 1 exit status<br>
make[2]: *** [libsane-kvs40xx.la] οΫΙΒΛΑ 1<br>
make[2]: χΩΘΟΔ ΙΪ ΛΑΤΑΜΟΗΑ
`/home/sergeil/desk/src/BUILD/sane-backends-20120816/backend'<br>
make[1]: *** [all] οΫΙΒΛΑ 2<br>
make[1]: χΩΘΟΔ ΙΪ ΛΑΤΑΜΟΗΑ
`/home/sergeil/desk/src/BUILD/sane-backends-20120816/backend'<br>
make: *** [all-recursive] οΫΙΒΛΑ 1<br>
<br>
Do you know where function scan() is defined?<br>
<br>
/home/sergeil/desk/src/BUILD/sane-backends-20120816/backend/kvs40xx.c<br>
...<br>
if (duplex)<br>
{<br>
st = kvs40xx_set_window (s, SIDE_BACK);<br>
if (st)<br>
return st;<br>
}<br>
<br>
<b> st = scan (s);</b><br>
if (st)<br>
return st;<br>
...<br>
<br>
<br>
PS: In case of simple configuration `./configure`, make can finish
OK.<br>
</div>
<br>
<pre class="moz-signature" cols="72">--
Best regards,
Sergei LITVINENKO
There is a great difference between
"be involved" and "be committed".
Usually we are committed...
</pre>
</body>
</html>