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

732 wiersze
32 KiB
HTML
Czysty Zwykły widok Historia

<!-- 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>