sane-project-website/old-archive/1999-11/0267.html

732 wiersze
32 KiB
HTML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<!-- received="Sat Nov 27 01:10:53 1999 PST" -->
<!-- sent="Sat, 27 Nov 1999 10:12:13 +0100" -->
<!-- name="LABAN VERHULST" -->
<!-- email="laban@euronet.nl" -->
<!-- subject="SANE support on Solaris 2.6" -->
<!-- id="" -->
<!-- inreplyto="" -->
<title>sane-devel: SANE support on Solaris 2.6</title>
<h1>SANE support on Solaris 2.6</h1>
<b>LABAN VERHULST</b> (<a href="mailto:laban@euronet.nl"><i>laban@euronet.nl</i></a>)<br>
<i>Sat, 27 Nov 1999 10:12:13 +0100</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#267">[ date ]</a><a href="index.html#267">[ thread ]</a><a href="subject.html#267">[ subject ]</a><a href="author.html#267">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0268.html">Levente NOVAK: "Re: Update of the microtek2 backend"</a>
<li> <b>Previous message:</b> <a href="0266.html">Mathias Wennberg: "Mustek 600 IIN color question"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0290.html">Petter Reinholdtsen: "Re: SANE support on Solaris 2.6"</a>
<li> <b>Reply:</b> <a href="0290.html">Petter Reinholdtsen: "Re: SANE support on Solaris 2.6"</a>
<!-- reply="end" -->
</ul>
<!-- body="start" -->
This is a multi-part message in MIME format.<br>
--------------76AAC1677188379E7456523A<br>
Content-Type: text/plain; charset=us-ascii<br>
Content-Transfer-Encoding: 7bit<br>
<p>
Hello SANE specialists,<br>
<p>
I just downloaded sane-1.0.1 and I try to compile it on my <br>
SparcStation 10 (Solaris 2.6) HP scanjet IIc connected to it <br>
and SCHILYscg installed to support generic SCSI, however I got <br>
a error during compilation about syntax errors in the Makefile. <br>
I don't know how to edit the Makefile myselve. <br>
My question is does somebody know the solution or can someone help <br>
me to a already compiled sane program for Solaris 2.6 on sparc?<br>
<p>
Thanks in advance<br>
<p>
<p>
<p>
<p>
Laban Verhulst<br>
<p>
<p>
<p>
here is some information about the problem:<br>
<p>
Attached is also the makefile which gives the problem.<br>
<p>
<p>
<p>
laban@smurf ./configure<br>
creating cache ./config.cache<br>
checking for gcc... gcc<br>
checking whether the C compiler (gcc ) works... yes<br>
checking whether the C compiler (gcc ) is a cross-compiler... no<br>
checking whether we are using GNU C... yes<br>
checking whether gcc accepts -g... yes<br>
checking for a BSD compatible install... ./install-sh -c<br>
checking whether make sets ${MAKE}... yes<br>
checking how to run the C preprocessor... gcc -E<br>
checking whether gcc needs -traditional... no<br>
checking for AIX... no<br>
checking for minix/config.h... no<br>
checking for POSIXized ISC... no<br>
checking for ANSI C header files... yes<br>
checking for fcntl.h... yes<br>
checking for unistd.h... yes<br>
checking for libintl.h... yes<br>
checking for libc.h... no<br>
checking for sys/dsreq.h... no<br>
checking for sys/select.h... yes<br>
checking for sys/time.h... yes<br>
checking for jconfig.h... yes<br>
checking for sys/scanio.h... no<br>
checking for scsi.h... no<br>
checking for sys/scsi.h... no<br>
checking for sys/scsicmd.h... no<br>
checking for sys/scsiio.h... no<br>
checking for bsd/dev/scsireg.h... no<br>
checking for scsi/sg.h... no<br>
checking for /usr/src/linux/include/scsi/sg.h... no<br>
checking for io/cam/cam.h... no<br>
checking for camlib.h... no<br>
checking for os2.h... no<br>
checking for sys/socket.h... yes<br>
checking for sys/io.h... no<br>
checking for asm/io.h... no<br>
checking for gscdds.h... no<br>
checking for sys/hw.h... no<br>
checking for sys/types.h... yes<br>
checking for sys/scsi/sgdefs.h... no<br>
checking for sys/scsi/targets/scgio.h... yes<br>
checking for apollo/scsi.h... no<br>
checking for working const... yes<br>
checking for inline... inline<br>
checking return type of signal handlers... void<br>
checking for size_t... yes<br>
checking for pid_t... yes<br>
checking for ssize_t... yes<br>
checking for u_char... yes<br>
checking for u_int... yes<br>
checking for u_long... yes<br>
checking for scsireq_enter in -lscsi... no<br>
checking for sqrt in -lm... yes<br>
checking for gettext in -lintl... yes<br>
checking for syslog in -lsyslog... no<br>
checking for jpeg_start_decompress in -ljpeg... yes<br>
checking for gethostbyaddr in -lnsl... yes<br>
checking for socket in -lsocket... yes<br>
checking for working alloca.h... yes<br>
checking for alloca... yes<br>
checking for unistd.h... (cached) yes<br>
checking for getpagesize... yes<br>
checking for working mmap... yes<br>
checking for atexit... yes<br>
checking for ioperm... no<br>
checking for mkdir... yes<br>
checking for scsireq_enter... no<br>
checking for sigprocmask... yes<br>
checking for strdup... yes<br>
checking for strndup... no<br>
checking for strftime... yes<br>
checking for strstr... yes<br>
checking for strsep... no<br>
checking for strtod... yes<br>
checking for snprintf... yes<br>
checking for cfmakeraw... no<br>
checking for tcsendbreak... yes<br>
checking for usleep... yes<br>
checking for strcasecmp... yes<br>
checking for strncasecmp... yes<br>
checking for _portaccess... no<br>
checking host system type... sparc-sun-solaris2.6<br>
checking for ranlib... ranlib<br>
checking for ld used by GCC... /usr/ccs/bin/ld<br>
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no<br>
checking for BSD-compatible nm... /usr/ccs/bin/nm -p<br>
checking whether ln -s works... yes<br>
checking for gcc option to produce PIC... -fPIC<br>
checking if gcc PIC flag -fPIC works... yes<br>
checking if gcc static flag -static works... -static<br>
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no<br>
checking whether the linker (/usr/ccs/bin/ld) supports shared<br>
libraries... yes<br>
checking command to parse /usr/ccs/bin/nm -p output... yes<br>
checking how to hardcode library paths into programs... immediate<br>
checking for /usr/ccs/bin/ld option to reload object files... -r<br>
checking dynamic linker characteristics... solaris2.6 ld.so<br>
checking if libtool supports shared libraries... yes<br>
checking whether to build shared libraries... yes<br>
checking whether to build static libraries... yes<br>
checking for objdir... .libs<br>
creating libtool<br>
checking for X... libraries /usr/openwin/lib, headers<br>
/usr/openwin/include<br>
checking for dlfcn.h... yes<br>
checking for dlopen in -ldl... yes<br>
checking for dlopen... yes<br>
checking for dl.h... no<br>
checking for gtk-config... /usr/local/bin/gtk-config<br>
checking for GTK - version &gt;= 0.99.13... yes<br>
checking for gtk_tooltips_set_tips... no<br>
checking for gtk_events_pending... yes<br>
checking for libgimp/gimp.h... yes<br>
enabling DC210 backend<br>
disabling PINT backend<br>
disabling QuickCam backend<br>
enabling NET backend<br>
updating cache ./config.cache<br>
creating ./config.status<br>
creating Makefile<br>
creating lib/Makefile<br>
creating sanei/Makefile<br>
<p>
creating frontend/Makefile<br>
creating japi/Makefile<br>
creating backend/Makefile<br>
creating include/Makefile<br>
creating doc/Makefile<br>
creating tools/Makefile<br>
creating include/sane/config.h<br>
****************************************************************<br>
* Please be sure to read file PROBLEMS in this directory *<br>
* BEFORE running any of the SANE applications. Some devices *<br>
* may be damaged by inproper operation, so please do heed this *<br>
* advice. *<br>
****************************************************************<br>
laban@smurf make<br>
for subdir in lib sanei backend frontend doc tools; do \<br>
target=`echo all-recursive | sed s/-recursive//`; \<br>
echo making $target in $subdir; \<br>
(cd $subdir &amp;&amp; make $target) \<br>
<i> || case "" in *k*) fail=yes;; *) exit 1;; esac; \</i><br>
done &amp;&amp; test -z "$fail"<br>
making all in lib<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC alloca.c<br>
mv -f alloca.o alloca.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall alloca.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC getopt.c<br>
getopt.c: In function `_getopt_initialize':<br>
getopt.c:354: warning: implicit declaration of function `getpid'<br>
getopt.c: In function `_getopt_internal':<br>
getopt.c:559: warning: implicit declaration of function `strncmp'<br>
getopt.c:611: warning: suggest explicit braces to avoid ambiguous `else'<br>
getopt.c:546: warning: `indfound' might be used uninitialized in this<br>
function<br>
mv -f getopt.o getopt.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall getopt.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC getopt1.c<br>
mv -f getopt1.o getopt1.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall getopt1.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sigprocmask.c<br>
mv -f sigprocmask.o sigprocmask.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sigprocmask.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC strndup.c<br>
mv -f strndup.o strndup.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall strndup.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC strdup.c<br>
mv -f strdup.o strdup.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall strdup.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC strsep.c<br>
mv -f strsep.o strsep.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall strsep.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC snprintf.c<br>
mv -f snprintf.o snprintf.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall snprintf.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC usleep.c<br>
mv -f usleep.o usleep.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include/sane -I../include<br>
-D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall usleep.c &gt;/dev/null 2&gt;&amp;1<br>
ar r liblib.a alloca.o getopt.o getopt1.o sigprocmask.o strndup.o <br>
strdup.o strsep.o snprintf.o usleep.o<br>
ar: creating liblib.a<br>
ranlib liblib.a<br>
making all in sanei<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_ab306.c<br>
mv -f sanei_ab306.o sanei_ab306.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_ab306.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_constrain_value.c<br>
mv -f sanei_constrain_value.o sanei_constrain_value.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_constrain_value.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_init_debug.c<br>
mv -f sanei_init_debug.o sanei_init_debug.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_init_debug.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_net.c<br>
mv -f sanei_net.o sanei_net.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_net.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_wire.c<br>
mv -f sanei_wire.o sanei_wire.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_wire.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_codec_ascii.c<br>
sanei_codec_ascii.c: In function `skip_ws':<br>
sanei_codec_ascii.c:63: warning: subscript has type `char'<br>
sanei_codec_ascii.c: In function `ascii_w_word':<br>
sanei_codec_ascii.c:325: warning: subscript has type `char'<br>
mv -f sanei_codec_ascii.o sanei_codec_ascii.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_codec_ascii.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_codec_bin.c<br>
mv -f sanei_codec_bin.o sanei_codec_bin.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_codec_bin.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_save_values.c<br>
mv -f sanei_save_values.o sanei_save_values.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_save_values.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_load_values.c<br>
mv -f sanei_load_values.o sanei_load_values.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_load_values.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_scsi.c<br>
mv -f sanei_scsi.o sanei_scsi.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_scsi.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_config.c<br>
sanei_config.c: In function `sanei_config_skip_whitespace':<br>
sanei_config.c:135: warning: subscript has type `char'<br>
sanei_config.c: In function `sanei_config_get_string':<br>
sanei_config.c:162: warning: subscript has type `char'<br>
mv -f sanei_config.o sanei_config.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_config.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_config2.c<br>
sanei_config2.c: In function `sanei_config_attach_matching_devices':<br>
sanei_config2.c:104: warning: subscript has type `char'<br>
sanei_config2.c:112: warning: subscript has type `char'<br>
sanei_config2.c:120: warning: subscript has type `char'<br>
sanei_config2.c:128: warning: subscript has type `char'<br>
mv -f sanei_config2.o sanei_config2.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_config2.c &gt;/dev/null 2&gt;&amp;1<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall -fPIC -DPIC sanei_pio.c<br>
mv -f sanei_pio.o sanei_pio.lo<br>
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -D_GNU_SOURCE<br>
-DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d<br>
-DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2<br>
-Wall sanei_pio.c &gt;/dev/null 2&gt;&amp;1<br>
ar r libsanei.a sanei_ab306.o sanei_constrain_value.o<br>
sanei_init_debug.o sanei_net.o sanei_wire.o sanei_codec_ascii.o<br>
sanei_codec_bin.o sanei_save_values.o sanei_load_values.o sanei_scsi.o<br>
sanei_config.o sanei_config2.o sanei_pio.o<br>
ar: creating libsanei.a<br>
ranlib libsanei.a<br>
making all in backend<br>
make: Fatal error in reader: Makefile, line 73: More than one % pattern<br>
on right hand side<br>
Current working directory /home/laban/sane/sane-1.0.1/backend<br>
*** Error code 1<br>
make: Fatal error: Command failed for target `all-recursive'<br>
--------------76AAC1677188379E7456523A<br>
Content-Type: text/plain; charset=us-ascii;<br>
name="Makefile"<br>
Content-Transfer-Encoding: 7bit<br>
Content-Disposition: inline;<br>
filename="Makefile"<br>
<p>
# Generated automatically from Makefile.in by configure.<br>
SHELL = /bin/sh<br>
<p>
srcdir = .<br>
top_srcdir = ..<br>
top_builddir = ..<br>
<p>
prefix = /usr/local<br>
exec_prefix = ${prefix}<br>
bindir = ${exec_prefix}/bin<br>
sbindir = ${exec_prefix}/sbin<br>
libexecdir = ${exec_prefix}/libexec<br>
datadir = ${prefix}/share<br>
sysconfdir = ${prefix}/etc<br>
sharedstatedir = ${prefix}/com<br>
localstatedir = ${prefix}/var<br>
libdir = ${exec_prefix}/lib<br>
libsanedir = $(libdir)/sane<br>
infodir = ${prefix}/info<br>
mandir = ${prefix}/man<br>
includedir = ${prefix}/include<br>
oldincludedir = /usr/include<br>
configdir = ${sysconfdir}/sane.d<br>
<p>
V_MAJOR = 1<br>
V_MINOR = 0<br>
V_REV = 1<br>
DLL_PRELOAD = <br>
DLL_PRELOAD_EXTRAS = $(foreach be,$(DLL_PRELOAD),$($(addprefix EXTRA_,$(be))))<br>
<p>
MKDIR = $(top_srcdir)/mkinstalldirs<br>
INSTALL = .././install-sh -c<br>
INSTALL_PROGRAM = ${INSTALL}<br>
INSTALL_DATA = ${INSTALL} -m 644<br>
RANLIB = ranlib<br>
LN_S = ln -s<br>
<p>
CC = gcc<br>
INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include<br>
CPPFLAGS = -D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=$(configdir) -DPATH_SANE_DATA_DIR=$(datadir) -DV_MAJOR=1 -DV_MINOR=0<br>
CFLAGS = -g -O2 -Wall<br>
LDFLAGS = <br>
DEFS = -DHAVE_CONFIG_H<br>
<p>
LIBTOOL = ../libtool<br>
MCOMP = --mode=compile<br>
MLINK = --mode=link<br>
MINST = --mode=install<br>
<p>
COMPILE = $(CC) -c $(CFLAGS) $(DEFS) $(INCLUDES) $(CPPFLAGS)<br>
<p>
<p>
<p>
PRELOADABLE_BACKENDS = abaton agfafocus apple artec canon coolscan \<br>
dc25 dc210 dmc epson hp microtek microtek2 mustek net \<br>
pnm ricoh s9036 sharp snapscan tamarack umax<br>
ALL_BACKENDS = $(PRELOADABLE_BACKENDS) dll<br>
<p>
LIBS = $(addprefix libsane-,$(addsuffix .la,$(ALL_BACKENDS)))<br>
CONFIGS = $(addsuffix .conf,$(ALL_BACKENDS)) saned.conf<br>
<p>
EXTRA = sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo<br>
<p>
# With libtool-1.0, we have to mention each library object explicitly... ;-(<br>
LIBLIB_FUNCS = alloca getopt getopt1 snprintf strndup strsep strndup usleep<br>
LIBOBJS = $(addprefix ../lib/,$(addsuffix .lo,$(LIBLIB_FUNCS)))<br>
<p>
libsane-%.la: %.lo %-s.lo $(EXTRA) $(LIBOBJS)<br>
@$(LIBTOOL) $(MLINK) $(CC) -export-dynamic -o $@ $($*_LIBS) \<br>
$(LDFLAGS) $^ -rpath $(libsanedir) \<br>
-version-info $(V_MAJOR):$(V_REV):$(V_MINOR)<br>
<p>
%-s.lo: %-s.c<br>
@$(LIBTOOL) $(MCOMP) $(COMPILE) -DSTUBS -DBACKEND_NAME=$* $&lt;<br>
<p>
%.lo: %.c<br>
@$(LIBTOOL) $(MCOMP) $(COMPILE) -DBACKEND_NAME=$* \<br>
-DLIBDIR=$(libsanedir) $&lt;<br>
<p>
%-s.c: $(srcdir)/stubs.c<br>
rm -f $@<br>
$(LN_S) $(srcdir)/stubs.c $@<br>
<p>
# Don't delete any intermediate files.<br>
.PRECIOUS: %-s.c %-s.lo %.lo dll-preload.c<br>
<p>
all: $(LIBS) libsane.la<br>
<p>
install:<br>
$(MKDIR) $(libdir) $(libsanedir) $(configdir)<br>
@list="$(LIBS)"; for be in $$list; do \<br>
echo installing $${be} in $(libsanedir)...; \<br>
$(LIBTOOL) $(MINST) $(INSTALL_PROGRAM) $${be} $(libsanedir)/$${be} \<br>
<i> || exit 1; \</i><br>
done<br>
@$(LIBTOOL) $(MINST) --finish $(libsanedir)<br>
@list="$(ALL_BACKENDS)"; cd $(libsanedir) &amp;&amp; for be in $$list; do \<br>
file=libsane-$${be}.so.$(V_MAJOR); \<br>
lib=`grep dlname= libsane-$${be}.la | cut -f2 -d"'"`; \<br>
if test ! -f $${file} -a -n "$${lib}"; then \<br>
$(LN_S) $${lib} $${file}; \<br>
fi; \<br>
done<br>
rm -f $(libdir)/libsane.a $(libdir)/libsane.so \<br>
$(libdir)/libsane.so.$(V_MAJOR)*<br>
$(LN_S) sane/libsane-dll.a $(libdir)/libsane.a<br>
$(LN_S) sane/libsane-dll.so $(libdir)/libsane.so<br>
@cd $(libsanedir) &amp;&amp; for n in libsane-dll.so.$(V_MAJOR)*; do \<br>
nn=`echo $$n | sed 's,^libsane-dll,libsane,'`; \<br>
(cd ..; $(LN_S) sane/$$n $$nn); \<br>
done || exit 1<br>
@list="$(CONFIGS)"; for cfg in $$list; do \<br>
if test ! -r $(srcdir)/$${cfg}; then continue; fi; \<br>
if test -f $(configdir)/$${cfg}; then \<br>
echo NOT overwriting $${cfg} in $(configdir)...; \<br>
else \<br>
echo installing $${cfg} in $(configdir)...; \<br>
$(INSTALL_DATA) $(srcdir)/$${cfg} $(configdir)/$${cfg} || exit 1; \<br>
fi; \<br>
done<br>
<p>
dll.lo: dll-preload.c<br>
<p>
dll-preload.c:<br>
rm -f $@<br>
list="$(DLL_PRELOAD)"; for be in $$list; do \<br>
echo "PRELOAD_DECL($$be)" &gt;&gt; $@; \<br>
done<br>
echo "static struct backend preloaded_backends[] = {" &gt;&gt; $@<br>
sep=""; \<br>
list="$(DLL_PRELOAD)"; \<br>
if test -z "$${list}"; then \<br>
echo { 0 } &gt;&gt; $@; \<br>
else \<br>
for be in $$list; do \<br>
echo "$${sep}PRELOAD_DEFN($$be)" &gt;&gt; $@; \<br>
sep=","; \<br>
done; \<br>
fi<br>
echo "};" &gt;&gt; $@<br>
<p>
libsane.la: dll.lo dll-s.lo $(EXTRA) $(addsuffix .lo,$(DLL_PRELOAD)) $(LIBOBJS)<br>
@$(LIBTOOL) $(MLINK) $(CC) -o $@ $(LDFLAGS) $^ \<br>
$(addsuffix .lo,$(DLL_PRELOAD_EXTRAS)) \<br>
-rpath $(libdir) -version-info $(V_MAJOR):$(V_REV):$(V_MINOR)<br>
<p>
# additional dependencies<br>
<p>
EXTRA_hp = hp-accessor hp-device hp-handle hp-hpmem hp-option hp-scl<br>
EXTRA_dc210 = djpeg<br>
<p>
# When preloading dll, we need to add in all preloaded objects:<br>
libsane-dll.la: $(addsuffix .lo,$(DLL_PRELOAD))<br>
libsane-dll.la: $(addsuffix .lo,$(DLL_PRELOAD_EXTRAS))<br>
<p>
# We must not build SANE backend libraries that contain unresolved references<br>
# to any of the sanei routines. These explicit dependencies take care of<br>
# this:<br>
<p>
libsane-abaton.la: ../sanei/sanei_config2.lo<br>
libsane-abaton.la: ../sanei/sanei_constrain_value.lo<br>
libsane-abaton.la: ../sanei/sanei_scsi.lo<br>
libsane-agfafocus.la: ../sanei/sanei_config2.lo<br>
libsane-agfafocus.la: ../sanei/sanei_constrain_value.lo<br>
libsane-agfafocus.la: ../sanei/sanei_scsi.lo<br>
libsane-apple.la: ../sanei/sanei_config2.lo<br>
libsane-apple.la: ../sanei/sanei_constrain_value.lo<br>
libsane-apple.la: ../sanei/sanei_scsi.lo<br>
libsane-artec.la: ../sanei/sanei_config2.lo<br>
libsane-artec.la: ../sanei/sanei_constrain_value.lo<br>
libsane-artec.la: ../sanei/sanei_scsi.lo<br>
libsane-canon.la: ../sanei/sanei_config2.lo<br>
libsane-canon.la: ../sanei/sanei_constrain_value.lo<br>
libsane-canon.la: ../sanei/sanei_scsi.lo<br>
libsane-coolscan.la: ../sanei/sanei_config2.lo<br>
libsane-coolscan.la: ../sanei/sanei_constrain_value.lo<br>
libsane-coolscan.la: ../sanei/sanei_scsi.lo<br>
libsane-dc25.la: ../sanei/sanei_constrain_value.lo<br>
libsane-dc210.la: ../sanei/sanei_constrain_value.lo djpeg.lo<br>
libsane-dmc.la: ../sanei/sanei_config2.lo<br>
libsane-dmc.la: ../sanei/sanei_constrain_value.lo<br>
libsane-dmc.la: ../sanei/sanei_scsi.lo<br>
libsane-epson.la: ../sanei/sanei_config2.lo<br>
libsane-epson.la: ../sanei/sanei_constrain_value.lo<br>
libsane-epson.la: ../sanei/sanei_scsi.lo<br>
libsane-epson.la: ../sanei/sanei_pio.lo<br>
libsane-hp.la: ../sanei/sanei_config2.lo<br>
libsane-hp.la: ../sanei/sanei_constrain_value.lo<br>
libsane-hp.la: ../sanei/sanei_scsi.lo<br>
libsane-hp.la: $(addsuffix .lo,$(EXTRA_hp))<br>
libsane-hp.la: ../sanei/sanei_pio.lo<br>
libsane-microtek.la: ../sanei/sanei_config2.lo<br>
libsane-microtek.la: ../sanei/sanei_constrain_value.lo<br>
libsane-microtek.la: ../sanei/sanei_scsi.lo<br>
libsane-microtek2.la: ../sanei/sanei_config2.lo<br>
libsane-microtek2.la: ../sanei/sanei_constrain_value.lo<br>
libsane-microtek2.la: ../sanei/sanei_scsi.lo<br>
libsane-mustek.la: ../sanei/sanei_config2.lo<br>
libsane-mustek.la: ../sanei/sanei_constrain_value.lo<br>
libsane-mustek.la: ../sanei/sanei_scsi.lo<br>
libsane-mustek.la: ../sanei/sanei_ab306.lo<br>
libsane-net.la: ../sanei/sanei_codec_bin.lo<br>
libsane-net.la: ../sanei/sanei_net.lo<br>
libsane-net.la: ../sanei/sanei_wire.lo<br>
libsane-pint.la: ../sanei/sanei_constrain_value.lo<br>
libsane-pnm.la: ../sanei/sanei_constrain_value.lo<br>
libsane-qcam.la: ../sanei/sanei_constrain_value.lo<br>
libsane-ricoh.la: ../sanei/sanei_config2.lo<br>
libsane-ricoh.la: ../sanei/sanei_constrain_value.lo<br>
libsane-ricoh.la: ../sanei/sanei_scsi.lo<br>
libsane-s9036.la: ../sanei/sanei_config2.lo<br>
libsane-s9036.la: ../sanei/sanei_constrain_value.lo<br>
libsane-s9036.la: ../sanei/sanei_scsi.lo<br>
libsane-sharp.la: ../sanei/sanei_config2.lo<br>
libsane-sharp.la: ../sanei/sanei_constrain_value.lo<br>
libsane-sharp.la: ../sanei/sanei_scsi.lo<br>
libsane-snapscan.la: ../sanei/sanei_config2.lo<br>
libsane-snapscan.la: ../sanei/sanei_constrain_value.lo<br>
libsane-snapscan.la: ../sanei/sanei_scsi.lo<br>
libsane-tamarack.la: ../sanei/sanei_config2.lo<br>
libsane-tamarack.la: ../sanei/sanei_constrain_value.lo<br>
libsane-tamarack.la: ../sanei/sanei_scsi.lo<br>
libsane-umax.la: ../sanei/sanei_config2.lo<br>
libsane-umax.la: ../sanei/sanei_constrain_value.lo<br>
libsane-umax.la: ../sanei/sanei_scsi.lo<br>
<p>
ifneq ($(DLL_PRELOAD),)<br>
# need to make dll dependent on all sanei files:<br>
libsane-dll.la libsane.la: ../sanei/sanei_config.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_config2.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_codec_bin.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_constrain_value.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_net.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_scsi.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_wire.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_ab306.lo<br>
libsane-dll.la libsane.la: ../sanei/sanei_pio.lo<br>
endif<br>
<p>
depend:<br>
makedepend $(INCLUDES) *.c<br>
<p>
clean:<br>
rm -f *.lo *.o *~ *.la libsane.la *.bak dll-preload.c<br>
find . -type l -name \*-s.c | xargs rm -f<br>
rm -rf .libs<br>
<p>
distclean: clean<br>
rm -f Makefile libsane.so<br>
<p>
.PHONY: all install depend clean distclean<br>
<p>
--------------76AAC1677188379E7456523A<br>
Content-Type: text/x-vcard; charset=us-ascii;<br>
name="laban.vcf"<br>
Content-Transfer-Encoding: 7bit<br>
Content-Description: Card for LABAN VERHULST<br>
Content-Disposition: attachment;<br>
filename="laban.vcf"<br>
<p>
begin:vcard <br>
n:Verhulst;Laban<br>
tel;fax:+31-33-4553058<br>
tel;work:+31-33-4501335<br>
x-mozilla-html:FALSE<br>
adr:;;Computerweg 1;Amersfoort;Utrecht;3821 AA;the Netherlands<br>
version:2.1<br>
email;<a href="mailto:internet:laban@euronet.nl">internet:laban@euronet.nl</a><br>
x-mozilla-cpt:;19352<br>
fn:Laban Verhulst<br>
end:vcard<br>
<p>
--------------76AAC1677188379E7456523A--<br>
<p>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0268.html">Levente NOVAK: "Re: Update of the microtek2 backend"</a>
<li> <b>Previous message:</b> <a href="0266.html">Mathias Wennberg: "Mustek 600 IIN color question"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0290.html">Petter Reinholdtsen: "Re: SANE support on Solaris 2.6"</a>
<li> <b>Reply:</b> <a href="0290.html">Petter Reinholdtsen: "Re: SANE support on Solaris 2.6"</a>
<!-- reply="end" -->
</ul>