[sane-devel] Changes required to build on Solaris 8 x86
Ed Randall
ed.randall at ingenotech.com
Thu Jun 27 16:26:19 BST 2002
Here is a summary of the changes I needed to make to get a
clean working build on Solaris 8 x86:
1) Due to a "sed" barf, add a newline at the ends of:
sane-backends-1.0.8/doc/sane-fujitsu.man
sane-backends-1.0.8/doc/sane-tamarack.man
sane-backends-1.0.8/doc/sane-test.man
2) Reduce SCSI buffer size to 64k
*** sane-backends-1.0.8/sanei/sanei_scsi.c Wed May 22 20:24:05 2002
--- sane-backends-1.0.8-new/sanei/sanei_scsi.c Thu Jun 27 12:32:56 2002
***************
*** 236,242 ****
#endif
#if USE == SOLARIS_USCSI_INTERFACE
! # define MAX_DATA (128*1024)
#endif
#if USE == OS2_INTERFACE
--- 236,242 ----
#endif
#if USE == SOLARIS_USCSI_INTERFACE
! # define MAX_DATA (64*1024)
#endif
3) Fixes to sane-config script
*** sane-backends-1.0.8/tools/sane-config.in Wed Feb 13 22:29:49 2002
--- sane-backends-1.0.8-new/tools/sane-config.in Thu Jun 27 16:24:42 2002
***************
*** 43,49 ****
$scriptname --exec-prefix - exec-prefix used during SANE compile\n"
if test $# -eq 0; then
! echo -e "${usage}" 1>&2
exit 1
fi
--- 43,49 ----
$scriptname --exec-prefix - exec-prefix used during SANE compile\n"
if test $# -eq 0; then
! echo "${usage}" 1>&2
exit 1
fi
***************
*** 54,60 ****
;;
--help)
if test $# -eq 1; then
! echo -e "${usage}" 1>&2
elif test $# -eq 2; then
case $2 in
--cflags)
--- 54,60 ----
;;
--help)
if test $# -eq 1; then
! echo "${usage}" 1>&2
elif test $# -eq 2; then
case $2 in
--cflags)
***************
*** 76,82 ****
;;
esac
else
! echo -e "${usage}" 1>&2
fi
exit 1
;;
--- 76,82 ----
;;
esac
else
! echo "${usage}" 1>&2
fi
exit 1
;;
***************
*** 110,116 ****
echo ${exec_prefix}
;;
*)
! echo -e "${usage}" 1>&2
exit 1
;;
esac
--- 110,116 ----
echo ${exec_prefix}
;;
*)
! echo "${usage}" 1>&2
exit 1
;;
esac
Regards,
Ed
------------------------------------------------------------
Ed Randall Software designer
IngenoTech Ltd. http://www.ingenotech.com
More information about the sane-devel
mailing list