Excuse me please, I forgot to show you the result of emerge iscan. Here it is:
imgstream.cc: In static member function ‘static lt__handle* iscan::imgstream::find_dlopen(const char*)’: imgstream.cc:275: erreur: invalid conversion from ‘int (*)(const dirent**, const dirent**)’ to ‘int (*)(const void*, const void*)’ imgstream.cc:275: erreur: initializing argument 4 of ‘int scandir(const char*, dirent***, int (*)(const dirent*), int (*)(const void*, const void*))’ make[2]: *** [libimage_stream_la-imgstream.lo] Erreur 1 make[2]: *** Attente des tâches non terminées.... libtool: compile: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include/sane -I../include -march=prescott -O2 -pipe -fomit-frame-pointer -D_GNU_SOURCE -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF .deps/libimage_stream_la-cfilebuf.Tpo -c cfilebuf.cc -fPIC -DPIC -o libimage_stream_la-cfilebuf.o >/dev/null 2>&1 mv -f .deps/libimage_stream_la-cfilebuf.Tpo .deps/libimage_stream_la-cfilebuf.Plo make[2]: quittant le répertoire « /var/tmp/portage/media-gfx/iscan-2.11.0/work/iscan-2.11.0/lib » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /var/tmp/portage/media-gfx/iscan-2.11.0/work/iscan-2.11.0 » make: *** [all] Erreur 2 * * ERROR: media-gfx/iscan-2.11.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3177: Called die * The specific snippet of code: * emake CXX="$(tc-getCXX)" || die "emake failed" Thank you. Roger