[sane-devel] Code freeze for SANE 1.0.10
Franz Bakan
Franz Bakan" <fbakan@gmx.net
Tue, 28 Jan 2003 01:08:26 +0100 (CET)
On Sun, 26 Jan 2003 17:22:15 +0100, Henning Meier-Geinitz wrote:
>Code freeze for SANE 1.0.10 is active. That means that only fixes of
>grave bugs that render a backend completely unusable or break
>compilation and documentation updates are accepted.
Two minor things on OS/2 with 1.0.10-pre3
1. backends
Strange things happen:
...
gcc -Zmt -Zdll -Zmap -Zcrtdll -o .libs/libsane-artec_eplus48u.dll artec_eplus48u.o artec_eplus48u-s.o \
sane_strstatus.o ../sanei/sanei_init_debug.o ../sanei/sanei_config.o ../lib/inet_ntop.o ../lib/inet_pton.o \
../lib/isfdtype.o ../lib/strndup.o ../lib/strsep.o ../lib/usleep.o ../lib/alloca.o ../sanei/sanei_constrain_value.o \
../sanei/sanei_usb.o .libs/libsane-artec_eplus48u.def ../sanei/libsanei.a -ljpeg -lsyslog -lsocket
fails with
emxbind: invalid option
G:\EMX\BIN\ld.exe: emxbind failed
gmake[1]: *** [libsane-artec_eplus48u.la] Error 1
It links fine if I remove the
-Zmap
compiler-flag
This -Zmap flag _only_ makes trouble with artec_eplus48u.
I don't know the reason. Should I try to rename the artec_eplus48u source-files
and see if it helps?
2. frontends
when linking xcam :
xcam.o: Undefined symbol _pthread_write referenced from text segment
xcam.o: Undefined symbol _pthread_write referenced from text segment
xcam.o: Undefined symbol _pthread_read referenced from text segment
gmake[1]: *** [xcam] Error 1
The problem can be solved by adding
-lpthreads
to
LIBS=
in the makefile.
The rest builds fine here
Franz