[sane-devel] Create dependencies for sane-backends

Olaf Meeuwissen olaf.meeuwissen at avasys.jp
Thu Jan 26 23:16:07 UTC 2012


Rich Vaccaro <rich.vaccaro at steponesystems.com> writes:

> Hello Olaf,
> Thanks very much for your reply.

Please keep this on the mailing list.  That way other people can chime
in and any results will be visible to anyone.  There may be other who
run into the same or a similar problem.

> I installed all of the packages in the list you provided, however, I
> still don't seem to be creating the dependencies properly - see
> following:
>
> rich at ubuntu:~/Projects/OPI-CVS/Source/sane-backends-1.0.20$ make

Any particular reason you're trying to build version 1.0.20?  Ubuntu
11.10 ships with 1.0.22.  Latest development code from the SANE git
repositories builds fine for me (Debian testing/unstable (wheezy), last
updated yesterday).

> Making all in include
> make[1]: Entering directory
> `/home/rich/Projects/OPI-CVS/Source/sane-backends-1.0.20/include'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory
> `/home/rich/Projects/OPI-CVS/Source/sane-backends-1.0.20/include'
> Making all in lib
> make[1]: Entering directory
> `/home/rich/Projects/OPI-CVS/Source/sane-backends-1.0.20/lib'
> Makefile:294: .deps/alloca.Plo: No such file or directory
> [...snip...]
> Makefile:309: .deps/vsyslog.Plo: No such file or directory
> make[1]: *** No rule to make target `.deps/vsyslog.Plo'.  Stop.
> make[1]: Leaving directory
> `/home/rich/Projects/OPI-CVS/Source/sane-backends-1.0.20/lib'
> make: *** [all-recursive] Error 1
> rich at ubuntu:~/Projects/OPI-CVS/Source/sane-backends-1.0.20$
>
> Any further suggestions?

Rerun `./configure` so it detects the new software you just installed.

> -----Original Message-----
> From: Olaf Meeuwissen [mailto:olaf.meeuwissen at avasys.jp]
> Sent: Wednesday, January 25, 2012 6:16 PM
> To: Rich Vaccaro
> Cc: sane-devel at lists.alioth.debian.org
> Subject: Re: [sane-devel] Create dependencies for sane-backends
>
> Rich Vaccaro <rich.vaccaro at steponesystems.com> writes:
>
>> Hello,
>>
>> I am trying to build sane-backends-1.0.20 using Ubuntu 11-10.  After
>> doing the “configure” the “make” fails, apparently because of missing
>> dependencies files (.deps/alloca.Tpo for example).
>>  How are dependencies created so that the “make” can succeed?
>
> These should have been created as a side effect of compilation.  I suspect
> you are missing some development oriented packages.  Check the output of
> `./configure` or just install the following
>
> Build-Depends: debhelper (>= 8.1.3), po-debconf, libv4l-dev [linux-any],
> libgphoto2-2-dev, libltdl3-dev, libjpeg-dev, libtiff4-dev, libusb-dev (>=
> 2:0.1.10a-9) [!hurd-i386], libieee1284-3-dev (>= 0.2.10-5) [!hurd-i386],
> libcam-dev [kfreebsd-any], libavahi-client-dev (>= 0.6.4), gettext, texlive,
> texlive-latex-extra, autotools-dev, pkg-config, chrpath, xutils-dev
>
> The above list is from Debian sid's control file for sane-backends.
> Ubuntu should have pretty much the same build dependencies.

Hope this helps,
-- 
Olaf Meeuwissen, LPIC-2           FLOSS Engineer -- AVASYS CORPORATION
FSF Associate Member #1962               Help support software freedom
                 http://www.fsf.org/jf?referrer=1962



More information about the sane-devel mailing list