Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 64601 Details for
Bug 100660
libgphoto2 2.1.5 and 2.1.6 fail to emerge if doc use flag is set
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
emerge log of libgphoto-2.1.5 with doc use flag set
4213-libgphoto2-2.1.5.log (text/plain), 545.50 KB, created by
gna
on 2005-07-29 04:21:33 UTC
(
hide
)
Description:
emerge log of libgphoto-2.1.5 with doc use flag set
Filename:
MIME Type:
Creator:
gna
Created:
2005-07-29 04:21:33 UTC
Size:
545.50 KB
patch
obsolete
> [33;01m*[0m All camera drivers will be built since you did not specify > [33;01m*[0m via the CAMERAS variable what camera you use. > [32;01m*[0m libgphoto2 supports: all agfa-cl20 aox barbie canon casio digita dimera directory enigma13 fuji gsmart300 iclick jamcam jd11 >kodak konica largan mars minolta mustek panasonic pccam300 pccam600 polaroid ptp2 ricoh samsung >sierra sipix smal sonydscf1 sonydscf55 soundvision spca50x sq905 stv0674 stv0680 sx330z toshiba >>>> Unpacking source... >>>> Unpacking libgphoto2-2.1.5.tar.gz to /var/tmp/portage/libgphoto2-2.1.5/work > [32;01m*[0m Applying libgphoto2-2.1.2-norpm.patch ... >[A[73G [34;01m[ [32;01mok[34;01m ][0m >>>> Source unpacked. > [32;01m*[0m all > [32;01m*[0m Patching ${S}/libgphoto2_port/ltmain.sh ... > [32;01m*[0m Applying portage-1.4.1.patch ... > [32;01m*[0m Applying max_cmd_len-1.5.0.patch ... > [32;01m*[0m Applying sed-1.5.6.patch ... > [32;01m*[0m Patching ${S}/ltmain.sh ... > [32;01m*[0m Applying portage-1.4.1.patch ... > [32;01m*[0m Applying max_cmd_len-1.5.0.patch ... > [32;01m*[0m Applying sed-1.5.6.patch ... > [32;01m*[0m Applying uClibc/libtool patches ... > * econf: updating libgphoto2-2.1.5/libgphoto2_port/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating libgphoto2-2.1.5/libgphoto2_port/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating libgphoto2-2.1.5/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating libgphoto2-2.1.5/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --with-drivers=all --with-exif-prefix=/usr --enable-nls --enable-docs >checking for a BSD-compatible install... /bin/install -c >checking whether build environment is sane... yes >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether to enable maintainer-specific portions of Makefiles... no >checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc >checking for C compiler default output file name... a.out >checking whether the C compiler works... yes >checking whether we are cross compiling... no >checking for suffix of executables... >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether i686-pc-linux-gnu-gcc accepts -g... yes >checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed >checking for style of include used by make... GNU >checking dependency style of i686-pc-linux-gnu-gcc... gcc3 >checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E >checking for a BSD-compatible install... /bin/install -c >checking for po/Makevars requiring evil hack... no >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking build system type... i686-pc-linux-gnu >checking host system type... i686-pc-linux-gnu >checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib >checking for strerror in -lcposix... no >checking for egrep... grep -E >checking for ANSI C header files... yes >checking for an ANSI C-conforming const... yes >checking for signed... yes >checking for inline... inline >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for off_t... yes >checking for size_t... yes >checking for long long... yes >checking for long double... yes >checking for wchar_t... yes >checking for wint_t... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for intmax_t... yes >checking whether printf() supports POSIX/XSI format strings... yes >checking for working alloca.h... yes >checking for alloca... yes >checking for stdlib.h... (cached) yes >checking for unistd.h... (cached) yes >checking for getpagesize... yes >checking for working mmap... yes >checking whether we are using the GNU C Library 2.1 or newer... yes >checking whether integer division by zero raises SIGFPE... yes >checking for unsigned long long... yes >checking for inttypes.h... yes >checking whether the inttypes.h PRIxNN macros are broken... no >checking for stdint.h... (cached) yes >checking for SIZE_MAX... yes >checking for stdint.h... (cached) yes >checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for ptrdiff_t... yes >checking argz.h usability... yes >checking argz.h presence... yes >checking for argz.h... yes >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... yes >checking locale.h usability... yes >checking locale.h presence... yes >checking for locale.h... yes >checking nl_types.h usability... yes >checking nl_types.h presence... yes >checking for nl_types.h... yes >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >checking stddef.h usability... yes >checking stddef.h presence... yes >checking for stddef.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for unistd.h... (cached) yes >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking for asprintf... yes >checking for fwprintf... yes >checking for getcwd... yes >checking for getegid... yes >checking for geteuid... yes >checking for getgid... yes >checking for getuid... yes >checking for mempcpy... yes >checking for munmap... yes >checking for putenv... yes >checking for setenv... yes >checking for setlocale... yes >checking for snprintf... yes >checking for stpcpy... yes >checking for strcasecmp... yes >checking for strdup... yes >checking for strtoul... yes >checking for tsearch... yes >checking for wcslen... yes >checking for __argz_count... yes >checking for __argz_stringify... yes >checking for __argz_next... yes >checking for __fsetlocking... yes >checking whether _snprintf is declared... no >checking whether _snwprintf is declared... no >checking whether feof_unlocked is declared... yes >checking whether fgets_unlocked is declared... no >checking whether getc_unlocked is declared... yes >checking for iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for nl_langinfo and CODESET... yes >checking for LC_MESSAGES... yes >checking for bison... bison >checking version of bison... 1.875, ok >checking whether NLS is requested... yes >checking whether included gettext is requested... no >checking for GNU gettext in libc... yes >checking whether to use NLS... yes >checking where the gettext function comes from... libc >checking for gettext... yes >checking for main in -libs... no >checking for jpeg_start_decompress in -ljpeg... yes >checking jpeglib.h usability... yes >checking jpeglib.h presence... yes >checking for jpeglib.h... yes >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking for ANSI C header files... (cached) yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking for unistd.h... (cached) yes >checking mcheck.h usability... yes >checking mcheck.h presence... yes >checking for mcheck.h... yes >checking for inline... (cached) inline >checking for an ANSI C-conforming const... (cached) yes >checking for a sed that does not truncate output... /bin/sed >checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r >checking for BSD-compatible nm... /usr/bin/i686-pc-linux-gnu-nm -B >checking whether ln -s works... yes >checking how to recognise dependent libraries... pass_all >checking dlfcn.h usability... yes >checking dlfcn.h presence... yes >checking for dlfcn.h... yes >checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether i686-pc-linux-gnu-g++ accepts -g... yes >checking dependency style of i686-pc-linux-gnu-g++... gcc3 >checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E >checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77 >checking whether we are using the GNU Fortran 77 compiler... yes >checking whether i686-pc-linux-gnu-g77 accepts -g... yes >checking the maximum length of command line arguments... 32768 >checking command to parse /usr/bin/i686-pc-linux-gnu-nm -B output from i686-pc-linux-gnu-gcc object... ok >checking for objdir... .libs >checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar >checking for i686-pc-linux-gnu-ranlib... (cached) i686-pc-linux-gnu-ranlib >checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip >checking if i686-pc-linux-gnu-gcc static flag works... yes >checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for shl_load... no >checking for shl_load in -ldld... no >checking for dlopen... no >checking for dlopen in -ldl... yes >checking whether a program can dlopen itself... yes >checking whether a statically linked program can dlopen itself... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >configure: creating libtool >appending configuration tag "CXX" to libtool >checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for shl_load... (cached) no >checking for shl_load in -ldld... (cached) no >checking for dlopen... (cached) no >checking for dlopen in -ldl... (cached) yes >checking whether a program can dlopen itself... (cached) yes >checking whether a statically linked program can dlopen itself... (cached) yes >appending configuration tag "F77" to libtool >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for dlopen... (cached) no >checking for dlopen in -ldl... (cached) yes >checking for size_t... (cached) yes >checking for getopt... yes >checking for getopt_long... yes >checking for mkdir... yes >checking for strdup... (cached) yes >checking for strncpy... yes >checking for strcpy... yes >checking for snprintf... (cached) yes >checking for sprintf... yes >checking for vsnprintf... yes >checking for gmtime_r... yes >checking whether struct tm is in sys/time.h or time.h... time.h >checking for tm_gmtoff in struct tm... yes >checking for uint8_t in stdint.h... yes >checking whether byte ordering is bigendian... no >checking for le32toh in machine/endian.h... no >checking for ntohl in arpa/inet.h... yes >checking for swap32 in machine/endian.h... no >checking for bswap_32 in byteswap.h... yes >checking where to install camlibs... "${libdir}/gphoto2/${VERSION}" >checking which drivers to compile... all >checking main docdir... ${prefix}/share/doc (FHS style) >checking package docdir... ${prefix}/share/doc/libgphoto2 (default style) >checking for gtkdoc-mkdb... /usr/bin/gtkdoc-mkdb >checking for html dir... ${prefix}/share/doc/libgphoto2/html (default) >using autodetection >checking for rpmbuild... no >checking for rpm... no >checking for rpmbuild or rpm... false (autodetected) >checking for hotplug doc dir... ${prefix}/share/doc/libgphoto2/linux-hotplug (default) >checking for hotplug usermap dir... ${prefix}/share/doc/libgphoto2/linux-hotplug (default) >checking for pkg-config... /usr/bin/pkg-config >checking for libexif using pkg-config... yes (version 0.5.12 from /usr) >checking exif-ifd.h usability... yes >checking exif-ifd.h presence... yes >checking for exif-ifd.h... yes >checking for libusb-config... /usr/bin/libusb-config >checking for /proc/meminfo... yes >checking for sysctl on BSD... no >configure: creating ./config.status >config.status: creating intl/Makefile >config.status: creating po/Makefile.in >config.status: creating README >config.status: creating Makefile >config.status: creating camlibs/Makefile >config.status: creating camlibs/agfa-cl20/Makefile >config.status: creating camlibs/aox/Makefile >config.status: creating camlibs/barbie/Makefile >config.status: creating camlibs/canon/Makefile >config.status: creating camlibs/canon/doc/Makefile >config.status: creating camlibs/casio/Makefile >config.status: creating camlibs/digita/Makefile >config.status: creating camlibs/dimera/Makefile >config.status: creating camlibs/directory/Makefile >config.status: creating camlibs/fuji/Makefile >config.status: creating camlibs/gsmart300/Makefile >config.status: creating camlibs/iclick/Makefile >config.status: creating camlibs/jamcam/Makefile >config.status: creating camlibs/jd11/Makefile >config.status: creating camlibs/kodak/Makefile >config.status: creating camlibs/kodak/dc120/Makefile >config.status: creating camlibs/kodak/dc210/Makefile >config.status: creating camlibs/kodak/dc240/Makefile >config.status: creating camlibs/kodak/dc3200/Makefile >config.status: creating camlibs/kodak/ez200/Makefile >config.status: creating camlibs/konica/Makefile >config.status: creating camlibs/konica/localization/Makefile >config.status: creating camlibs/largan/Makefile >config.status: creating camlibs/largan/lmini/Makefile >config.status: creating camlibs/mars/Makefile >config.status: creating camlibs/minolta/Makefile >config.status: creating camlibs/minolta/dimagev/Makefile >config.status: creating camlibs/mustek/Makefile >config.status: creating camlibs/panasonic/Makefile >config.status: creating camlibs/panasonic/l859/Makefile >config.status: creating camlibs/panasonic/coolshot/Makefile >config.status: creating camlibs/pccam300/Makefile >config.status: creating camlibs/pccam600/Makefile >config.status: creating camlibs/polaroid/Makefile >config.status: creating camlibs/ptp2/Makefile >config.status: creating camlibs/ricoh/Makefile >config.status: creating camlibs/samsung/Makefile >config.status: creating camlibs/sierra/Makefile >config.status: creating camlibs/sipix/Makefile >config.status: creating camlibs/smal/Makefile >config.status: creating camlibs/sonydscf1/Makefile >config.status: creating camlibs/sonydscf55/Makefile >config.status: creating camlibs/soundvision/Makefile >config.status: creating camlibs/spca50x/Makefile >config.status: creating camlibs/sq905/Makefile >config.status: creating camlibs/stv0674/Makefile >config.status: creating camlibs/stv0680/Makefile >config.status: creating camlibs/sx330z/Makefile >config.status: creating camlibs/toshiba/Makefile >config.status: creating camlibs/toshiba/pdrm11/Makefile >config.status: creating camlibs/enigma13/Makefile >config.status: creating tests/Makefile >config.status: creating libgphoto2/Makefile >config.status: creating libgphoto2/libgphoto2.pc >config.status: creating gphoto2-config >config.status: creating packaging/Makefile >config.status: creating packaging/linux-hotplug/Makefile >config.status: creating packaging/rpm/Makefile >config.status: creating packaging/rpm/package.spec >config.status: creating doc/Makefile >config.status: creating doc/api/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing default-1 commands >config.status: creating po/POTFILES >config.status: creating po/Makefile >configure: configuring in libgphoto2_port >configure: running /bin/sh './configure' --prefix=/usr '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--build=i686-pc-linux-gnu' '--with-drivers=all' '--with-exif-prefix=/usr' '--enable-nls' '--enable-docs' 'CFLAGS=-O2 -march=pentium3 -fomit-frame-pointer -pipe' 'CXXFLAGS=-O2 -march=pentium3 -fomit-frame-pointer -pipe' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' --cache-file=/dev/null --srcdir=. >checking for a BSD-compatible install... /bin/install -c >checking whether build environment is sane... yes >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether to enable maintainer-specific portions of Makefiles... no >checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc >checking for C compiler default output file name... a.out >checking whether the C compiler works... yes >checking whether we are cross compiling... no >checking for suffix of executables... >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether i686-pc-linux-gnu-gcc accepts -g... yes >checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed >checking for style of include used by make... GNU >checking dependency style of i686-pc-linux-gnu-gcc... gcc3 >checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E >checking for a BSD-compatible install... /bin/install -c >checking for po/Makevars requiring evil hack... no >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking build system type... i686-pc-linux-gnu >checking host system type... i686-pc-linux-gnu >checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib >checking for strerror in -lcposix... no >checking for egrep... grep -E >checking for ANSI C header files... yes >checking for an ANSI C-conforming const... yes >checking for signed... yes >checking for inline... inline >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for off_t... yes >checking for size_t... yes >checking for long long... yes >checking for long double... yes >checking for wchar_t... yes >checking for wint_t... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for intmax_t... yes >checking whether printf() supports POSIX/XSI format strings... yes >checking for working alloca.h... yes >checking for alloca... yes >checking for stdlib.h... (cached) yes >checking for unistd.h... (cached) yes >checking for getpagesize... yes >checking for working mmap... yes >checking whether we are using the GNU C Library 2.1 or newer... yes >checking whether integer division by zero raises SIGFPE... yes >checking for unsigned long long... yes >checking for inttypes.h... yes >checking whether the inttypes.h PRIxNN macros are broken... no >checking for stdint.h... (cached) yes >checking for SIZE_MAX... yes >checking for stdint.h... (cached) yes >checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for ptrdiff_t... yes >checking argz.h usability... yes >checking argz.h presence... yes >checking for argz.h... yes >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... yes >checking locale.h usability... yes >checking locale.h presence... yes >checking for locale.h... yes >checking nl_types.h usability... yes >checking nl_types.h presence... yes >checking for nl_types.h... yes >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >checking stddef.h usability... yes >checking stddef.h presence... yes >checking for stddef.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for unistd.h... (cached) yes >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking for asprintf... yes >checking for fwprintf... yes >checking for getcwd... yes >checking for getegid... yes >checking for geteuid... yes >checking for getgid... yes >checking for getuid... yes >checking for mempcpy... yes >checking for munmap... yes >checking for putenv... yes >checking for setenv... yes >checking for setlocale... yes >checking for snprintf... yes >checking for stpcpy... yes >checking for strcasecmp... yes >checking for strdup... yes >checking for strtoul... yes >checking for tsearch... yes >checking for wcslen... yes >checking for __argz_count... yes >checking for __argz_stringify... yes >checking for __argz_next... yes >checking for __fsetlocking... yes >checking whether _snprintf is declared... no >checking whether _snwprintf is declared... no >checking whether feof_unlocked is declared... yes >checking whether fgets_unlocked is declared... no >checking whether getc_unlocked is declared... yes >checking for iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for nl_langinfo and CODESET... yes >checking for LC_MESSAGES... yes >checking for bison... bison >checking version of bison... 1.875, ok >checking whether NLS is requested... yes >checking whether included gettext is requested... no >checking for GNU gettext in libc... yes >checking whether to use NLS... yes >checking where the gettext function comes from... libc >checking for a sed that does not truncate output... /bin/sed >checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r >checking for BSD-compatible nm... /usr/bin/i686-pc-linux-gnu-nm -B >checking whether ln -s works... yes >checking how to recognise dependent libraries... pass_all >checking dlfcn.h usability... yes >checking dlfcn.h presence... yes >checking for dlfcn.h... yes >checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether i686-pc-linux-gnu-g++ accepts -g... yes >checking dependency style of i686-pc-linux-gnu-g++... gcc3 >checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E >checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77 >checking whether we are using the GNU Fortran 77 compiler... yes >checking whether i686-pc-linux-gnu-g77 accepts -g... yes >checking the maximum length of command line arguments... 32768 >checking command to parse /usr/bin/i686-pc-linux-gnu-nm -B output from i686-pc-linux-gnu-gcc object... ok >checking for objdir... .libs >checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar >checking for i686-pc-linux-gnu-ranlib... (cached) i686-pc-linux-gnu-ranlib >checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip >checking if i686-pc-linux-gnu-gcc static flag works... yes >checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for shl_load... no >checking for shl_load in -ldld... no >checking for dlopen... no >checking for dlopen in -ldl... yes >checking whether a program can dlopen itself... yes >checking whether a statically linked program can dlopen itself... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >configure: creating libtool >appending configuration tag "CXX" to libtool >checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld >checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes >checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for shl_load... (cached) no >checking for shl_load in -ldld... (cached) no >checking for dlopen... (cached) no >checking for dlopen in -ldl... (cached) yes >checking whether a program can dlopen itself... (cached) yes >checking whether a statically linked program can dlopen itself... (cached) yes >appending configuration tag "F77" to libtool >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC >checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes >checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes >checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking for dlopen... (cached) no >checking for dlopen in -ldl... (cached) yes >checking for gettext... yes >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking for ANSI C header files... (cached) yes >checking for inline... (cached) inline >checking for an ANSI C-conforming const... (cached) yes >checking for stdlib.h... (cached) yes >checking for unistd.h... (cached) yes >checking stdio.h usability... yes >checking stdio.h presence... yes >checking for stdio.h... yes >checking fcntl.h usability... yes >checking fcntl.h presence... yes >checking for fcntl.h... yes >checking errno.h usability... yes >checking errno.h presence... yes >checking for errno.h... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking for sys/param.h... (cached) yes >checking termios.h usability... yes >checking termios.h presence... yes >checking for termios.h... yes >checking sgetty.h usability... no >checking sgetty.h presence... no >checking for sgetty.h... no >checking ttold.h usability... no >checking ttold.h presence... no >checking for ttold.h... no >checking ioctl-types.h usability... no >checking ioctl-types.h presence... no >checking for ioctl-types.h... no >checking for fcntl.h... (cached) yes >checking sgtty.h usability... yes >checking sgtty.h presence... yes >checking for sgtty.h... yes >checking sys/ioctl.h usability... yes >checking sys/ioctl.h presence... yes >checking for sys/ioctl.h... yes >checking for sys/time.h... (cached) yes >checking termio.h usability... yes >checking termio.h presence... yes >checking for termio.h... yes >checking for unistd.h... (cached) yes >checking endian.h usability... yes >checking endian.h presence... yes >checking for endian.h... yes >checking byteswap.h usability... yes >checking byteswap.h presence... yes >checking for byteswap.h... yes >checking asm/io.h usability... yes >checking asm/io.h presence... yes >checking for asm/io.h... yes >checking for strerror... yes >checking for snprintf... (cached) yes >checking for vsnprintf... yes >./configure: line 27239: ABOUT-NLS: command not found >checking resmgr.h usability... no >checking resmgr.h presence... no >checking for resmgr.h... no >checking baudboy.h usability... no >checking baudboy.h presence... no >checking for baudboy.h... no >checking ttylock.h usability... no >checking ttylock.h presence... no >checking for ttylock.h... no >checking for dev_lock in -llockdev... no >checking for libusb-config... /usr/bin/libusb-config >checking usb.h usability... yes >checking usb.h presence... yes >checking for usb.h... yes >checking for usb_busses in -lusb... yes >configure: WARNING: >*** You need at least version 0.1.5 of the libusb library for USB support >*** http://sourceforge.net/projects/libusb/ >*** If you cannot find the appropriate version, try CVS > >./configure: line 28423: ABOUT-NLS: command not found >checking for re_compile_pattern... yes >checking main docdir... ${prefix}/share/doc (FHS style) >checking package docdir... ${prefix}/share/doc/libgphoto2_port (default style) >checking for gtkdoc-mkdb... /usr/bin/gtkdoc-mkdb >checking for html dir... ${prefix}/share/doc/libgphoto2_port/html (default) >configure: creating ./config.status >config.status: creating intl/Makefile >config.status: creating po/Makefile.in >config.status: creating Makefile >config.status: creating libgphoto2_port/Makefile >config.status: creating serial/Makefile >config.status: creating usb/Makefile >config.status: creating gphoto2-port-config >config.status: creating test/Makefile >config.status: creating doc/Makefile >config.status: creating m4/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing default-1 commands >config.status: creating po/POTFILES >config.status: creating po/Makefile > > >Configuration (libgphoto2_port) > > Source code location: . > Compiler: i686-pc-linux-gnu-gcc > > SERIAL support: yes > > Locking mechanism (for serial ports): > Use resmgr: no > Use baudboy: no > Use ttylock: no > Use lockdev: no > > USB support: yes, from /usr > > Build API documentation: yes > Use ltdl.h: no > > > >Configuration (libgphoto2): > > Source code location: . > Version: 2.1.5 > Compiler: i686-pc-linux-gnu-gcc > > Build API documentation: yes > pkg-config: yes > EXIF support: yes (version 0.5.12 from /usr), (>= 0.5.4) > JPEG mangling support: yes > Use ltdl.h: no > /proc/meminfo: available > > > >Please check whether the configuration I detected matches what you >would like to have. E.g. make sure that USB support is there if you >intend to use USB cameras with libgphoto2. > >Please also check that PKG_CONFIG_PATH contains ${libdir}/pkgconfig >before compiling any libgphoto2 frontend. > >make all-recursive >make[1]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5' >Making all in intl >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/intl' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/intl' >Making all in libgphoto2_port >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >make all-recursive >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >Making all in intl >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/intl' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/intl' >Making all in po >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/po' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/po' >Making all in libgphoto2_port >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-info-list.lo -MD -MP -MF ".deps/gphoto2-port-info-list.Tpo" \ > -c -o gphoto2-port-info-list.lo `test -f 'gphoto2-port-info-list.c' || echo './'`gphoto2-port-info-list.c; \ >then mv -f ".deps/gphoto2-port-info-list.Tpo" ".deps/gphoto2-port-info-list.Plo"; \ >else rm -f ".deps/gphoto2-port-info-list.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-info-list.lo -MD -MP -MF .deps/gphoto2-port-info-list.Tpo -c gphoto2-port-info-list.c -fPIC -DPIC -o .libs/gphoto2-port-info-list.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-info-list.lo -MD -MP -MF .deps/gphoto2-port-info-list.Tpo -c gphoto2-port-info-list.c -o gphoto2-port-info-list.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-log.lo -MD -MP -MF ".deps/gphoto2-port-log.Tpo" \ > -c -o gphoto2-port-log.lo `test -f 'gphoto2-port-log.c' || echo './'`gphoto2-port-log.c; \ >then mv -f ".deps/gphoto2-port-log.Tpo" ".deps/gphoto2-port-log.Plo"; \ >else rm -f ".deps/gphoto2-port-log.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-log.lo -MD -MP -MF .deps/gphoto2-port-log.Tpo -c gphoto2-port-log.c -fPIC -DPIC -o .libs/gphoto2-port-log.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-log.lo -MD -MP -MF .deps/gphoto2-port-log.Tpo -c gphoto2-port-log.c -o gphoto2-port-log.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-version.lo -MD -MP -MF ".deps/gphoto2-port-version.Tpo" \ > -c -o gphoto2-port-version.lo `test -f 'gphoto2-port-version.c' || echo './'`gphoto2-port-version.c; \ >then mv -f ".deps/gphoto2-port-version.Tpo" ".deps/gphoto2-port-version.Plo"; \ >else rm -f ".deps/gphoto2-port-version.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-version.lo -MD -MP -MF .deps/gphoto2-port-version.Tpo -c gphoto2-port-version.c -fPIC -DPIC -o .libs/gphoto2-port-version.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-version.lo -MD -MP -MF .deps/gphoto2-port-version.Tpo -c gphoto2-port-version.c -o gphoto2-port-version.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port.lo -MD -MP -MF ".deps/gphoto2-port.Tpo" \ > -c -o gphoto2-port.lo `test -f 'gphoto2-port.c' || echo './'`gphoto2-port.c; \ >then mv -f ".deps/gphoto2-port.Tpo" ".deps/gphoto2-port.Plo"; \ >else rm -f ".deps/gphoto2-port.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port.lo -MD -MP -MF .deps/gphoto2-port.Tpo -c gphoto2-port.c -fPIC -DPIC -o .libs/gphoto2-port.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port.lo -MD -MP -MF .deps/gphoto2-port.Tpo -c gphoto2-port.c -o gphoto2-port.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-portability.lo -MD -MP -MF ".deps/gphoto2-port-portability.Tpo" \ > -c -o gphoto2-port-portability.lo `test -f 'gphoto2-port-portability.c' || echo './'`gphoto2-port-portability.c; \ >then mv -f ".deps/gphoto2-port-portability.Tpo" ".deps/gphoto2-port-portability.Plo"; \ >else rm -f ".deps/gphoto2-port-portability.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-portability.lo -MD -MP -MF .deps/gphoto2-port-portability.Tpo -c gphoto2-port-portability.c -fPIC -DPIC -o .libs/gphoto2-port-portability.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-portability.lo -MD -MP -MF .deps/gphoto2-port-portability.Tpo -c gphoto2-port-portability.c -o gphoto2-port-portability.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-result.lo -MD -MP -MF ".deps/gphoto2-port-result.Tpo" \ > -c -o gphoto2-port-result.lo `test -f 'gphoto2-port-result.c' || echo './'`gphoto2-port-result.c; \ >then mv -f ".deps/gphoto2-port-result.Tpo" ".deps/gphoto2-port-result.Plo"; \ >else rm -f ".deps/gphoto2-port-result.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-result.lo -MD -MP -MF .deps/gphoto2-port-result.Tpo -c gphoto2-port-result.c -fPIC -DPIC -o .libs/gphoto2-port-result.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -DIOLIBS=\"/usr/lib/gphoto2_port/0.5.1\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-port-result.lo -MD -MP -MF .deps/gphoto2-port-result.Tpo -c gphoto2-port-result.c -o gphoto2-port-result.o >/dev/null 2>&1 >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_port.la -rpath /usr/lib -version-info 5:1:5 gphoto2-port-info-list.lo gphoto2-port-log.lo gphoto2-port-version.lo gphoto2-port.lo gphoto2-port-portability.lo gphoto2-port-result.lo -ldl >i686-pc-linux-gnu-gcc -shared .libs/gphoto2-port-info-list.o .libs/gphoto2-port-log.o .libs/gphoto2-port-version.o .libs/gphoto2-port.o .libs/gphoto2-port-portability.o .libs/gphoto2-port-result.o -ldl -march=pentium3 -Wl,-soname -Wl,libgphoto2_port.so.0 -o .libs/libgphoto2_port.so.0.5.1 >(cd .libs && rm -f libgphoto2_port.so.0 && ln -s libgphoto2_port.so.0.5.1 libgphoto2_port.so.0) >(cd .libs && rm -f libgphoto2_port.so && ln -s libgphoto2_port.so.0.5.1 libgphoto2_port.so) >i686-pc-linux-gnu-ar cru .libs/libgphoto2_port.a gphoto2-port-info-list.o gphoto2-port-log.o gphoto2-port-version.o gphoto2-port.o gphoto2-port-portability.o gphoto2-port-result.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_port.a >creating libgphoto2_port.la >(cd .libs && rm -f libgphoto2_port.la && ln -s ../libgphoto2_port.la libgphoto2_port.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >Making all in test >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -I../libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT test-gp-port.o -MD -MP -MF ".deps/test-gp-port.Tpo" \ > -c -o test-gp-port.o `test -f 'test-gp-port.c' || echo './'`test-gp-port.c; \ >then mv -f ".deps/test-gp-port.Tpo" ".deps/test-gp-port.Po"; \ >else rm -f ".deps/test-gp-port.Tpo"; exit 1; \ >fi >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o test-gp-port ../libgphoto2_port/libgphoto2_port.la test-gp-port.o >mkdir .libs >i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o .libs/test-gp-port test-gp-port.o ../libgphoto2_port/.libs/libgphoto2_port.so >creating test-gp-port >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >Making all in serial >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libgphoto2_port -I../intl -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT unix.lo -MD -MP -MF ".deps/unix.Tpo" \ > -c -o unix.lo `test -f 'unix.c' || echo './'`unix.c; \ >then mv -f ".deps/unix.Tpo" ".deps/unix.Plo"; \ >else rm -f ".deps/unix.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libgphoto2_port -I../intl -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -fPIC -DPIC -o .libs/unix.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libgphoto2_port -I../intl -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -o unix.o >/dev/null 2>&1 >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_port_serial.la -rpath /usr/lib/gphoto2_port/0.5.1 -module -avoid-version unix.lo ../libgphoto2_port/libgphoto2_port.la >i686-pc-linux-gnu-gcc -shared .libs/unix.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port/.libs ../libgphoto2_port/.libs/libgphoto2_port.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_port_serial.so -o .libs/libgphoto2_port_serial.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_port_serial.a unix.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_port_serial.a >creating libgphoto2_port_serial.la >(cd .libs && rm -f libgphoto2_port_serial.la && ln -s ../libgphoto2_port_serial.la libgphoto2_port_serial.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >Making all in usb >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT libusb.lo -MD -MP -MF ".deps/libusb.Tpo" \ > -c -o libusb.lo `test -f 'libusb.c' || echo './'`libusb.c; \ >then mv -f ".deps/libusb.Tpo" ".deps/libusb.Plo"; \ >else rm -f ".deps/libusb.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT libusb.lo -MD -MP -MF .deps/libusb.Tpo -c libusb.c -fPIC -DPIC -o .libs/libusb.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT libusb.lo -MD -MP -MF .deps/libusb.Tpo -c libusb.c -o libusb.o >/dev/null 2>&1 >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_port_usb.la -rpath /usr/lib/gphoto2_port/0.5.1 -module -avoid-version libusb.lo -L/usr/lib -lusb ../libgphoto2_port/libgphoto2_port.la >i686-pc-linux-gnu-gcc -shared .libs/libusb.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port/.libs -L/usr/lib /usr/lib/libusb.so ../libgphoto2_port/.libs/libgphoto2_port.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_port_usb.so -o .libs/libgphoto2_port_usb.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_port_usb.a libusb.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_port_usb.a >creating libgphoto2_port_usb.la >(cd .libs && rm -f libgphoto2_port_usb.la && ln -s ../libgphoto2_port_usb.la libgphoto2_port_usb.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >Making all in doc >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >cd . && gtkdoc-scan --module=gphoto2-port --source-dir=../libgphoto2_port >cd . && gtkdoc-mktmpl --module=gphoto2-port >WARNING: No declaration found for: gp_port_get_error >###Can't parse args for function gp_port_set_error: ...)#ifdef __GNUC____attribute__((__format__(printf,2,3)))#endif;const char *gp_port_get_error (GPPort *port > >WARNING: No declaration found for: GP_ERROR_IO_CLOSE >WARNING: No declaration found for: GP_ERROR_IO_OPEN >WARNING: No declaration found for: GP_ERROR_IO_PIN >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_BREAK >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_FLUSH >WARNING: No declaration found for: GP_ERROR_IO_TIMEOUT >###Can't parse args for function gp_log: ...)#ifdef __GNUC____attribute__((__format__(printf,3,4)))#endif;void gp_logv (GPLogLevel level, const char *domain, const char *format,va_list args)#ifdef __GNUC____attribute__((__format__(printf,3,0)))#endif;void gp_log_data (const char *domain, const char *data, unsigned int size > >WARNING: No declaration found for: <TITLE>GPhoto2-Port-USB</FILE> >WARNING: No declaration found for: <TITLE>GPhoto2-Port-Serial</FILE> >============================================================================= >WARNING: 61 unused declarations. > These can be found in gphoto2-port-unused.txt. > They should be added to gphoto2-port-sections.txt in the appropriate place. >============================================================================= >cd . && gtkdoc-mkdb --module=gphoto2-port --source-dir=../libgphoto2_port >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: gp_port_set_error Parameter: Varargs. >WARNING: No declaration found for: gp_port_get_error >###Can't parse args for function gp_port_set_error: ...)#ifdef __GNUC____attribute__((__format__(printf,2,3)))#endif;const char *gp_port_get_error (GPPort *port > >WARNING: No declaration found for: GP_ERROR_IO_CLOSE >WARNING: No declaration found for: GP_ERROR_IO_OPEN >WARNING: No declaration found for: GP_ERROR_IO_PIN >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_BREAK >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_FLUSH >WARNING: No declaration found for: GP_ERROR_IO_TIMEOUT >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: gp_log Parameter: Varargs. >WARNING: Parameter description missing in source code comment block - > MACRO: GP_LOG Parameter: params.... >WARNING: Parameter described in source code comment block but does not exist - > MACRO: GP_LOG Parameter: params. >WARNING: Parameter description missing in source code comment block - > MACRO: GP_DEBUG Parameter: params.... >WARNING: Parameter described in source code comment block but does not exist - > MACRO: GP_DEBUG Parameter: params. >###Can't parse args for function gp_log: ...)#ifdef __GNUC____attribute__((__format__(printf,3,4)))#endif;void gp_logv (GPLogLevel level, const char *domain, const char *format,va_list args)#ifdef __GNUC____attribute__((__format__(printf,3,0)))#endif;void gp_log_data (const char *domain, const char *data, unsigned int size > >WARNING: No declaration found for: <TITLE>GPhoto2-Port-USB</FILE> >WARNING: No declaration found for: <TITLE>GPhoto2-Port-Serial</FILE> >27% symbol docs coverage (31 symbols documented, 84 not documented) >See gphoto2-port-undocumented.txt for a list of missing docs. >The doc coverage percentage doesn't include intro sections. >if ! test -d html ; then mkdir html ; fi >cd html && gtkdoc-mkhtml gphoto2-port .././gphoto2-port-api.sgml >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:2:91:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:6:26:E: no style-specification or external-specification with ID "DOCBOOK" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:297:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:293:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:291:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:240:6:E: "entity" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:203:6:E: reference to undefined variable "html-document" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:205:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:237:10:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:3:E: reference to undefined variable "build-toc" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:29:E: reference to undefined variable "toc-depth" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:222:9:E: reference to undefined variable "%generate-book-toc%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:218:15:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:215:3:E: mode "dedication-page-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:210:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:209:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:207:9:E: reference to undefined variable "%generate-book-titlepage%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:201:58:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:199:13:E: mode "head-title-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:198:13:E: reference to undefined variable "titlepage-info-elements" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:196:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:194:50:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:193:64:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:187:5:E: reference to undefined variable "$block-container$" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:186:2:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:131:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:120:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:126:17:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:125:16:E: reference to undefined variable "%html40%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:118:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:116:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:115:10:E: reference to undefined variable "%spacing-paras%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:273:7:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:259:2:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:87:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:93:4:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:94:3:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:98:9:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:101:8:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:168:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:165:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:164:10:E: reference to undefined variable "%css-decoration%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:149:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:157:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:150:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:153:19:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:147:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:145:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:135:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:137:11:E: "element" is not the name of any flow object class >GPhoto2-Port API Reference ManualLutzMüller lutz@users.sf.net > 2000The Free Software Foundation Permission is granted to copy, distribute and/or modify this > document under the terms of the GNU Free > Documentation License, Version 1.1 or any later > version published by the Free Software Foundation with no > Invariant Sections, no Front-Cover Texts, and no Back-Cover > Texts. You may obtain a copy of the GNU Free > Documentation License from the Free Software > Foundation by visiting their Web site or by writing > to: > > The Free Software Foundation, Inc., > 59 Temple Place - Suite 330, > Boston, MA 02111-1307, > USA > > This manual documents the GPhoto2-Port library. > It gives an overview of GPhoto2-Port, discusses examples that > come with GPhoto2-Port and includes detailed documentation of > the GPhoto2-Port API. > GPhoto2-Port Overview GPhoto2-Port is the GPhoto2 I/O library. > The benefit to using this library would be that all communications can be > done quickly and without worry for device specific functions; all devices > are abstracted to a point, allowing you to read/write to a device using > the same interface. For example, you can set all the options on the > serial port easily, and then read/write to that device. Additionally, > you could easily switch over to a USB device, and read/write without > having to learn the USB internals. > The whole idea behind this is simplicity. It should be easy to write a > program that uses any sort of serial-based device. This will take the > hassle out of playing with low-level configurations and actually just > get on to writing the core of the application. > GPhoto2-Port Core ReferenceGPhoto2-Port-Log3GPHOTO2-PORT LibraryGPhoto2-Port-LogSynopsis > > >enum GPLogLevel; >void (*GPLogFunc) (GPLogLevel level, > const char *domain, > const char *format, > va_list args, > void *data); >int gp_log_add_func (GPLogLevel level, > GPLogFunc func, > void *data); >int gp_log_remove_func (int id); >void gp_log (GPLogLevel level, > const char *domain, > const char *format); >#define gp_logv (level, domain, format, args) >#define gp_log_data (domain, data, size) >#define GP_LOG (level, msg, params...) >#define GP_DEBUG (msg, params...)DescriptionDetailsenum GPLogLevelGPLogLeveltypedef enum { > GP_LOG_ERROR = 0, > GP_LOG_VERBOSE = 1, > GP_LOG_DEBUG = 2, > GP_LOG_DATA = 3 >} GPLogLevel;GPLogFunc ()GPLogFuncvoid (*GPLogFunc) (GPLogLevel level, > const char *domain, > const char *format, > va_list args, > void *data);level :domain :format :args :data : >gp_log_add_func ()gp_log_add_funcint gp_log_add_func (GPLogLevel level, > GPLogFunc func, > void *data);Adds a log function that will be called for each log message that is flagged >with a log level that appears in given log level. This function returns >an id that you can use for removing the log function again (using >gp_log_remove_func).level : a GPLogLevelfunc : a GPLogFuncdata : dataReturns : an id or a gphoto2 error codegp_log_remove_func ()gp_log_remove_funcint gp_log_remove_func (int id);Removes the log function with given id.id : an id (return value of gp_log_add_func)Returns : a gphoto2 error codegp_log ()gp_logvoid gp_log (GPLogLevel level, > const char *domain, > const char *format);Logs a message at the given log level. You would normally use this >function to log strings.level : gphoto2 log leveldomain : the domainformat : the formatgp_logv()gp_logv#define gp_logv(level, domain, format, args) /**/Logs a message at the given log level. You would normally use this >function to log as yet unformatted strings.level : gphoto2 log leveldomain : the domainformat : the formatargs : the va_list corresponding to formatgp_log_data()gp_log_data#define gp_log_data(domain, data, size) /**/Takes the data and creates a formatted hexdump string. If you would like >to log text messages, use gp_log instead.domain : the domaindata : the data to be loggedsize : the size of the dataGP_LOG()GP_LOG#define GP_LOG(level, msg, params...)Calls gp_log with an automatically generated domain. >You have to define GP_MODULE as "mymod" for your module >mymod before you can use #GP_LOG().level : gphoto2 log level to log message undermsg : message to logparams... : >GP_DEBUG()GP_DEBUG#define GP_DEBUG(msg, params...)Logs message at log level GP_LOG_DEBUG by calling #gp_log() with >an automatically generated domain >You have to define GP_MODULE as "mymod" for your module >mymod before using #GP_DEBUG().msg : message to logparams... : >GPhoto2-Port-Result3GPHOTO2-PORT LibraryGPhoto2-Port-ResultSynopsis > > >#define GP_OK >#define GP_ERROR_NOT_SUPPORTED >#define GP_ERROR_BAD_PARAMETERS >#define GP_ERROR_NO_MEMORY >#define GP_ERROR_TIMEOUT >#define GP_ERROR_LIBRARY >#define GP_ERROR_IO >#define GP_ERROR_IO_INIT >#define GP_ERROR_IO_LOCK >#define GP_ERROR_IO_READ >#define GP_ERROR_IO_SERIAL_SPEED >#define GP_ERROR_IO_SUPPORTED_SERIAL >#define GP_ERROR_IO_SUPPORTED_USB >#define GP_ERROR_IO_UPDATE >#define GP_ERROR_IO_USB_CLAIM >#define GP_ERROR_IO_USB_CLEAR_HALT >#define GP_ERROR_IO_USB_FIND >#define GP_ERROR_IO_WRITE >#define GP_ERROR_UNKNOWN_PORT >const char* gp_port_result_as_string (int result);DescriptionDetailsGP_OKGP_OK#define GP_OK 0GP_ERROR_NOT_SUPPORTEDGP_ERROR_NOT_SUPPORTED#define GP_ERROR_NOT_SUPPORTED -6GP_ERROR_BAD_PARAMETERSGP_ERROR_BAD_PARAMETERS#define GP_ERROR_BAD_PARAMETERS -2GP_ERROR_NO_MEMORYGP_ERROR_NO_MEMORY#define GP_ERROR_NO_MEMORY -3GP_ERROR_TIMEOUTGP_ERROR_TIMEOUT#define GP_ERROR_TIMEOUT -10GP_ERROR_LIBRARYGP_ERROR_LIBRARY#define GP_ERROR_LIBRARY -4GP_ERROR_IOGP_ERROR_IO#define GP_ERROR_IO -7GP_ERROR_IO_INITGP_ERROR_IO_INIT#define GP_ERROR_IO_INIT -31GP_ERROR_IO_LOCKGP_ERROR_IO_LOCK#define GP_ERROR_IO_LOCK -60GP_ERROR_IO_READGP_ERROR_IO_READ#define GP_ERROR_IO_READ -34GP_ERROR_IO_SERIAL_SPEEDGP_ERROR_IO_SERIAL_SPEED#define GP_ERROR_IO_SERIAL_SPEED -41GP_ERROR_IO_SUPPORTED_SERIALGP_ERROR_IO_SUPPORTED_SERIAL#define GP_ERROR_IO_SUPPORTED_SERIAL -20GP_ERROR_IO_SUPPORTED_USBGP_ERROR_IO_SUPPORTED_USB#define GP_ERROR_IO_SUPPORTED_USB -21GP_ERROR_IO_UPDATEGP_ERROR_IO_UPDATE#define GP_ERROR_IO_UPDATE -37GP_ERROR_IO_USB_CLAIMGP_ERROR_IO_USB_CLAIM#define GP_ERROR_IO_USB_CLAIM -53GP_ERROR_IO_USB_CLEAR_HALTGP_ERROR_IO_USB_CLEAR_HALT#define GP_ERROR_IO_USB_CLEAR_HALT -51GP_ERROR_IO_USB_FINDGP_ERROR_IO_USB_FIND#define GP_ERROR_IO_USB_FIND -52GP_ERROR_IO_WRITEGP_ERROR_IO_WRITE#define GP_ERROR_IO_WRITE -35GP_ERROR_UNKNOWN_PORTGP_ERROR_UNKNOWN_PORT#define GP_ERROR_UNKNOWN_PORT -5gp_port_result_as_string ()gp_port_result_as_stringconst char* gp_port_result_as_string (int result);Returns a string representation of a gphoto2 error code. Those are static >error descriptions. You can get dynamic ones that explain the error more >in depth using gp_port_get_error.result : a gphoto2 error codeReturns : a string representation of a gphoto2 error codeGPhoto2-Port-Info-List3GPHOTO2-PORT LibraryGPhoto2-Port-Info-ListSynopsis > > >enum GPPortType; > GPPortInfo; > GPPortInfoList; >int gp_port_info_list_new (GPPortInfoList **list); >int gp_port_info_list_free (GPPortInfoList *list); >int gp_port_info_list_load (GPPortInfoList *list); >int gp_port_info_list_count (GPPortInfoList *list); >int gp_port_info_list_get_info (GPPortInfoList *list, > int n, > GPPortInfo *info); >int gp_port_info_list_lookup_path (GPPortInfoList *list, > const char *path); >int gp_port_info_list_lookup_name (GPPortInfoList *list, > const char *name); >int gp_port_info_list_append (GPPortInfoList *list, > GPPortInfo info);DescriptionDetailsenum GPPortTypeGPPortTypetypedef enum { > GP_PORT_NONE = 0, > GP_PORT_SERIAL = 1 << 0, > GP_PORT_USB = 1 << 2 >} GPPortType;GPPortInfoGPPortInfotypedef struct { > GPPortType type; > char name[64]; > char path[64]; > > /* Private */ > char library_filename[1024]; >} GPPortInfo;GPPortInfoListGPPortInfoListtypedef struct _GPPortInfoList GPPortInfoList;The internals of this list are private.gp_port_info_list_new ()gp_port_info_list_newint gp_port_info_list_new (GPPortInfoList **list);Creates a new list which can later be filled with port infos (GPPortInfo) >using gp_port_info_list_load.list :Returns : a gphoto2 error codegp_port_info_list_free ()gp_port_info_list_freeint gp_port_info_list_free (GPPortInfoList *list);Frees a list.list : a GPPortInfoListReturns : a gphoto2 error codegp_port_info_list_load ()gp_port_info_list_loadint gp_port_info_list_load (GPPortInfoList *list);Searches the system for io-drivers and appends them to the list. You would >normally call this function once after gp_port_info_list_new and then >use this list in order to supply gp_port_set_info with parameters.list : a GPPortInfoListReturns : a gphoto2 error codegp_port_info_list_count ()gp_port_info_list_countint gp_port_info_list_count (GPPortInfoList *list);Returns the number of entries in the list.list : a GPPortInfoListReturns : The number of entries or a gphoto2 error codegp_port_info_list_get_info ()gp_port_info_list_get_infoint gp_port_info_list_get_info (GPPortInfoList *list, > int n, > GPPortInfo *info);Retreives an entry from the list.list : a GPPortInfoListn : the index of the entryinfo :Returns : a gphoto2 error codegp_port_info_list_lookup_path ()gp_port_info_list_lookup_pathint gp_port_info_list_lookup_path (GPPortInfoList *list, > const char *path);Looks for an entry in the list with the supplied path. If no exact match >can be found, a regex search will be performed in the hope some driver >claimed ports like "serial:*".list : a GPPortInfoListpath : a pathReturns : The index of the entry or a gphoto2 error codegp_port_info_list_lookup_name ()gp_port_info_list_lookup_nameint gp_port_info_list_lookup_name (GPPortInfoList *list, > const char *name);Looks for an entry in the list with the given name.list : a GPPortInfoListname : a nameReturns : The index of the entry or a gphoto2 error codegp_port_info_list_append ()gp_port_info_list_appendint gp_port_info_list_append (GPPortInfoList *list, > GPPortInfo info);Appends an entry to the list. This function is typically called by >an io-driver during gp_port_library_list. If you leave info.name blank, >gp_port_info_list_lookup_path will try to match non-existent paths >against info.path and - if successfull - will append this entry to the >list.list : a GPPortInfoListinfo : the info to appendReturns : The index of the new entry or a gphoto2 error codeGPhoto2-Port3GPHOTO2-PORT LibraryGPhoto2-PortSynopsis > > > GPPortPrivateLibrary; > GPPortPrivateCore; > GPPortSettingsSerial; > GPPortSettingsUSB; >union GPPortSettings; > GPPort; >int gp_port_new (GPPort **port); >int gp_port_free (GPPort *port); >int gp_port_set_info (GPPort *port, > GPPortInfo info); >int gp_port_get_info (GPPort *port, > GPPortInfo *info); >int gp_port_open (GPPort *port); >int gp_port_close (GPPort *port); >int gp_port_read (GPPort *port, > char *data, > int size); >int gp_port_write (GPPort *port, > const char *data, > int size); >int gp_port_get_settings (GPPort *port, > GPPortSettings *settings); >int gp_port_set_settings (GPPort *port, > GPPortSettings settings); >int gp_port_get_timeout (GPPort *port, > int *timeout); >int gp_port_set_timeout (GPPort *port, > int timeout); >int gp_port_get_pin (GPPort *port, > GPPin pin, > GPLevel *level); >int gp_port_set_pin (GPPort *port, > GPPin pin, > GPLevel level); >int gp_port_set_error (GPPort *port, > const char *format);DescriptionDetailsGPPortPrivateLibraryGPPortPrivateLibrarytypedef struct _GPPortPrivateLibrary GPPortPrivateLibrary;GPPortPrivateCoreGPPortPrivateCoretypedef struct _GPPortPrivateCore GPPortPrivateCore;This structure contains private data.GPPortSettingsSerialGPPortSettingsSerialtypedef struct { > char port[128]; /** The portname (/dev/ttyX)*/ > int speed; /** The baudrate of the device. */ > int bits; /** How many bits data. */ > GPPortSerialParity parity; /** parity data, see GP_PORT_SERIAL_PARITY_ > defines */ > int stopbits; /** How many stop bits are used. */ >} GPPortSettingsSerial;GPPortSettingsUSBGPPortSettingsUSBtypedef struct { > int inep, outep, intep; > int config; > int interface; > int altsetting; > > /* must be last to avoid binary incompatibility. > * luckily we just need to make sure this struct does not > * get larger than _GPPortSettingsSerial. */ > char port[64]; >} GPPortSettingsUSB;union GPPortSettingsGPPortSettingsunion GPPortSettings { > GPPortSettingsSerial serial; > GPPortSettingsUSB usb; >};GPPortGPPorttypedef struct { > /* For your convenience */ > GPPortType type; > > GPPortSettings settings; > GPPortSettings settings_pending; > > int timeout; /* in milliseconds */ > > GPPortPrivateLibrary *pl; > GPPortPrivateCore *pc; >} GPPort;gp_port_new ()gp_port_newint gp_port_new (GPPort **port);Allocates the memory for a new GPPort. After you called this function, >you probably want to call gp_port_set_info in order to make the newly >created port functional.port :Returns : a gphoto2 error codegp_port_free ()gp_port_freeint gp_port_free (GPPort *port);Closes the port and frees the memory.port : a GPPortReturns : a gphoto2 error codegp_port_set_info ()gp_port_set_infoint gp_port_set_info (GPPort *port, > GPPortInfo info);Makes a port functional. After calling this function, you can >access the port using for example gp_port_open.port : a GPPortinfo : the GPPortInfoReturns : a gphoto2 error codegp_port_get_info ()gp_port_get_infoint gp_port_get_info (GPPort *port, > GPPortInfo *info);Retreives info about the port.port : a GPPortinfo : a GPPortInfoReturns : a gphoto2 error codegp_port_open ()gp_port_openint gp_port_open (GPPort *port);Opens a port which should have been created with gp_port_new and >configured with gp_port_set_info and gp_port_set_settingsport : a GPPortReturns : a gphoto2 error codegp_port_close ()gp_port_closeint gp_port_close (GPPort *port);Closes a port temporarily. It can afterwards be reopened using >gp_port_open.port : a GPPortReturns : a gphoto2 error codegp_port_read ()gp_port_readint gp_port_read (GPPort *port, > char *data, > int size);Reads a specified number of bytes from the port into the supplied buffer.port : a GPPortdata : a pointer to an allocated buffersize : the number of bytes that should be readReturns : a gphoto2 error codegp_port_write ()gp_port_writeint gp_port_write (GPPort *port, > const char *data, > int size);Writes a specified amount of data to a port.port : a GPPortdata : the data to write to the portsize : the number of bytes to write to the portReturns : a gphoto2 error codegp_port_get_settings ()gp_port_get_settingsint gp_port_get_settings (GPPort *port, > GPPortSettings *settings);Retreives the current settings of a port.port : a GPPortsettings :Returns : a gphoto2 error codegp_port_set_settings ()gp_port_set_settingsint gp_port_set_settings (GPPort *port, > GPPortSettings settings);Adjusts the settings of a port. You should always call >gp_port_get_settings, adjust the values depending on the type of the port, >and then call gp_port_set_settings.port : a GPPortsettings : the GPPortSettings to be setReturns : a gphoto2 error codegp_port_get_timeout ()gp_port_get_timeoutint gp_port_get_timeout (GPPort *port, > int *timeout);Retreives the current timeout of the port.port : a GPPorttimeout :Returns : a gphoto2 error codegp_port_set_timeout ()gp_port_set_timeoutint gp_port_set_timeout (GPPort *port, > int timeout);Sets the timeout of a port. gp_port_read will wait timeout milliseconds >for data. If no data will be received in that period, GP_ERROR_TIMEOUT >will be returned.port : a GPPorttimeout : the timeoutReturns : a gphoto2 error codegp_port_get_pin ()gp_port_get_pinint gp_port_get_pin (GPPort *port, > GPPin pin, > GPLevel *level);port :pin :level :Returns : >gp_port_set_pin ()gp_port_set_pinint gp_port_set_pin (GPPort *port, > GPPin pin, > GPLevel level);port :pin :level :Returns : >gp_port_set_error ()gp_port_set_errorint gp_port_set_error (GPPort *port, > const char *format);Sets an error message that can later be retrieved using gp_port_get_error.port : a GPPortformat :Returns : a gphoto2 error codeGPhoto2-Port-Library3GPHOTO2-PORT LibraryGPhoto2-Port-LibrarySynopsis > > > GPPortOperations; >GPPortType (*GPPortLibraryType) (void); >int (*GPPortLibraryList) (GPPortInfoList *list); >GPPortOperations* (*GPPortLibraryOperations) > (void); >GPPortType gp_port_library_type (void); >int gp_port_library_list (GPPortInfoList *list); >GPPortOperations* gp_port_library_operations > (void);DescriptionDetailsGPPortOperationsGPPortOperationstypedef struct { > int (*init) (GPPort *); > int (*exit) (GPPort *); > int (*open) (GPPort *); > int (*close) (GPPort *); > int (*read) (GPPort *, char *, int); > int (*check_int)(GPPort *, char *, int, int); > int (*write) (GPPort *, const char *, int); > int (*update) (GPPort *); > > /* Pointers to devices. Please note these are stubbed so there is > no need to #ifdef GP_PORT_* anymore. */ > > /* for serial devices */ > int (*get_pin) (GPPort *, GPPin, GPLevel*); > int (*set_pin) (GPPort *, GPPin, GPLevel); > int (*send_break)(GPPort *, int); > int (*flush) (GPPort *, int); > > /* for USB devices */ > int (*find_device)(GPPort * dev, int idvendor, int idproduct); > int (*find_device_by_class)(GPPort * dev, int class, int subclass, int protocol); > int (*clear_halt) (GPPort * dev, int ep); > int (*msg_write) (GPPort * dev, int request, int value, int index, > char *bytes, int size); > int (*msg_read) (GPPort * dev, int request, int value, int index, > char *bytes, int size); >} GPPortOperations;GPPortLibraryType ()GPPortLibraryTypeGPPortType (*GPPortLibraryType) (void);Returns : >GPPortLibraryList ()GPPortLibraryListint (*GPPortLibraryList) (GPPortInfoList *list);list :Returns : >GPPortLibraryOperations ()GPPortLibraryOperationsGPPortOperations* (*GPPortLibraryOperations) > (void);Returns : >gp_port_library_type ()gp_port_library_typeGPPortType gp_port_library_type (void);Returns : >gp_port_library_list ()gp_port_library_listint gp_port_library_list (GPPortInfoList *list);list :Returns : >gp_port_library_operations ()gp_port_library_operationsGPPortOperations* gp_port_library_operations > (void);Returns :make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >Making all in m4 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/m4' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/m4' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >Making all in libgphoto2 >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2' >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-abilities-list.lo -MD -MP -MF ".deps/gphoto2-abilities-list.Tpo" \ > -c -o gphoto2-abilities-list.lo `test -f 'gphoto2-abilities-list.c' || echo './'`gphoto2-abilities-list.c; \ >then mv -f ".deps/gphoto2-abilities-list.Tpo" ".deps/gphoto2-abilities-list.Plo"; \ >else rm -f ".deps/gphoto2-abilities-list.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-abilities-list.lo -MD -MP -MF .deps/gphoto2-abilities-list.Tpo -c gphoto2-abilities-list.c -fPIC -DPIC -o .libs/gphoto2-abilities-list.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-abilities-list.lo -MD -MP -MF .deps/gphoto2-abilities-list.Tpo -c gphoto2-abilities-list.c -o gphoto2-abilities-list.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF ".deps/bayer.Tpo" \ > -c -o bayer.lo `test -f 'bayer.c' || echo './'`bayer.c; \ >then mv -f ".deps/bayer.Tpo" ".deps/bayer.Plo"; \ >else rm -f ".deps/bayer.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF .deps/bayer.Tpo -c bayer.c -fPIC -DPIC -o .libs/bayer.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF .deps/bayer.Tpo -c bayer.c -o bayer.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-camera.lo -MD -MP -MF ".deps/gphoto2-camera.Tpo" \ > -c -o gphoto2-camera.lo `test -f 'gphoto2-camera.c' || echo './'`gphoto2-camera.c; \ >then mv -f ".deps/gphoto2-camera.Tpo" ".deps/gphoto2-camera.Plo"; \ >else rm -f ".deps/gphoto2-camera.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-camera.lo -MD -MP -MF .deps/gphoto2-camera.Tpo -c gphoto2-camera.c -fPIC -DPIC -o .libs/gphoto2-camera.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-camera.lo -MD -MP -MF .deps/gphoto2-camera.Tpo -c gphoto2-camera.c -o gphoto2-camera.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-context.lo -MD -MP -MF ".deps/gphoto2-context.Tpo" \ > -c -o gphoto2-context.lo `test -f 'gphoto2-context.c' || echo './'`gphoto2-context.c; \ >then mv -f ".deps/gphoto2-context.Tpo" ".deps/gphoto2-context.Plo"; \ >else rm -f ".deps/gphoto2-context.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-context.lo -MD -MP -MF .deps/gphoto2-context.Tpo -c gphoto2-context.c -fPIC -DPIC -o .libs/gphoto2-context.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-context.lo -MD -MP -MF .deps/gphoto2-context.Tpo -c gphoto2-context.c -o gphoto2-context.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT exif.lo -MD -MP -MF ".deps/exif.Tpo" \ > -c -o exif.lo `test -f 'exif.c' || echo './'`exif.c; \ >then mv -f ".deps/exif.Tpo" ".deps/exif.Plo"; \ >else rm -f ".deps/exif.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT exif.lo -MD -MP -MF .deps/exif.Tpo -c exif.c -fPIC -DPIC -o .libs/exif.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT exif.lo -MD -MP -MF .deps/exif.Tpo -c exif.c -o exif.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-file.lo -MD -MP -MF ".deps/gphoto2-file.Tpo" \ > -c -o gphoto2-file.lo `test -f 'gphoto2-file.c' || echo './'`gphoto2-file.c; \ >then mv -f ".deps/gphoto2-file.Tpo" ".deps/gphoto2-file.Plo"; \ >else rm -f ".deps/gphoto2-file.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-file.lo -MD -MP -MF .deps/gphoto2-file.Tpo -c gphoto2-file.c -fPIC -DPIC -o .libs/gphoto2-file.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-file.lo -MD -MP -MF .deps/gphoto2-file.Tpo -c gphoto2-file.c -o gphoto2-file.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-filesys.lo -MD -MP -MF ".deps/gphoto2-filesys.Tpo" \ > -c -o gphoto2-filesys.lo `test -f 'gphoto2-filesys.c' || echo './'`gphoto2-filesys.c; \ >then mv -f ".deps/gphoto2-filesys.Tpo" ".deps/gphoto2-filesys.Plo"; \ >else rm -f ".deps/gphoto2-filesys.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-filesys.lo -MD -MP -MF .deps/gphoto2-filesys.Tpo -c gphoto2-filesys.c -fPIC -DPIC -o .libs/gphoto2-filesys.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-filesys.lo -MD -MP -MF .deps/gphoto2-filesys.Tpo -c gphoto2-filesys.c -o gphoto2-filesys.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gamma.lo -MD -MP -MF ".deps/gamma.Tpo" \ > -c -o gamma.lo `test -f 'gamma.c' || echo './'`gamma.c; \ >then mv -f ".deps/gamma.Tpo" ".deps/gamma.Plo"; \ >else rm -f ".deps/gamma.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gamma.lo -MD -MP -MF .deps/gamma.Tpo -c gamma.c -fPIC -DPIC -o .libs/gamma.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gamma.lo -MD -MP -MF .deps/gamma.Tpo -c gamma.c -o gamma.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jpeg.lo -MD -MP -MF ".deps/jpeg.Tpo" \ > -c -o jpeg.lo `test -f 'jpeg.c' || echo './'`jpeg.c; \ >then mv -f ".deps/jpeg.Tpo" ".deps/jpeg.Plo"; \ >else rm -f ".deps/jpeg.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jpeg.lo -MD -MP -MF .deps/jpeg.Tpo -c jpeg.c -fPIC -DPIC -o .libs/jpeg.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jpeg.lo -MD -MP -MF .deps/jpeg.Tpo -c jpeg.c -o jpeg.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-list.lo -MD -MP -MF ".deps/gphoto2-list.Tpo" \ > -c -o gphoto2-list.lo `test -f 'gphoto2-list.c' || echo './'`gphoto2-list.c; \ >then mv -f ".deps/gphoto2-list.Tpo" ".deps/gphoto2-list.Plo"; \ >else rm -f ".deps/gphoto2-list.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-list.lo -MD -MP -MF .deps/gphoto2-list.Tpo -c gphoto2-list.c -fPIC -DPIC -o .libs/gphoto2-list.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-list.lo -MD -MP -MF .deps/gphoto2-list.Tpo -c gphoto2-list.c -o gphoto2-list.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pattrec.lo -MD -MP -MF ".deps/pattrec.Tpo" \ > -c -o pattrec.lo `test -f 'pattrec.c' || echo './'`pattrec.c; \ >then mv -f ".deps/pattrec.Tpo" ".deps/pattrec.Plo"; \ >else rm -f ".deps/pattrec.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pattrec.lo -MD -MP -MF .deps/pattrec.Tpo -c pattrec.c -fPIC -DPIC -o .libs/pattrec.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pattrec.lo -MD -MP -MF .deps/pattrec.Tpo -c pattrec.c -o pattrec.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-result.lo -MD -MP -MF ".deps/gphoto2-result.Tpo" \ > -c -o gphoto2-result.lo `test -f 'gphoto2-result.c' || echo './'`gphoto2-result.c; \ >then mv -f ".deps/gphoto2-result.Tpo" ".deps/gphoto2-result.Plo"; \ >else rm -f ".deps/gphoto2-result.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-result.lo -MD -MP -MF .deps/gphoto2-result.Tpo -c gphoto2-result.c -fPIC -DPIC -o .libs/gphoto2-result.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-result.lo -MD -MP -MF .deps/gphoto2-result.Tpo -c gphoto2-result.c -o gphoto2-result.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-version.lo -MD -MP -MF ".deps/gphoto2-version.Tpo" \ > -c -o gphoto2-version.lo `test -f 'gphoto2-version.c' || echo './'`gphoto2-version.c; \ >then mv -f ".deps/gphoto2-version.Tpo" ".deps/gphoto2-version.Plo"; \ >else rm -f ".deps/gphoto2-version.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-version.lo -MD -MP -MF .deps/gphoto2-version.Tpo -c gphoto2-version.c -fPIC -DPIC -o .libs/gphoto2-version.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-version.lo -MD -MP -MF .deps/gphoto2-version.Tpo -c gphoto2-version.c -o gphoto2-version.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-setting.lo -MD -MP -MF ".deps/gphoto2-setting.Tpo" \ > -c -o gphoto2-setting.lo `test -f 'gphoto2-setting.c' || echo './'`gphoto2-setting.c; \ >then mv -f ".deps/gphoto2-setting.Tpo" ".deps/gphoto2-setting.Plo"; \ >else rm -f ".deps/gphoto2-setting.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-setting.lo -MD -MP -MF .deps/gphoto2-setting.Tpo -c gphoto2-setting.c -fPIC -DPIC -o .libs/gphoto2-setting.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-setting.lo -MD -MP -MF .deps/gphoto2-setting.Tpo -c gphoto2-setting.c -o gphoto2-setting.o >/dev/null 2>&1 >if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-widget.lo -MD -MP -MF ".deps/gphoto2-widget.Tpo" \ > -c -o gphoto2-widget.lo `test -f 'gphoto2-widget.c' || echo './'`gphoto2-widget.c; \ >then mv -f ".deps/gphoto2-widget.Tpo" ".deps/gphoto2-widget.Plo"; \ >else rm -f ".deps/gphoto2-widget.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-widget.lo -MD -MP -MF .deps/gphoto2-widget.Tpo -c gphoto2-widget.c -fPIC -DPIC -o .libs/gphoto2-widget.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I../libgphoto2_port/libgphoto2_port -DLOCALEDIR=\"/usr/share/locale\" -DCAMLIBS=\"/usr/lib/gphoto2/2.1.5\" -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gphoto2-widget.lo -MD -MP -MF .deps/gphoto2-widget.Tpo -c gphoto2-widget.c -o gphoto2-widget.o >/dev/null 2>&1 >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2.la -rpath /usr/lib -version-info 2:3:0 gphoto2-abilities-list.lo bayer.lo gphoto2-camera.lo gphoto2-context.lo exif.lo gphoto2-file.lo gphoto2-filesys.lo gamma.lo jpeg.lo gphoto2-list.lo pattrec.lo gphoto2-result.lo gphoto2-version.lo gphoto2-setting.lo gphoto2-widget.lo ../libgphoto2_port/libgphoto2_port/libgphoto2_port.la -ldl -lexif -lm -lm >i686-pc-linux-gnu-gcc -shared .libs/gphoto2-abilities-list.o .libs/bayer.o .libs/gphoto2-camera.o .libs/gphoto2-context.o .libs/exif.o .libs/gphoto2-file.o .libs/gphoto2-filesys.o .libs/gamma.o .libs/jpeg.o .libs/gphoto2-list.o .libs/pattrec.o .libs/gphoto2-result.o .libs/gphoto2-version.o .libs/gphoto2-setting.o .libs/gphoto2-widget.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port/.libs ../libgphoto2_port/libgphoto2_port/.libs/libgphoto2_port.so -ldl /usr/lib/libexif.so -lm -march=pentium3 -Wl,-soname -Wl,libgphoto2.so.2 -o .libs/libgphoto2.so.2.0.3 >(cd .libs && rm -f libgphoto2.so.2 && ln -s libgphoto2.so.2.0.3 libgphoto2.so.2) >(cd .libs && rm -f libgphoto2.so && ln -s libgphoto2.so.2.0.3 libgphoto2.so) >i686-pc-linux-gnu-ar cru .libs/libgphoto2.a gphoto2-abilities-list.o bayer.o gphoto2-camera.o gphoto2-context.o exif.o gphoto2-file.o gphoto2-filesys.o gamma.o jpeg.o gphoto2-list.o pattrec.o gphoto2-result.o gphoto2-version.o gphoto2-setting.o gphoto2-widget.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2.a >creating libgphoto2.la >(cd .libs && rm -f libgphoto2.la && ln -s ../libgphoto2.la libgphoto2.la) >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2' >Making all in camlibs >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs' >Making all in agfa-cl20 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/agfa-cl20' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl20.lo -MD -MP -MF ".deps/agfa_cl20.Tpo" \ > -c -o agfa_cl20.lo `test -f 'agfa_cl20.c' || echo './'`agfa_cl20.c; \ >then mv -f ".deps/agfa_cl20.Tpo" ".deps/agfa_cl20.Plo"; \ >else rm -f ".deps/agfa_cl20.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl20.lo -MD -MP -MF .deps/agfa_cl20.Tpo -c agfa_cl20.c -fPIC -DPIC -o .libs/agfa_cl20.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl20.lo -MD -MP -MF .deps/agfa_cl20.Tpo -c agfa_cl20.c -o agfa_cl20.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_agfa_cl20.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version agfa_cl20.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/agfa_cl20.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_agfa_cl20.so -o .libs/libgphoto2_agfa_cl20.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_agfa_cl20.a agfa_cl20.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_agfa_cl20.a >creating libgphoto2_agfa_cl20.la >(cd .libs && rm -f libgphoto2_agfa_cl20.la && ln -s ../libgphoto2_agfa_cl20.la libgphoto2_agfa_cl20.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/agfa-cl20' >Making all in aox >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/aox' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT aox.lo -MD -MP -MF ".deps/aox.Tpo" \ > -c -o aox.lo `test -f 'aox.c' || echo './'`aox.c; \ >then mv -f ".deps/aox.Tpo" ".deps/aox.Plo"; \ >else rm -f ".deps/aox.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT aox.lo -MD -MP -MF .deps/aox.Tpo -c aox.c -fPIC -DPIC -o .libs/aox.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT aox.lo -MD -MP -MF .deps/aox.Tpo -c aox.c -o aox.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_aox.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo aox.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/aox.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_aox.so -o .libs/libgphoto2_aox.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_aox.a library.o aox.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_aox.a >creating libgphoto2_aox.la >(cd .libs && rm -f libgphoto2_aox.la && ln -s ../libgphoto2_aox.la libgphoto2_aox.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/aox' >Making all in barbie >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/barbie' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT barbie.lo -MD -MP -MF ".deps/barbie.Tpo" \ > -c -o barbie.lo `test -f 'barbie.c' || echo './'`barbie.c; \ >then mv -f ".deps/barbie.Tpo" ".deps/barbie.Plo"; \ >else rm -f ".deps/barbie.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT barbie.lo -MD -MP -MF .deps/barbie.Tpo -c barbie.c -fPIC -DPIC -o .libs/barbie.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT barbie.lo -MD -MP -MF .deps/barbie.Tpo -c barbie.c -o barbie.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_barbie.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version barbie.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/barbie.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_barbie.so -o .libs/libgphoto2_barbie.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_barbie.a barbie.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_barbie.a >creating libgphoto2_barbie.la >(cd .libs && rm -f libgphoto2_barbie.la && ln -s ../libgphoto2_barbie.la libgphoto2_barbie.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/barbie' >Making all in canon >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon' >Making all in doc >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon/doc' >cd . && gtkdoc-scan --module=canon --source-dir=../../../camlibs/canon >cd . && gtkdoc-mktmpl --module=canon >WARNING: No declaration found for: canonCamModel >============================================================================= >WARNING: 4 unused declarations. > These can be found in canon-unused.txt. > They should be added to canon-sections.txt in the appropriate place. >============================================================================= >cd . && gtkdoc-mkdb --module=canon --source-dir=../../../camlibs/canon >WARNING: Parameter description missing in source code comment block - > FUNCTION: canon_psa50_chk_crc Parameter: Param3. >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: canon_psa50_chk_crc Parameter: crc. >WARNING: Parameter description missing in source code comment block - > FUNCTION: canon_usb_set_file_attributes Parameter: Param2. >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: canon_usb_set_file_attributes Parameter: attr_bits. >WARNING: No declaration found for: canonCamModel >97% symbol docs coverage (105 symbols documented, 3 not documented) >See canon-undocumented.txt for a list of missing docs. >The doc coverage percentage doesn't include intro sections. >if ! test -d html ; then mkdir html ; fi >cd html && gtkdoc-mkhtml canon .././canon-api.sgml >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:2:91:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:6:26:E: no style-specification or external-specification with ID "DOCBOOK" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:297:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:293:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:291:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:240:6:E: "entity" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:203:6:E: reference to undefined variable "html-document" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:205:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:237:10:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:3:E: reference to undefined variable "build-toc" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:29:E: reference to undefined variable "toc-depth" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:222:9:E: reference to undefined variable "%generate-book-toc%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:218:15:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:215:3:E: mode "dedication-page-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:210:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:209:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:207:9:E: reference to undefined variable "%generate-book-titlepage%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:201:58:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:199:13:E: mode "head-title-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:198:13:E: reference to undefined variable "titlepage-info-elements" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:196:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:194:50:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:193:64:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:187:5:E: reference to undefined variable "$block-container$" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:186:2:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:131:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:120:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:126:17:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:125:16:E: reference to undefined variable "%html40%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:118:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:116:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:115:10:E: reference to undefined variable "%spacing-paras%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:273:7:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:259:2:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:87:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:93:4:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:94:3:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:98:9:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:101:8:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:168:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:165:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:164:10:E: reference to undefined variable "%css-decoration%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:149:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:157:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:150:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:153:19:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:147:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:145:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:135:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:137:11:E: "element" is not the name of any flow object class >The Canon driver reference2003The Free Software Foundation Permission is granted to copy, distribute and/or modify this > document under the terms of the GNU Free > Documentation License, Version 1.1 or any later > version published by the Free Software Foundation with no > Invariant Sections, no Front-Cover Texts, and no Back-Cover > Texts. You may obtain a copy of the GNU Free > Documentation License from the Free Software > Foundation by visiting their Web site or by writing > to: > > The Free Software Foundation, Inc., > 59 Temple Place - Suite 330, > Boston, MA 02111-1307, > USA > > This manual documents the internals of the Canon camera > library for gphoto2. > Standard gphoto2 camera interfaceStandard gphoto2 camera interface3CANON LibraryStandard gphoto2 camera interfaceSynopsis >#include <library.h> > > >void clear_readiness (Camera *camera);DescriptionDetailsclear_readiness ()clear_readinessvoid clear_readiness (Camera *camera);Clears the cached flag indicating that the camera is ready.camera : the camera to affectInternal Glue FunctionsInternal Glue Functions3CANON LibraryInternal Glue FunctionsSynopsis >#include <canon.h> > > >const char* canon2gphotopath (Camera *camera, > const char *path); >const char* gphoto2canonpath (Camera *camera, > const char *path, > GPContext *context); >enum canonCaptureSupport; >int canon_int_ready (Camera *camera, > GPContext *context); >char* canon_int_get_disk_name (Camera *camera, > GPContext *context); >int canon_int_get_disk_name_info (Camera *camera, > const char *name, > int *capacity, > int *available, > GPContext *context); >int canon_int_capture_image (Camera *camera, > CameraFilePath *path, > GPContext *context); >int canon_int_capture_preview (Camera *camera, > unsigned char **data, > int *length, > GPContext *context); >int canon_int_get_file (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context); >int canon_int_get_thumbnail (Camera *camera, > const char *name, > unsigned char **retdata, > int *length, > GPContext *context); >int canon_int_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context); >int canon_int_delete_file (Camera *camera, > const char *name, > const char *dir, > GPContext *context); >int canon_serial_end (Camera *camera); >int canon_serial_off (Camera *camera); >int canon_int_get_time (Camera *camera, > time_t *camera_time, > GPContext *context); >int canon_int_set_time (Camera *camera, > time_t date, > GPContext *context); >int canon_int_identify_camera (Camera *camera, > GPContext *context); >int canon_int_set_owner_name (Camera *camera, > const char *name, > GPContext *context); >DescriptionDetailscanon2gphotopath ()canon2gphotopathconst char* canon2gphotopath (Camera *camera, > const char *path);convert canon style path (e.g. "D:\DCIM\116CANON\IMG_1240.JPG") >into gphoto2 path (e.g. "/DCIM/116CANON/IMG_1240.JPG")Assumes path to start with drive name followed by a colon. >It just drops the drive name.camera : camera to usepath : canon style pathReturns : immutable string with gphoto2 path >gphoto2canonpath ()gphoto2canonpathconst char* gphoto2canonpath (Camera *camera, > const char *path, > GPContext *context);convert gphoto2 path (e.g. "/dcim/116CANON/img_1240.jpg") >into canon style path (e.g. "D:\DCIM\116CANON\IMG_1240.JPG")Canon cameras use FAT with upper case internally, so we convert >into that.camera : camera to usepath : gphoto2 pathcontext : context for error reportingReturns : immutable string with converted path name >enum canonCaptureSupportcanonCaptureSupporttypedef enum { > CAP_NON = 0, /* no support */ > CAP_SUP, /* supported */ > CAP_EXP /* experimental support */ >} canonCaptureSupport;State of capture support > Non-zero if any support exists, but lets caller know > if support is to be trusted.CAP_NON No support for capture with this cameraCAP_SUP Capture is fully supported for this cameraCAP_EXP Capture support for this camera is experimental, i.e. it > has known problemscanon_int_ready ()canon_int_readyint canon_int_ready (Camera *camera, > GPContext *context);Switches the camera on, detects the model and sets its speed.camera : camera to get readycontext : context for error reportingReturns : gphoto2 error code >canon_int_get_disk_name ()canon_int_get_disk_namechar* canon_int_get_disk_name (Camera *camera, > GPContext *context);Ask the camera for the name of the flash storage >device. Usually "D:" or something like that.camera : camera to ask for disk drivecontext : context for error reportingReturns : name of disk >canon_int_get_disk_name_info ()canon_int_get_disk_name_infoint canon_int_get_disk_name_info (Camera *camera, > const char *name, > int *capacity, > int *available, > GPContext *context);Gets available room and max capacity of a disk given by name.camera : camera to ask about diskname : name of the diskcapacity : returned maximum disk capacityavailable : returned currently available disk capacitycontext : context for error reportingReturns : boolean value denoting success (FIXME: ATTENTION!) >canon_int_capture_image ()canon_int_capture_imageint canon_int_capture_image (Camera *camera, > CameraFilePath *path, > GPContext *context);Directs the camera to capture an image (remote shutter release via >USB). See the 'Protocol' file for details. Capture through serial >port is not (yet) supported.camera : camera to work withpath : gets filled in with the path and filename of the captured > image, in canonical gphoto2 format.context : context for error reportingReturns : gphoto2 error code >canon_int_capture_preview ()canon_int_capture_previewint canon_int_capture_preview (Camera *camera, > unsigned char **data, > int *length, > GPContext *context);Directs the camera to capture an image without storing it on the >camera. (remote shutter release via USB). The thumbnail will be >returned in data. See the 'Protocol' file for details. Capture >through serial port is not (yet) supported.camera : camera to work withdata : gets thumbnail image data.length : gets length of data.context : context for error reportingReturns : gphoto2 error code >canon_int_get_file ()canon_int_get_fileint canon_int_get_file (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context);Gets the directory tree of a given flash device.camera :name : name of file to fetchdata : to receive file datalength : length of datacontext : context for error reportingReturns : gphoto2 error code, file contents in data, > length of file in length. >canon_int_get_thumbnail ()canon_int_get_thumbnailint canon_int_get_thumbnail (Camera *camera, > const char *name, > unsigned char **retdata, > int *length, > GPContext *context);NOTE: Since cameras that do not store the thumbnail in a separate >file does not return just the thumbnail but the first 10813 bytes >of the image (most oftenly the EXIF header with thumbnail data in >it) this must be treated before called a true thumbnail.camera : camera to work withname : image to get thumbnail ofretdata : The thumbnail datalength : length of data returnedcontext : context for error reportingReturns : result from canon_usb_get_thumbnail() > or canon_serial_get_thumbnail() >canon_int_put_file ()canon_int_put_fileint canon_int_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context);Uploads a file to the camera.camera : camera to work withfile : gphoto2 file object to uploaddestname : name for file on cameradestpath : directory in which to put the filecontext : context for error reportingReturns : result from canon_usb_put_file() or canon_serial_put_file() >canon_int_delete_file ()canon_int_delete_fileint canon_int_delete_file (Camera *camera, > const char *name, > const char *dir, > GPContext *context);Deletes a file from the camera storage.camera : camera to work withname : image to deletedir : directory from which to delete the filecontext : context for error reportingReturns : result from canon_usb_dialogue() or canon_serial_dialogue() >canon_serial_end ()canon_serial_endint canon_serial_end (Camera *camera);Switches the camera offcamera : the camera to switch offReturns : GP_OK >canon_serial_off ()canon_serial_offint canon_serial_off (Camera *camera);Switches the camera off, and resets the serial driver to 9600 bauds, >in order to be ready to switch the camera back on again if wanted. >Should better be named psa50_serial_offcamera : the camera to switch offReturns : GP_OK >canon_int_get_time ()canon_int_get_timeint canon_int_get_time (Camera *camera, > time_t *camera_time, > GPContext *context);Get camera's current time.The camera gives time in little endian format, therefore we need >to swap the 4 bytes on big-endian machines.Note: the time returned from the camera is not UTC but local time. >This means you should only use functions that don't adjust the >timezone, like gmtime(), instead of functions that do, like localtime() >since otherwise you will end up with the wrong time.We pass it along to calling functions in local time instead of UTC >since it is more correct to say 'Camera time: 2002-01-01 00:00:00' >if that is what the display says and not to display the cameras time >converted to local timezone (which will of course be wrong if you >are not in the timezone the cameras clock was set in).camera : camera to get the current time ofcamera_time : pointer to where you want the camera time (NOT IN UTC!!!)context : context for error reportingReturns : gphoto2 error code >canon_int_set_time ()canon_int_set_timeint canon_int_set_time (Camera *camera, > time_t date, > GPContext *context);Set camera's current time.Canon cameras know nothing about time zones so we have to convert it to local >time (but still expressed in UNIX time format (seconds since 1970-01-01).camera : camera to get the current time ofdate : the date to set (in UTC)context : context for error reportingReturns : gphoto2 error code >canon_int_identify_camera ()canon_int_identify_cameraint canon_int_identify_camera (Camera *camera, > GPContext *context);Gets the camera identification string, usually the owner name.This information is then stored in the "camera" structure, which >is a global variable for the driver.This function also gets the firmware revision in the camera struct.camera : the camera to work withcontext : context for error reportingReturns : gphoto2 error code >canon_int_set_owner_name ()canon_int_set_owner_nameint canon_int_set_owner_name (Camera *camera, > const char *name, > GPContext *context);Sets the camera owner name. The string should not be more than 30 >characters long. We call get_owner_name afterwards in order to >check that everything went fine.camera : the camera to set the owner name ofname : owner name to set the camera tocontext : context for error reportingReturns : gphoto2 error code >Utility MacrosUtility Macros3CANON LibraryUtility MacrosSynopsis >#include <canon.h> > > >#define IS_EOS (cam) >#define CHECK_PARAM_NULL (param) >#define CON_CHECK_PARAM_NULL (param) >#define GP_PORT_DEFAULT >#define GP_PORT_DEFAULT_RETURN (RETVAL) >#define GP_PORT_DEFAULT_RETURN_EMPTY >#define GP_PORT_DEFAULT_RETURN_INTERNAL (return_statement) >enum canonJpegMarkerCode; >enum canonDownloadImageType; > >#define GP_MODULEDescriptionDetailsIS_EOS()IS_EOS#define IS_EOS(cam) ((cam)==CANON_CLASS_4)Checks whether to treat camera as an EOS model; differences in key > lock/unlock, no "get picture abilities", different interrupt > sequence on remote capture. >Returns: 1 if camera is treated as EOS, 0 if otherwise.Treat PS 230 as EOS just as a guess; I really don't know.cam : camera type from camera->pl->md->modelCHECK_PARAM_NULL()CHECK_PARAM_NULL#define CHECK_PARAM_NULL(param)Checks if the given parameter is NULL. If so, returns > GP_ERROR_BAD_PARAMETERS from the enclosing function.param : value to check for NULLCON_CHECK_PARAM_NULL()CON_CHECK_PARAM_NULL#define CON_CHECK_PARAM_NULL(param)Checks if the given parameter is NULL. If so, reports through > gp_context_error() (assuming that "context" is defined) and returns > GP_ERROR_BAD_PARAMETERS from the enclosing function.param : value to check for NULLGP_PORT_DEFAULTGP_PORT_DEFAULT#define GP_PORT_DEFAULT GP_PORT_DEFAULT_RETURN(GP_ERROR_BAD_PARAMETERS)Return as a default case in switch (camera->port->type) statements >in functions returning a gphoto2 error code where this value of >camera->port->type is unexpected.GP_PORT_DEFAULT_RETURN()GP_PORT_DEFAULT_RETURN#define GP_PORT_DEFAULT_RETURN(RETVAL) GP_PORT_DEFAULT_RETURN_INTERNAL(return RETVAL)Return as a default case in switch (camera->port->type) >statements in functions returning a value.RETVAL : Value to return from this functionGP_PORT_DEFAULT_RETURN_EMPTYGP_PORT_DEFAULT_RETURN_EMPTY#define GP_PORT_DEFAULT_RETURN_EMPTY GP_PORT_DEFAULT_RETURN_INTERNAL(return)Return as a default case in switch (camera->port->type) >statements in functions returning void.GP_PORT_DEFAULT_RETURN_INTERNAL()GP_PORT_DEFAULT_RETURN_INTERNAL#define GP_PORT_DEFAULT_RETURN_INTERNAL(return_statement)Used only by GP_PORT_DEFAULT_RETURN_EMPTY(), > GP_PORT_DEFAULT_RETURN(), and GP_PORT_DEFAULT()return_statement : Statement to use for returnenum canonJpegMarkerCodecanonJpegMarkerCodetypedef enum { > JPEG_ESC = 0xFF, > JPEG_BEG = 0xD8, > JPEG_SOS = 0xDB, > JPEG_A50_SOS = 0xC4, > JPEG_END = 0xD9 >} canonJpegMarkerCode;Flags to find important points in JFIF or EXIF filesJPEG_ESC Byte value to flag possible JPEG code.JPEG_BEG Byte value which, immediately after JPEG_ESC, marks the start > of JPEG image data in a JFIF file.JPEG_SOS Byte value to flag a JPEG SOS marker.JPEG_A50_SOS Byte value to flag a JPEG SOS marker in a file from > a PowerShot A50 camera.JPEG_END Byte code to mark the end of a JPEG image?enum canonDownloadImageTypecanonDownloadImageTypetypedef enum { > CANON_DOWNLOAD_THUMB = 1, > CANON_DOWNLOAD_FULL = 2 >} canonDownloadImageType;Codes for "Download Captured Image" command to tell the camera to >download either the thumbnail or the full image for the most >recently captured image.CANON_DOWNLOAD_THUMB Get just the thumbnail for the imageCANON_DOWNLOAD_FULL Get the full imageGP_MODULEGP_MODULE#define GP_MODULESerial CommunicationSerial Communication3CANON LibrarySerial CommunicationSynopsis >#include <serial.h> > > >int canon_serial_change_speed (GPPort *gdev, > int speed); >unsigned char* canon_serial_dialogue (Camera *camera, > GPContext *context, > unsigned char mtype, > unsigned char dir, > int *len, > ...); >void canon_serial_error_type (Camera *camera); >int canon_serial_get_byte (GPPort *gdev); >int canon_serial_get_cts (GPPort *gdev); >int canon_serial_get_dirents (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > const char *path, > GPContext *context); >unsigned char* canon_serial_get_file (Camera *camera, > const char *name, > int *length, > GPContext *context); >int canon_serial_get_thumbnail (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context); >int canon_serial_init (Camera *camera); >int canon_serial_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context); >int canon_serial_ready (Camera *camera, > GPContext *context); >unsigned char* canon_serial_recv_frame (Camera *camera, > int *len); >unsigned char* canon_serial_recv_msg (Camera *camera, > unsigned char mtype, > unsigned char dir, > int *total, > GPContext *context); >unsigned char* canon_serial_recv_packet (Camera *camera, > unsigned char *type, > unsigned char *seq, > int *len); >int canon_serial_send (Camera *camera, > unsigned char *buf, > int len, > int sleep); >int canon_serial_send_frame (Camera *camera, > unsigned char *pkt, > int len); >int canon_serial_send_packet (Camera *camera, > unsigned char type, > unsigned char seq, > unsigned char *pkt, > int len); >int canon_serial_wait_for_ack (Camera *camera); >int canon_psa50_chk_crc (unsigned char *pkt, > int len, > unsigned short crc); >unsigned short canon_psa50_gen_crc (unsigned char *pkt, > int len); >void serial_flush_input (GPPort *gdev); >void serial_flush_output (GPPort *gdev); >void serial_set_timeout (GPPort *gdev, > int to); >#define MAX_TRIES >#define USLEEP1 >#define USLEEP2 >#define HDR_FIXED_LEN >#define DATA_BLOCK > >enum canonSerialErrorCode; > >enum canonSerialFramingByte; > >enum canonPacketThirdByte; >enum canonPacketType; >enum canonPacketOffset; >#define MAX_PKT_PAYLOAD > >enum canonSerialMsgHeader; >#define MAX_MSG_SIZE >#define DIR_REVERSE >#define UPLOAD_DATA_BLOCK > >#define SPEED_9600 >#define SPEED_19200 >#define SPEED_38400 >#define SPEED_57600 >#define SPEED_115200DescriptionDetailscanon_serial_change_speed ()canon_serial_change_speedint canon_serial_change_speed (GPPort *gdev, > int speed);Changes the speed of the communication.gdev : serial port to usespeed : the new speedReturns : 1 on success. > 0 on any error. >canon_serial_dialogue ()canon_serial_dialogueunsigned char* canon_serial_dialogue (Camera *camera, > GPContext *context, > unsigned char mtype, > unsigned char dir, > int *len, > ...);Higher level function: sends a message and waits for a >reply from the camera.Payload: each argument after "len" goes by 2: the variable itself, >and the next argument has to be its length. You also have to finish >the list by a "NULL".Example: To send a string called "name" : >canon_serial_dialogue(0x05,0x12,&len,name,strlen(name)+1,NULL);camera : camera with which to communicatecontext : context for error reportingmtype : typedir : directionlen : length of the received payload... : The rest of the arguments will be put together to > fill up the payload of the request message.Returns : buffer received from canon_serial_recv_msg(), NULL if failure >canon_serial_error_type ()canon_serial_error_typevoid canon_serial_error_type (Camera *camera);logs a debug message corresponding >to the error encounteredcamera : Camera object to work withcanon_serial_get_byte ()canon_serial_get_byteint canon_serial_get_byte (GPPort *gdev);Gets the next byte from the serial line. >Actually the function reads chunks of data and keeps them in a cache. >Only one byte per call will be returned.gdev : serial port to useReturns : the byte on success, -1 on error. >canon_serial_get_cts ()canon_serial_get_ctsint canon_serial_get_cts (GPPort *gdev);Gets the status of the CTS (Clear To Send) line on the serial port.CTS is "1" when the camera is ON, and "0" when it is OFF.gdev : serial port to useReturns : 1 on CTS high. > 0 on CTS low. >canon_serial_get_dirents ()canon_serial_get_direntsint canon_serial_get_dirents (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > const char *path, > GPContext *context);Lists a directory.camera : camera to initializedirent_data : to receive directory datadirents_length : to receive length of dirent_datapath : pathname of directory to listcontext : context for error reportingReturns : gphoto2 error code >canon_serial_get_file ()canon_serial_get_fileunsigned char* canon_serial_get_file (Camera *camera, > const char *name, > int *length, > GPContext *context);Get a file from a USB_connected Canon camera.camera : camera to lock keys onname : name of file to fetchlength : to receive length of image datacontext : context for error reportingReturns : buffer containing file data (or NULL on failure); length >in length. >canon_serial_get_thumbnail ()canon_serial_get_thumbnailint canon_serial_get_thumbnail (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context);This is just the serial specific part extracted from the older >canon_get_thumbnail() routine.camera : camera to work onname : file name (complete canon path) of file to get thumbnail fordata : pointer to data pointerlength : pointer to data lengthcontext : context for error reportingReturns : gphoto2 error code >canon_serial_init ()canon_serial_initint canon_serial_init (Camera *camera);Initializes the given serial device by setting speed, parity, etc.camera : Camera object to initializeReturns : GP_OK >canon_serial_put_file ()canon_serial_put_fileint canon_serial_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context);Uploads file to camera via serial portcamera : Camera object to work withfile : CameraFile object to uploaddestname : name file should have on cameradestpath : pathname for directory to put filecontext : context for error reportingReturns : gphoto2 error code >canon_serial_ready ()canon_serial_readyint canon_serial_ready (Camera *camera, > GPContext *context);serial part of canon_int_readycamera : camera to get readycontext : context for error reportingReturns : gphoto2 error code >canon_serial_recv_frame ()canon_serial_recv_frameunsigned char* canon_serial_recv_frame (Camera *camera, > int *len);Receive a frame from the cameracamera : Camera object to work withlen : to receive the length of the bufferReturns : a buffer containing a frame from the camera, or NULL on error. > On success, len will contain the length of the buffer. >canon_serial_recv_msg ()canon_serial_recv_msgunsigned char* canon_serial_recv_msg (Camera *camera, > unsigned char mtype, > unsigned char dir, > int *total, > GPContext *context);Receives a message from the camera.See the "Protocol" file for an explanation of the various >elements needed to handle a message.camera : Camera object to work withmtype : message type.dir : direction.total : payload length (set by this function).context : context for error reportingReturns : char* pointer to the message payload; NULL on failure. >canon_serial_recv_packet ()canon_serial_recv_packetunsigned char* canon_serial_recv_packet (Camera *camera, > unsigned char *type, > unsigned char *seq, > int *len);Receives a packet from the serial port using >canon_serial_send_frame(), decodes frame information (type, >sequence number, and length), and returns it stripped of frame >information.camera : Camera object to work withtype : Type of packetseq : Sequence number of packetlen : length of data receivedReturns : packet data (or NULL if failure). Type in type, sequence > number in seq, and length in len. >canon_serial_send ()canon_serial_sendint canon_serial_send (Camera *camera, > unsigned char *buf, > int len, > int sleep);Send the given buffer with given length over the serial line.camera : Camera object to work withbuf : the raw data buffer to sendlen : the length of the buffersleep : time in usec to wait between charactersReturns : 0 on success, -1 on error. >canon_serial_send_frame ()canon_serial_send_frameint canon_serial_send_frame (Camera *camera, > unsigned char *pkt, > int len);Sends a frame of data to cameracamera : Camera object to work withpkt : Data to send to cameralen : Length of packetReturns : 1 if canon_serial_send() succeeds, 0 if it fails >canon_serial_send_packet ()canon_serial_send_packetint canon_serial_send_packet (Camera *camera, > unsigned char type, > unsigned char seq, > unsigned char *pkt, > int len);frames a packet (generates CRC, packs with sequence number and >length) and sends it to the camera through the serial port using >canon_serial_send_frame().camera : Camera object to work withtype : seq : pkt : data to send to cameralen : length of dataReturns : status from canon_serial_send_frame() >canon_serial_wait_for_ack ()canon_serial_wait_for_ackint canon_serial_wait_for_ack (Camera *camera);Waits for an "ACK" from the camera.camera : Camera object to work withReturns : 1 : ACK received > 0 : communication error (no reply received for example) >-1 : NACK received.canon_psa50_chk_crc ()canon_psa50_chk_crcint canon_psa50_chk_crc (unsigned char *pkt, > int len, > unsigned short crc);Calculate a new checksum for the packet and compare it with an existing checksum to detect transmission errors.pkt : packetlen : length of pktParam3 :Returns : 1 on success or if checksum calculation would fail > 0 if checksums don't match >canon_psa50_gen_crc ()canon_psa50_gen_crcunsigned short canon_psa50_gen_crc (unsigned char *pkt, > int len);Calculate a CRC on a Canon packetpkt : packet data on which to calculate checksumlen : length of pktReturns : CRC value. On error doesn't return at all but exits > program with a message to stderr. >serial_flush_input ()serial_flush_inputvoid serial_flush_input (GPPort *gdev);Dummy function.gdev : serial port to useserial_flush_output ()serial_flush_outputvoid serial_flush_output (GPPort *gdev);Dummy function.gdev : serial port to useserial_set_timeout ()serial_set_timeoutvoid serial_set_timeout (GPPort *gdev, > int to);Sets the timeout, in miliseconds.gdev : serial port to useto : timeout in millisecondsMAX_TRIESMAX_TRIES#define MAX_TRIES 10Maximum number of retries for a serial send operation.USLEEP1USLEEP1#define USLEEP1 0Number of microseconds to wait between characters when trying to >contact the camera by sending "U" characters. Currently zero >(i.e. no pause between characters).USLEEP2USLEEP2#define USLEEP2 1Number of microseconds to wait between characters under all other >circumstances. Currently 1.HDR_FIXED_LENHDR_FIXED_LEN#define HDR_FIXED_LEN 30Length of fixed part of header for uploading a file.DATA_BLOCKDATA_BLOCK#define DATA_BLOCK 1536Maximum length of a data block to upload through the serial port.enum canonSerialErrorCodecanonSerialErrorCodetypedef enum { > NOERROR = 0, > ERROR_RECEIVED = 1, > ERROR_ADDRESSED = 2, > FATAL_ERROR = 3, > ERROR_LOWBATT = 4 >} canonSerialErrorCode;Used within serial code to signal various error conditions.NOERROR No errorERROR_RECEIVED Packet length doesn't match received packetERROR_ADDRESSED Problem receiving EOTFATAL_ERROR Fatal errorERROR_LOWBATT Battery is lowenum canonSerialFramingBytecanonSerialFramingBytetypedef enum { > CANON_FBEG = 0xc0, /* Beginning of frame */ > CANON_FEND = 0xc1, /* End of frame */ > CANON_ESC = 0x7e, /* XOR next byte with 0x20 */ > CANON_XOR = 0x20 >} canonSerialFramingByte;Enumeration of all "special" byte codes on the frame level.CANON_FBEG Beginning of frameCANON_FEND End of frameCANON_ESC XOR next byte with 0x20CANON_XOR value to use with CANON_ESCenum canonPacketThirdBytecanonPacketThirdBytetypedef enum { > PKTACK_NACK = 0x01, > PKT_UPLOAD_EOT = 3, > PKT_NACK = 255 >} canonPacketThirdByte;Codes to go in the third byte of an ACK or EOT message. >Unfortunately, these are mixed with canonPacketType >codes to tell canon_serial_send_packet what to do.PKTACK_NACK This ACK is a NACK (not acknowledged) messagePKT_UPLOAD_EOT This EOT is to end an uploadPKT_NACK this ACK is a request to retransmitenum canonPacketTypecanonPacketTypetypedef enum { > PKT_MSG = 0, > PKT_SPD = 3, > PKT_EOT = 4, > PKT_ACK = 5 >} canonPacketType;Packet type for byte 2 of packet header. >Unfortunately, these are mixed with canonPacketThirdByte >codes to tell canon_serial_send_packet what to do.PKT_MSG Message fragmentPKT_SPD Speed message from computer sent once, early in the > initialization for the computer to ask the camera to > switch to a higher speed.PKT_EOT EOTPKT_ACK ACK (or NAK)enum canonPacketOffsetcanonPacketOffsettypedef enum { > PKT_SEQ = 0, > PKT_TYPE = 1, > PKT_LEN_LSB = 2, > PKT_LEN_MSB = 3, > PKT_HDR_LEN = 4 >} canonPacketOffset;Offsets to bytes in a serial packet header.PKT_SEQ Offset in packet to message sequence numberPKT_TYPE Offset in packet to type codePKT_LEN_LSB Offset in packet to least-significant byte of packet length.PKT_LEN_MSB Offset in packet to most-significant byte of packet length.PKT_HDR_LEN Length of complete header.MAX_PKT_PAYLOADMAX_PKT_PAYLOAD#define MAX_PKT_PAYLOAD 65535Maximum size of a packet payload; used to allocate buffers.enum canonSerialMsgHeadercanonSerialMsgHeadertypedef enum { > MSG_02 = 0, > MSG_MTYPE = 4, > MSG_DIR = 7, > MSG_LEN_LSB = 8, > MSG_LEN_MSB = 9, >/* MSG_FFFB = 12,*/ > MSG_HDR_LEN = 16 >} canonSerialMsgHeader;MSG_02 offset to bytes "00 02" in headerMSG_MTYPE offset to message type byte in headerMSG_DIR offset to message direction byte in header: 0x11 or 0x12 > is output to camera, 0x21 or 0x22 is response from cameraMSG_LEN_LSB offset to least-significant byte of 16-but message lengthMSG_LEN_MSB offset to most-significant byte of 16-but message lengthMSG_HDR_LEN length of entire message headerMAX_MSG_SIZEMAX_MSG_SIZE#define MAX_MSG_SIZE (MAX_PKT_PAYLOAD-12)Maximum size of a message to fit within a packet.DIR_REVERSEDIR_REVERSE#define DIR_REVERSE 0x30Value to XOR with direction byte to reverse direction. >Converts 0x21 -> 0x11, 0x11 -> 0x21.UPLOAD_DATA_BLOCKUPLOAD_DATA_BLOCK#define UPLOAD_DATA_BLOCK 900Size of blocks to upload a file.SPEED_9600SPEED_9600#define SPEED_9600 "\x00\x03\x02\x02\x01\x10\x00\x00\x00\x00\xc0\x39"String to send to set camera speed to 9600 bits per second.SPEED_19200SPEED_19200#define SPEED_19200 "\x00\x03\x08\x02\x01\x10\x00\x00\x00\x00\x13\x1f"String to send to set camera speed to 19200 bits per second.SPEED_38400SPEED_38400#define SPEED_38400 "\x00\x03\x20\x02\x01\x10\x00\x00\x00\x00\x5f\x84"String to send to set camera speed to 38400 bits per second.SPEED_57600SPEED_57600#define SPEED_57600 "\x00\x03\x40\x02\x01\x10\x00\x00\x00\x00\x5e\x57"String to send to set camera speed to 57600 bits per second.SPEED_115200SPEED_115200#define SPEED_115200 "\x00\x03\x80\x02\x01\x10\x00\x00\x00\x00\x4d\xf9"String to send to set camera speed to 115200 bits per second.USB communicationUSB communication3CANON LibraryUSB communicationSynopsis >#include <usb.h> > > >int canon_usb_camera_init (Camera *camera, > GPContext *context); >unsigned char* canon_usb_capture_dialogue (Camera *camera, > int *return_length, > GPContext *context); >unsigned char* canon_usb_dialogue (Camera *camera, > canonCommandIndex canon_funct, > int *return_length, > const char *payload, > int payload_length); >int canon_usb_get_file (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context); >int canon_usb_get_thumbnail (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context); >int canon_usb_get_captured_thumbnail > (Camera *camera, > const int key, > unsigned char **data, > int *length, > GPContext *context); >int canon_usb_get_captured_image (Camera *camera, > const int key, > unsigned char **data, > int *length, > GPContext *context); >int canon_usb_set_file_attributes (Camera *camera, > unsigned short attr_bits, > const char *pathname, > GPContext *context); >int canon_usb_identify (Camera *camera, > GPContext *context); >int canon_usb_init (Camera *camera, > GPContext *context); >int canon_usb_lock_keys (Camera *camera, > GPContext *context); >int canon_usb_long_dialogue (Camera *camera, > canonCommandIndex canon_funct, > unsigned char **data, > int *data_length, > int max_data_size, > const char *payload, > int payload_length, > int display_status, > GPContext *context); >int canon_usb_poll_interrupt_multiple > (Camera *camera[], > int n_cameras, > int camera_flags[], > unsigned char *buf, > int n_tries, > int *which); >int canon_usb_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context); >int canon_usb_ready (Camera *camera); >int canon_usb_set_file_time (Camera *camera, > char *camera_filename, > time_t time, > GPContext *context); >int canon_usb_unlock_keys (Camera *camera, > GPContext *context); >enum canonCommandIndex; >enum canonSubcommandIndex; >enum canonTransferMode; >#define USB_BULK_READ_SIZE >#define USB_BULK_WRITE_SIZE >#define MAX_INTERRUPT_TRIESDescriptionDetailscanon_usb_camera_init ()canon_usb_camera_initint canon_usb_camera_init (Camera *camera, > GPContext *context);Initializes the USB camera through a series of read/writescamera : camera to initializecontext : context for error reporting > GP_OK on success. > GP_ERROR on any error.Returns : gphoto2 error code >canon_usb_capture_dialogue ()canon_usb_capture_dialogueunsigned char* canon_usb_capture_dialogue (Camera *camera, > int *return_length, > GPContext *context);Handles the "capture image" command, where we must read the > interrupt pipe before getting the normal command response.We call canon_usb_dialogue() for the actual "release shutter" > command, then handle the interrupt pipe here.camera : the Camera to work withreturn_length : number of bytes to read from the camera as responsecontext : context for error reportingReturns : a char * that points to the data read from the camera (or >NULL on failure), and sets what return_length points to to the number >of bytes read. >canon_usb_dialogue ()canon_usb_dialogueunsigned char* canon_usb_dialogue (Camera *camera, > canonCommandIndex canon_funct, > int *return_length, > const char *payload, > int payload_length);USB version of the canon_serial_dialogue function.We construct a packet with the known command values (cmd{1,2,3}) of >the function requested (canon_funct) to the camera. If return_length >exists for this function, we read return_length bytes back from the >camera and return this camera response to the caller.Example :This function gets called with > canon_funct = CANON_USB_FUNCTION_SET_TIME > payload = already constructed payload with the new time >we construct a complete command packet and send this to the camera. >The canon_usb_cmdstruct indicates that command >CANON_USB_FUNCTION_SET_TIME returns four bytes, so we read those >four bytes into our buffer and return a pointer to the buffer to >the caller.This should probably be changed so that the caller supplies a >unsigned char ** which can be pointed to our buffer and an int >returned with GP_OK or some error code.camera : the Camera to work withcanon_funct : integer constant that identifies function we are executereturn_length : number of bytes to read from the camera as responsepayload : data we are to send to the camerapayload_length : length of payloadReturns : a char * that points to the data read from the camera (or >NULL on failure), and sets what return_length points to to the number >of bytes read. >canon_usb_get_file ()canon_usb_get_fileint canon_usb_get_file (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context);Get a file from a USB_connected Canon camera.camera : camera to lock keys onname : name of file to fetchdata : to receive image datalength : to receive length of image datacontext : context for error reportingReturns : gphoto2 error code, length in length, and image data in data. >canon_usb_get_thumbnail ()canon_usb_get_thumbnailint canon_usb_get_thumbnail (Camera *camera, > const char *name, > unsigned char **data, > int *length, > GPContext *context);Gets a thumbnail from a USB_connected Canon camera.camera : camera to lock keys onname : name of thumbnail to fetchdata : to receive image datalength : to receive length of image datacontext : context for error reportingReturns : gphoto2 error code, length in length, and image data in > data. >canon_usb_get_captured_thumbnail ()canon_usb_get_captured_thumbnailint canon_usb_get_captured_thumbnail > (Camera *camera, > const int key, > unsigned char **data, > int *length, > GPContext *context);Gets the just-captured thumbnail from a USB-connected Canon >camera. This function must be called after a remote image capture, >before leaving remote capture mode, and needs the image key >returned by canon_usb_capture_dialog().camera : camera to lock keys onkey : index of image to fetch, returned from canon_usb_capture_dialog()data : to receive thumbnail datalength : to receive length of thumbnail datacontext : context for error reportingReturns : gphoto2 error code, length in length, and thumbnail data in data. >canon_usb_get_captured_image ()canon_usb_get_captured_imageint canon_usb_get_captured_image (Camera *camera, > const int key, > unsigned char **data, > int *length, > GPContext *context);Gets the just-captured image from a USB-connected Canon >camera. This function must be called soon after an image capture, >and needs the image key returned by canon_usb_capture_dialogue().camera : camera to lock keys onkey : index of image to fetch, returned from canon_usb_capture_dialogue()data : to receive image datalength : to receive length of image datacontext : context for error reportingReturns : gphoto2 error code, length in length, and image data in data. >canon_usb_set_file_attributes ()canon_usb_set_file_attributesint canon_usb_set_file_attributes (Camera *camera, > unsigned short attr_bits, > const char *pathname, > GPContext *context);Changes the attribute bits in a specified directory entry.camera : camera to initializeParam2 :pathname : pathname of file whose attributes are to be changed.context : context for error reportingReturns : gphoto2 error code >canon_usb_identify ()canon_usb_identifyint canon_usb_identify (Camera *camera, > GPContext *context);Identify a supported camera by looking through our list of models.camera : camera to identifycontext : context for error reporting > GP_ERROR_MODEL_NOT_FOUND if not found in our list; > this is a code inconsistency. > GP_OK otherwiseReturns : gphoto2 error code >canon_usb_init ()canon_usb_initint canon_usb_init (Camera *camera, > GPContext *context);Initializes the given USB device.camera : camera to initializecontext : context for error reportingReturns : gphoto2 error code (GP_OK on success). >canon_usb_lock_keys ()canon_usb_lock_keysint canon_usb_lock_keys (Camera *camera, > GPContext *context);Lock the keys on the camera and turn off the displaycamera : camera to lock keys oncontext : context for error reportingReturns : gphoto2 error code >canon_usb_long_dialogue ()canon_usb_long_dialogueint canon_usb_long_dialogue (Camera *camera, > canonCommandIndex canon_funct, > unsigned char **data, > int *data_length, > int max_data_size, > const char *payload, > int payload_length, > int display_status, > GPContext *context);This function is used to invoke camera commands which return L (long) data. >It calls #canon_usb_dialogue(), if it gets a good response it will malloc() >memory and read the entire returned data into this malloc'd memory and store >a pointer to the malloc'd memory in 'data'.camera : the Camera to work withcanon_funct : integer constant that identifies function we are executedata : Pointer to pointer to allocated memory holding the data returned from the cameradata_length : Pointer to where you want the number of bytes read from the cameramax_data_size : Max realistic data size so that we can abort if something goes wrongpayload : data we are to send to the camerapayload_length : length of payloaddisplay_status : Whether you want progress bar for this operation or notcontext : context for error reportingReturns : gphoto2 error code >canon_usb_poll_interrupt_multiple ()canon_usb_poll_interrupt_multipleint canon_usb_poll_interrupt_multiple > (Camera *camera[], > int n_cameras, > int camera_flags[], > unsigned char *buf, > int n_tries, > int *which);Polls the interrupt pipes of several cameras either until one > responds, or for a specified number of tries. > We will return when: >1. a non-zero length is returned, >2. an error code is returned, or >3. the number of read attempts reaches n_tries.camera : Array of Camera's to work withn_cameras : Length of cameracamera_flags : array of int's corresponding to entries in camera. > Non-zero (true) if that camera is to be polled, zero > (false) if that camera is to be ignored.buf : buffer to receive data read from the pipe.n_tries : number of times to trywhich : returns index of camera that respondedReturns : length of read, or > zero if n_tries has been exceeded, or > gphoto2 error code from read that results in an I/O error. >canon_usb_put_file ()canon_usb_put_fileint canon_usb_put_file (Camera *camera, > CameraFile *file, > char *destname, > char *destpath, > GPContext *context);Uploads file to USB cameraBugs: >at the moment, files bigger than 65572-length(filename), while being >correctly uploaded, cause the camera to not accept any more uploads. >Smaller files work fine. >s10sh (http://www.kyuzz.org/antirez/s10sh.html) has the same problem. >The problem only appears when USB deinitialisation and initialisation >is performed between uploads. You can call this function more than >once with big files during one session without encountering the problem >described. <krammquiss.org>camera : camera to lock keys onfile : CameraFile object to uploaddestname : name file should have on cameradestpath : pathname for directory to put filecontext : context for error reportingReturns : gphoto2 error code >canon_usb_ready ()canon_usb_readyint canon_usb_ready (Camera *camera);USB part of canon_int_readycamera : camera to get readyReturns : gphoto2 error code >canon_usb_set_file_time ()canon_usb_set_file_timeint canon_usb_set_file_time (Camera *camera, > char *camera_filename, > time_t time, > GPContext *context);Finishes the upload of an image to a Canon camera. Must be called >after the last data transfer completes.camera : camera to unlock keys oncamera_filename : Full pathname to use on cameratime : Unix time to store in camera directorycontext : context for error reportingReturns : gphoto2 error code >canon_usb_unlock_keys ()canon_usb_unlock_keysint canon_usb_unlock_keys (Camera *camera, > GPContext *context);Unlocks the keys on cameras that support thiscamera : camera to unlock keys oncontext : context for error reportingReturns : gphoto2 error code >enum canonCommandIndexcanonCommandIndextypedef enum { > CANON_USB_FUNCTION_GET_FILE = 1, > CANON_USB_FUNCTION_IDENTIFY_CAMERA, > CANON_USB_FUNCTION_GET_TIME, > CANON_USB_FUNCTION_SET_TIME, > CANON_USB_FUNCTION_MKDIR, > CANON_USB_FUNCTION_CAMERA_CHOWN, > CANON_USB_FUNCTION_RMDIR, > CANON_USB_FUNCTION_DISK_INFO, > CANON_USB_FUNCTION_FLASH_DEVICE_IDENT, > CANON_USB_FUNCTION_POWER_STATUS, > CANON_USB_FUNCTION_GET_DIRENT, > CANON_USB_FUNCTION_DELETE_FILE, > CANON_USB_FUNCTION_SET_ATTR, > CANON_USB_FUNCTION_GET_PIC_ABILITIES, > CANON_USB_FUNCTION_GENERIC_LOCK_KEYS, > CANON_USB_FUNCTION_EOS_LOCK_KEYS, > CANON_USB_FUNCTION_EOS_UNLOCK_KEYS, > CANON_USB_FUNCTION_RETRIEVE_CAPTURE, > CANON_USB_FUNCTION_RETRIEVE_PREVIEW, > CANON_USB_FUNCTION_CONTROL_CAMERA, > CANON_USB_FUNCTION_UNKNOWN_FUNCTION, > CANON_USB_FUNCTION_EOS_GET_BODY_ID, > CANON_USB_FUNCTION_SET_FILE_TIME >} canonCommandIndex;Codes to give to canon_usb_dialogue() or canon_usb_long_dialogue() >to select which command to issue to the camera. See the protocol >document for details.CANON_USB_FUNCTION_GET_FILE Command to download a file from the camera.CANON_USB_FUNCTION_IDENTIFY_CAMERA Command to read the firmware version and > strings with the camera type and owner from the camera.CANON_USB_FUNCTION_GET_TIME Command to get the time in Unix time format from the camera.CANON_USB_FUNCTION_SET_TIME Command to set the camera's internal time.CANON_USB_FUNCTION_MKDIR Command to create a directory on the camera storage device.CANON_USB_FUNCTION_CAMERA_CHOWN Change "owner" string on cameraCANON_USB_FUNCTION_RMDIR Command to delete a directory from camera storage.CANON_USB_FUNCTION_DISK_INFO Command to get disk information from > the camera, given a disk designator (e.g. "D:"). Returns total > capacity and free space.CANON_USB_FUNCTION_FLASH_DEVICE_IDENT Command to request the disk specifier > (drive letter) for the storage device being used.CANON_USB_FUNCTION_POWER_STATUS Command to query the camera for its power status: > battery vs. mains, and whether the battery is low.CANON_USB_FUNCTION_GET_DIRENT Get directory entriesCANON_USB_FUNCTION_DELETE_FILE Delete fileCANON_USB_FUNCTION_SET_ATTR Command to set the attributes of a file on the camera > (e.g. downloaded, protect from delete).CANON_USB_FUNCTION_GET_PIC_ABILITIES Command to "get picture abilities", which > seems to be a list of the different sizes and quality of images that are available on > this camera. Not implemented (and will cause an error) on the EOS cameras > or on newer PowerShot cameras such as S45, G3, G5.CANON_USB_FUNCTION_GENERIC_LOCK_KEYS Command to lock keys (and turn on "PC" indicator) > on non-EOS cameras.CANON_USB_FUNCTION_EOS_LOCK_KEYS Lock keys (EOS cameras)CANON_USB_FUNCTION_EOS_UNLOCK_KEYS Unlock keys (EOS cameras)CANON_USB_FUNCTION_RETRIEVE_CAPTURE Command to retrieve the last image captured, > depending on the transfer mode set via CANON_USB_FUNCTION_CONTROL_CAMERA with > subcommand CANON_USB_CONTROL_SET_TRANSFER_MODE.CANON_USB_FUNCTION_RETRIEVE_PREVIEW Command to retrieve a preview image.CANON_USB_FUNCTION_CONTROL_CAMERA Remote camera control (with many subcodes)CANON_USB_FUNCTION_UNKNOWN_FUNCTION Don't know what this is for; it has been sighted in USB > trace logs for an EOS D30, but not for a D60 or for any PowerShot camera.CANON_USB_FUNCTION_EOS_GET_BODY_ID Command to read the body ID (serial number) > from an EOS camera.CANON_USB_FUNCTION_SET_FILE_TIME Set file timeenum canonSubcommandIndexcanonSubcommandIndextypedef enum { > CANON_USB_CONTROL_INIT = 1, > CANON_USB_CONTROL_SHUTTER_RELEASE, > CANON_USB_CONTROL_SET_PARAMS, > CANON_USB_CONTROL_SET_TRANSFER_MODE, > CANON_USB_CONTROL_GET_PARAMS, > CANON_USB_CONTROL_GET_ZOOM_POS, > CANON_USB_CONTROL_SET_ZOOM_POS, > CANON_USB_CONTROL_GET_EXT_PARAMS_SIZE, > CANON_USB_CONTROL_GET_EXT_PARAMS, > CANON_USB_CONTROL_EXIT, > CANON_USB_CONTROL_VIEWFINDER_START, > CANON_USB_CONTROL_VIEWFINDER_STOP, > CANON_USB_CONTROL_GET_AVAILABLE_SHOT, > CANON_USB_CONTROL_SET_CUSTOM_FUNC, /* Not yet seen in USB trace */ > CANON_USB_CONTROL_GET_CUSTOM_FUNC, > CANON_USB_CONTROL_GET_EXT_PARAMS_VER, /* Not yet seen in USB trace */ > CANON_USB_CONTROL_SET_EXT_PARAMS, /* Not yet seen in USB trace */ > CANON_USB_CONTROL_SELECT_CAM_OUTPUT, /* Not yet seen in USB trace */ > CANON_USB_CONTROL_DO_AE_AF_AWB, /* Not yet seen in USB trace */ >} canonSubcommandIndex;CANON_USB_FUNCTION_CONTROL_CAMERA commands are used for a wide range >of remote camera control actions. A control_cmdstruct is defined >below for the following remote camera control options.CANON_USB_CONTROL_INIT Enter camera control modeCANON_USB_CONTROL_SHUTTER_RELEASE Release camera shutter (capture still)CANON_USB_CONTROL_SET_PARAMS Set release parameters (AE mode, beep, etc.)CANON_USB_CONTROL_SET_TRANSFER_MODE Set transfer mode for next image > capture. Either the full image, a thumbnail or both may be either > stored on the camera, downloaded to the host, or both.CANON_USB_CONTROL_GET_PARAMS Read the same parameters set by > CANON_USB_CONTROL_SET_PARAMS.CANON_USB_CONTROL_GET_ZOOM_POS Get the position of the zoom lensCANON_USB_CONTROL_SET_ZOOM_POS Set the position of the zoom lensCANON_USB_CONTROL_GET_EXT_PARAMS_SIZE Get the size of the "extended > release parameters".CANON_USB_CONTROL_GET_EXT_PARAMS Get the "extended release parameters".CANON_USB_CONTROL_EXIT Leave camera control mode; opposite of > CANON_USB_CONTROL_INIT.CANON_USB_CONTROL_VIEWFINDER_START Switch video viewfinder on.CANON_USB_CONTROL_VIEWFINDER_STOP Swictch video viewfinder off.CANON_USB_CONTROL_GET_AVAILABLE_SHOT Get estimated number of images > that can be captured in current mode before filling flash card.CANON_USB_CONTROL_SET_CUSTOM_FUNC Not yet seen in USB trace.CANON_USB_CONTROL_GET_CUSTOM_FUNC Read custom functions from an EOS cameraCANON_USB_CONTROL_GET_EXT_PARAMS_VER Not yet seen in USB trace.CANON_USB_CONTROL_SET_EXT_PARAMS Not yet seen in USB trace.CANON_USB_CONTROL_SELECT_CAM_OUTPUT Not yet seen in USB trace.CANON_USB_CONTROL_DO_AE_AF_AWB Not yet seen in USB trace.enum canonTransferModecanonTransferModetypedef enum { > REMOTE_CAPTURE_THUMB_TO_PC = 0x0001, > REMOTE_CAPTURE_FULL_TO_PC = 0x0002, > REMOTE_CAPTURE_THUMB_TO_DRIVE = 0x0004, > REMOTE_CAPTURE_FULL_TO_DRIVE = 0x0008 >} canonTransferMode;Hardware codes to control image transfer in a remote capture >operation. These are bits that may be OR'ed together to get >multiple things to happen at once. For example, >REMOTE_CAPTURE_THUMB_TO_PC|REMOTE_CAPTURE_FULL_TO_DRIVE is what >D30Capture uses to store the full image on the camera, but provide >an on-screen thumbnail.REMOTE_CAPTURE_THUMB_TO_PC Transfer the thumbnail to the hostREMOTE_CAPTURE_FULL_TO_PC Transfer the full-size image directly to the hostREMOTE_CAPTURE_THUMB_TO_DRIVE Store the thumbnail on the camera storageREMOTE_CAPTURE_FULL_TO_DRIVE Store the full-size image on the camera storageUSB_BULK_READ_SIZEUSB_BULK_READ_SIZE#define USB_BULK_READ_SIZE 0x1400Maximum size to be used for a USB "bulk read" operationUSB_BULK_WRITE_SIZEUSB_BULK_WRITE_SIZE#define USB_BULK_WRITE_SIZE 0x1400Maximum size to be used for a USB "bulk write" operationMAX_INTERRUPT_TRIESMAX_INTERRUPT_TRIES#define MAX_INTERRUPT_TRIES 12000Maximum number of times to try a read from the interrupt pipe. We >will keep reading until an error, a read of non-zero length, or for >a maximum of this many times.Handling Camera DirectoriesListing Directories3CANON LibraryListing DirectoriesSynopsis >#include <canon.h> > > >int canon_int_directory_operations (Camera *camera, > const char *path, > canonDirFunctionCode action, > GPContext *context); >enum canonDirFunctionCode; >int canon_int_list_directory (Camera *camera, > const char *folder, > CameraList *list, > const canonDirlistFunctionBits flags, > GPContext *context); >enum canonDirlistFunctionBits;DescriptionDetailscanon_int_directory_operations ()canon_int_directory_operationsint canon_int_directory_operations (Camera *camera, > const char *path, > canonDirFunctionCode action, > GPContext *context);Creates or removes a directory in camera storage.camera : Camera to work onpath : Path to directory on which to operateaction : canonDirFunctionCode (either DIR_CREATE or DIR_REMOVE)context : context for error reportingReturns : gphoto2 status code. GP_OK on success, otherwise status >from canon_serial_error(), GP_ERROR if USB operation fails, >GP_ERROR_CORRUPTED_DATA if the camera response is not the expected >length, GP_ERROR_BAD_PARAMETERS if action is invalid. >enum canonDirFunctionCodecanonDirFunctionCodetypedef enum { > DIR_CREATE = 0, > DIR_REMOVE = 1 >} canonDirFunctionCode;Software code to pass to canon_int_directory_operations().DIR_CREATE Create the specified directoryDIR_REMOVE Remove the specified directorycanon_int_list_directory ()canon_int_list_directoryint canon_int_list_directory (Camera *camera, > const char *folder, > CameraList *list, > const canonDirlistFunctionBits flags, > GPContext *context);Gets the directory tree of a given flash device, unsorted and with >a few missing features (such as correct sorting of files and >correctly associating files with each other).Implicitly assumes that uint8_t[] is a char[] for strings.camera : Camera to accessfolder : Folder on the camera to listlist : Returns list of folders in this directoryflags : canonDirlistFunctionBits specifying to list files, folders, or bothcontext : context for error reportingReturns : a gphoto2 status code. > list will contain a list of folders (directories) contained in this folder. > Files will be added to the internal gphoto2 file system only if > they are image or movie files. >enum canonDirlistFunctionBitscanonDirlistFunctionBitstypedef enum { > CANON_LIST_FILES = 2, > CANON_LIST_FOLDERS = 4 >} canonDirlistFunctionBits;Software bits to pass in "flags" argument to >canon_int_list_directory(), telling what to list. Bits may be ORed >together to list both files and folders.CANON_LIST_FILES List filesCANON_LIST_FOLDERS List foldersDirectory Entries3CANON LibraryDirectory EntriesSynopsis >#include <canon.h> > > >int canon_usb_get_dirents (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > const char *path, > GPContext *context); >int canon_usb_list_all_dirs (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > GPContext *context); >enum canonDirentOffset;DescriptionDetailscanon_usb_get_dirents ()canon_usb_get_direntsint canon_usb_get_dirents (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > const char *path, > GPContext *context);Lists a directory.camera : camera to initializedirent_data : to receive directory datadirents_length : to receive length of dirent_datapath : pathname of directory to listcontext : context for error reportingReturns : gphoto2 error code >canon_usb_list_all_dirs ()canon_usb_list_all_dirsint canon_usb_list_all_dirs (Camera *camera, > unsigned char **dirent_data, > unsigned int *dirents_length, > GPContext *context);Lists all directories on camera. This can be executed before and > after a "capture image" operation. By comparing the results, we can > see where the new image went. Unfortunately, this seems to be the > only way to find out, as Canon doesn't return that information from > a capture command.camera : camera to initializedirent_data : to receive directory datadirents_length : to receive length of dirent_datacontext : context for error reportingReturns : gphoto2 error code >enum canonDirentOffsetcanonDirentOffsettypedef enum { > CANON_DIRENT_ATTRS = 0, > CANON_DIRENT_SIZE = 2, > CANON_DIRENT_TIME = 6, > CANON_DIRENT_NAME = 10, > CANON_MINIMUM_DIRENT_SIZE >} canonDirentOffset;Offsets of fields of direntry in bytes. > A minimum directory entry is: > 2 bytes attributes, > 4 bytes file date (UNIX localtime), > 4 bytes file size, > 1 byte empty path '' plus NULL byte.Wouldn't this be better as a struct?CANON_DIRENT_ATTRS Attribute byteCANON_DIRENT_SIZE 4 byte file sizeCANON_DIRENT_TIME 4 byte Unix timeCANON_DIRENT_NAME Variable length ASCII path nameCANON_MINIMUM_DIRENT_SIZE Minimum size of a directory entry, > including a null byte for an empty path namePower StatusPower Status3CANON LibraryPower StatusSynopsis >#include <canon.h> > > >int canon_int_get_battery (Camera *camera, > int *pwr_status, > int *pwr_source, > GPContext *context); >#define CAMERA_MASK_BATTERY >enum canonPowerStatus;DescriptionDetailscanon_int_get_battery ()canon_int_get_batteryint canon_int_get_battery (Camera *camera, > int *pwr_status, > int *pwr_source, > GPContext *context);Gets battery status.camera : the camera to work onpwr_status : pointer to integer determining power statuspwr_source : pointer to integer determining power sourcecontext : context for error reportingReturns : gphoto2 error code >CAMERA_MASK_BATTERYCAMERA_MASK_BATTERY#define CAMERA_MASK_BATTERY 32Bit mask to use to find battery/AC flagenum canonPowerStatuscanonPowerStatustypedef enum { > CAMERA_POWER_BAD = 4, > CAMERA_POWER_OK = 6 >} canonPowerStatus;Battery status valuesCAMERA_POWER_BAD Value returned if power source is bad > (i.e. battery is low).CAMERA_POWER_OK Value returned if power source is OK.StructuresStructures3CANON LibraryStructuresSynopsis >#include <canon.h> > > >struct CameraPrivateLibrary;DescriptionDetailsstruct CameraPrivateLibraryCameraPrivateLibrarystruct CameraPrivateLibrary { > struct canonCamModelData *md; > int speed; /* The speed we're using for this camera */ > char ident[32]; /* Model ID string given by the camera */ > char owner[32]; /* Owner name */ > char firmwrev[4]; /* Firmware revision */ > unsigned char psa50_eot[8]; > > int receive_error; > int first_init; /* first use of camera 1 = yes 0 = no */ > int uploading; /* 1 = yes ; 0 = no */ > int slow_send; /* to send data via serial with a usleep(1) > * between each byte 1 = yes ; 0 = no */ > > unsigned char seq_tx; > unsigned char seq_rx; > > /* driver settings > * leave these as int, as gp_widget_get_value sets them as int! > */ > int list_all_files; /* whether to list all files, not just know types */ > > int upload_keep_filename; /* 0=DCIF compatible filenames (AUT_*), > 1=keep original filename */ > > char *cached_drive; /* usually something like C: */ > int cached_ready; /* whether the camera is ready to rock */ > long image_key, thumb_length, image_length; /* For immediate download of captured image */ > int capture_step; /* To record progress in interrupt reads from capture */ > >/* > * Directory access may be rather expensive, so we cached some information. > * This is now done by libgphoto2, so we are continuously removing this stuff. > * So the following variables are OBSOLETE. > */ > > int cached_disk; > int cached_capacity; > int cached_available; >};make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon/doc' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT canon.lo -MD -MP -MF ".deps/canon.Tpo" \ > -c -o canon.lo `test -f 'canon.c' || echo './'`canon.c; \ >then mv -f ".deps/canon.Tpo" ".deps/canon.Plo"; \ >else rm -f ".deps/canon.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT canon.lo -MD -MP -MF .deps/canon.Tpo -c canon.c -fPIC -DPIC -o .libs/canon.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT canon.lo -MD -MP -MF .deps/canon.Tpo -c canon.c -o canon.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF ".deps/serial.Tpo" \ > -c -o serial.lo `test -f 'serial.c' || echo './'`serial.c; \ >then mv -f ".deps/serial.Tpo" ".deps/serial.Plo"; \ >else rm -f ".deps/serial.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -fPIC -DPIC -o .libs/serial.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -o serial.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF ".deps/usb.Tpo" \ > -c -o usb.lo `test -f 'usb.c' || echo './'`usb.c; \ >then mv -f ".deps/usb.Tpo" ".deps/usb.Plo"; \ >else rm -f ".deps/usb.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -fPIC -DPIC -o .libs/usb.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -o usb.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT crc.lo -MD -MP -MF ".deps/crc.Tpo" \ > -c -o crc.lo `test -f 'crc.c' || echo './'`crc.c; \ >then mv -f ".deps/crc.Tpo" ".deps/crc.Plo"; \ >else rm -f ".deps/crc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT crc.lo -MD -MP -MF .deps/crc.Tpo -c crc.c -fPIC -DPIC -o .libs/crc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT crc.lo -MD -MP -MF .deps/crc.Tpo -c crc.c -o crc.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF ".deps/util.Tpo" \ > -c -o util.lo `test -f 'util.c' || echo './'`util.c; \ >then mv -f ".deps/util.Tpo" ".deps/util.Plo"; \ >else rm -f ".deps/util.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -fPIC -DPIC -o .libs/util.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -o util.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_canon.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version canon.lo library.lo serial.lo usb.lo crc.lo util.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/canon.o .libs/library.o .libs/serial.o .libs/usb.o .libs/crc.o .libs/util.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_canon.so -o .libs/libgphoto2_canon.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_canon.a canon.o library.o serial.o usb.o crc.o util.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_canon.a >creating libgphoto2_canon.la >(cd .libs && rm -f libgphoto2_canon.la && ln -s ../libgphoto2_canon.la libgphoto2_canon.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/canon' >Making all in casio >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/casio' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv.lo -MD -MP -MF ".deps/casio-qv.Tpo" \ > -c -o casio-qv.lo `test -f 'casio-qv.c' || echo './'`casio-qv.c; \ >then mv -f ".deps/casio-qv.Tpo" ".deps/casio-qv.Plo"; \ >else rm -f ".deps/casio-qv.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv.lo -MD -MP -MF .deps/casio-qv.Tpo -c casio-qv.c -fPIC -DPIC -o .libs/casio-qv.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv.lo -MD -MP -MF .deps/casio-qv.Tpo -c casio-qv.c -o casio-qv.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv-commands.lo -MD -MP -MF ".deps/casio-qv-commands.Tpo" \ > -c -o casio-qv-commands.lo `test -f 'casio-qv-commands.c' || echo './'`casio-qv-commands.c; \ >then mv -f ".deps/casio-qv-commands.Tpo" ".deps/casio-qv-commands.Plo"; \ >else rm -f ".deps/casio-qv-commands.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv-commands.lo -MD -MP -MF .deps/casio-qv-commands.Tpo -c casio-qv-commands.c -fPIC -DPIC -o .libs/casio-qv-commands.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT casio-qv-commands.lo -MD -MP -MF .deps/casio-qv-commands.Tpo -c casio-qv-commands.c -o casio-qv-commands.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camtojpeg.lo -MD -MP -MF ".deps/camtojpeg.Tpo" \ > -c -o camtojpeg.lo `test -f 'camtojpeg.c' || echo './'`camtojpeg.c; \ >then mv -f ".deps/camtojpeg.Tpo" ".deps/camtojpeg.Plo"; \ >else rm -f ".deps/camtojpeg.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camtojpeg.lo -MD -MP -MF .deps/camtojpeg.Tpo -c camtojpeg.c -fPIC -DPIC -o .libs/camtojpeg.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camtojpeg.lo -MD -MP -MF .deps/camtojpeg.Tpo -c camtojpeg.c -o camtojpeg.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ycctoppm.lo -MD -MP -MF ".deps/ycctoppm.Tpo" \ > -c -o ycctoppm.lo `test -f 'ycctoppm.c' || echo './'`ycctoppm.c; \ >then mv -f ".deps/ycctoppm.Tpo" ".deps/ycctoppm.Plo"; \ >else rm -f ".deps/ycctoppm.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ycctoppm.lo -MD -MP -MF .deps/ycctoppm.Tpo -c ycctoppm.c -fPIC -DPIC -o .libs/ycctoppm.o >ycctoppm.c: In function `QVycctoppm': >ycctoppm.c:57: warning: assignment discards qualifiers from pointer target type > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ycctoppm.lo -MD -MP -MF .deps/ycctoppm.Tpo -c ycctoppm.c -o ycctoppm.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_casio_qv.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version casio-qv.lo casio-qv-commands.lo camtojpeg.lo ycctoppm.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/casio-qv.o .libs/casio-qv-commands.o .libs/camtojpeg.o .libs/ycctoppm.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_casio_qv.so -o .libs/libgphoto2_casio_qv.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_casio_qv.a casio-qv.o casio-qv-commands.o camtojpeg.o ycctoppm.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_casio_qv.a >creating libgphoto2_casio_qv.la >(cd .libs && rm -f libgphoto2_casio_qv.la && ln -s ../libgphoto2_casio_qv.la libgphoto2_casio_qv.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/casio' >Making all in digita >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/digita' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT digita.lo -MD -MP -MF ".deps/digita.Tpo" \ > -c -o digita.lo `test -f 'digita.c' || echo './'`digita.c; \ >then mv -f ".deps/digita.Tpo" ".deps/digita.Plo"; \ >else rm -f ".deps/digita.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT digita.lo -MD -MP -MF .deps/digita.Tpo -c digita.c -fPIC -DPIC -o .libs/digita.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT digita.lo -MD -MP -MF .deps/digita.Tpo -c digita.c -o digita.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF ".deps/serial.Tpo" \ > -c -o serial.lo `test -f 'serial.c' || echo './'`serial.c; \ >then mv -f ".deps/serial.Tpo" ".deps/serial.Plo"; \ >else rm -f ".deps/serial.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -fPIC -DPIC -o .libs/serial.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -o serial.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF ".deps/usb.Tpo" \ > -c -o usb.lo `test -f 'usb.c' || echo './'`usb.c; \ >then mv -f ".deps/usb.Tpo" ".deps/usb.Plo"; \ >else rm -f ".deps/usb.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -fPIC -DPIC -o .libs/usb.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -o usb.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF ".deps/commands.Tpo" \ > -c -o commands.lo `test -f 'commands.c' || echo './'`commands.c; \ >then mv -f ".deps/commands.Tpo" ".deps/commands.Plo"; \ >else rm -f ".deps/commands.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF .deps/commands.Tpo -c commands.c -fPIC -DPIC -o .libs/commands.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF .deps/commands.Tpo -c commands.c -o commands.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_digita.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version digita.lo serial.lo usb.lo commands.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/digita.o .libs/serial.o .libs/usb.o .libs/commands.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_digita.so -o .libs/libgphoto2_digita.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_digita.a digita.o serial.o usb.o commands.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_digita.a >creating libgphoto2_digita.la >(cd .libs && rm -f libgphoto2_digita.la && ln -s ../libgphoto2_digita.la libgphoto2_digita.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/digita' >Making all in dimera >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/dimera' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimera3500.lo -MD -MP -MF ".deps/dimera3500.Tpo" \ > -c -o dimera3500.lo `test -f 'dimera3500.c' || echo './'`dimera3500.c; \ >then mv -f ".deps/dimera3500.Tpo" ".deps/dimera3500.Plo"; \ >else rm -f ".deps/dimera3500.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimera3500.lo -MD -MP -MF .deps/dimera3500.Tpo -c dimera3500.c -fPIC -DPIC -o .libs/dimera3500.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimera3500.lo -MD -MP -MF .deps/dimera3500.Tpo -c dimera3500.c -o dimera3500.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mesalib.lo -MD -MP -MF ".deps/mesalib.Tpo" \ > -c -o mesalib.lo `test -f 'mesalib.c' || echo './'`mesalib.c; \ >then mv -f ".deps/mesalib.Tpo" ".deps/mesalib.Plo"; \ >else rm -f ".deps/mesalib.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mesalib.lo -MD -MP -MF .deps/mesalib.Tpo -c mesalib.c -fPIC -DPIC -o .libs/mesalib.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mesalib.lo -MD -MP -MF .deps/mesalib.Tpo -c mesalib.c -o mesalib.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_dimera3500.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dimera3500.lo mesalib.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dimera3500.o .libs/mesalib.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_dimera3500.so -o .libs/libgphoto2_dimera3500.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_dimera3500.a dimera3500.o mesalib.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_dimera3500.a >creating libgphoto2_dimera3500.la >(cd .libs && rm -f libgphoto2_dimera3500.la && ln -s ../libgphoto2_dimera3500.la libgphoto2_dimera3500.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/dimera' >Making all in directory >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/directory' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT directory.lo -MD -MP -MF ".deps/directory.Tpo" \ > -c -o directory.lo `test -f 'directory.c' || echo './'`directory.c; \ >then mv -f ".deps/directory.Tpo" ".deps/directory.Plo"; \ >else rm -f ".deps/directory.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT directory.lo -MD -MP -MF .deps/directory.Tpo -c directory.c -fPIC -DPIC -o .libs/directory.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I/usr/include/libexif -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT directory.lo -MD -MP -MF .deps/directory.Tpo -c directory.c -o directory.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_directory.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version directory.lo -lexif -lm ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/directory.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs /usr/lib/libexif.so -lm ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_directory.so -o .libs/libgphoto2_directory.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_directory.a directory.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_directory.a >creating libgphoto2_directory.la >(cd .libs && rm -f libgphoto2_directory.la && ln -s ../libgphoto2_directory.la libgphoto2_directory.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/directory' >Making all in fuji >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/fuji' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT fuji.lo -MD -MP -MF ".deps/fuji.Tpo" \ > -c -o fuji.lo `test -f 'fuji.c' || echo './'`fuji.c; \ >then mv -f ".deps/fuji.Tpo" ".deps/fuji.Plo"; \ >else rm -f ".deps/fuji.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT fuji.lo -MD -MP -MF .deps/fuji.Tpo -c fuji.c -fPIC -DPIC -o .libs/fuji.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT fuji.lo -MD -MP -MF .deps/fuji.Tpo -c fuji.c -o fuji.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_fuji.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo fuji.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/fuji.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_fuji.so -o .libs/libgphoto2_fuji.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_fuji.a library.o fuji.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_fuji.a >creating libgphoto2_fuji.la >(cd .libs && rm -f libgphoto2_fuji.la && ln -s ../libgphoto2_fuji.la libgphoto2_fuji.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/fuji' >Making all in gsmart300 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/gsmart300' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gsmart300.lo -MD -MP -MF ".deps/gsmart300.Tpo" \ > -c -o gsmart300.lo `test -f 'gsmart300.c' || echo './'`gsmart300.c; \ >then mv -f ".deps/gsmart300.Tpo" ".deps/gsmart300.Plo"; \ >else rm -f ".deps/gsmart300.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gsmart300.lo -MD -MP -MF .deps/gsmart300.Tpo -c gsmart300.c -fPIC -DPIC -o .libs/gsmart300.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT gsmart300.lo -MD -MP -MF .deps/gsmart300.Tpo -c gsmart300.c -o gsmart300.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_gsmart300.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version gsmart300.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/gsmart300.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_gsmart300.so -o .libs/libgphoto2_gsmart300.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_gsmart300.a gsmart300.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_gsmart300.a >creating libgphoto2_gsmart300.la >(cd .libs && rm -f libgphoto2_gsmart300.la && ln -s ../libgphoto2_gsmart300.la libgphoto2_gsmart300.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/gsmart300' >Making all in iclick >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/iclick' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT iclick.lo -MD -MP -MF ".deps/iclick.Tpo" \ > -c -o iclick.lo `test -f 'iclick.c' || echo './'`iclick.c; \ >then mv -f ".deps/iclick.Tpo" ".deps/iclick.Plo"; \ >else rm -f ".deps/iclick.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT iclick.lo -MD -MP -MF .deps/iclick.Tpo -c iclick.c -fPIC -DPIC -o .libs/iclick.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT iclick.lo -MD -MP -MF .deps/iclick.Tpo -c iclick.c -o iclick.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_iclick.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo iclick.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/iclick.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_iclick.so -o .libs/libgphoto2_iclick.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_iclick.a library.o iclick.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_iclick.a >creating libgphoto2_iclick.la >(cd .libs && rm -f libgphoto2_iclick.la && ln -s ../libgphoto2_iclick.la libgphoto2_iclick.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/iclick' >Making all in jamcam >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/jamcam' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jamcam.lo -MD -MP -MF ".deps/jamcam.Tpo" \ > -c -o jamcam.lo `test -f 'jamcam.c' || echo './'`jamcam.c; \ >then mv -f ".deps/jamcam.Tpo" ".deps/jamcam.Plo"; \ >else rm -f ".deps/jamcam.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jamcam.lo -MD -MP -MF .deps/jamcam.Tpo -c jamcam.c -fPIC -DPIC -o .libs/jamcam.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jamcam.lo -MD -MP -MF .deps/jamcam.Tpo -c jamcam.c -o jamcam.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_jamcam.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version jamcam.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/jamcam.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_jamcam.so -o .libs/libgphoto2_jamcam.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_jamcam.a jamcam.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_jamcam.a >creating libgphoto2_jamcam.la >(cd .libs && rm -f libgphoto2_jamcam.la && ln -s ../libgphoto2_jamcam.la libgphoto2_jamcam.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/jamcam' >Making all in jd11 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/jd11' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd11.lo -MD -MP -MF ".deps/jd11.Tpo" \ > -c -o jd11.lo `test -f 'jd11.c' || echo './'`jd11.c; \ >then mv -f ".deps/jd11.Tpo" ".deps/jd11.Plo"; \ >else rm -f ".deps/jd11.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd11.lo -MD -MP -MF .deps/jd11.Tpo -c jd11.c -fPIC -DPIC -o .libs/jd11.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd11.lo -MD -MP -MF .deps/jd11.Tpo -c jd11.c -o jd11.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF ".deps/serial.Tpo" \ > -c -o serial.lo `test -f 'serial.c' || echo './'`serial.c; \ >then mv -f ".deps/serial.Tpo" ".deps/serial.Plo"; \ >else rm -f ".deps/serial.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -fPIC -DPIC -o .libs/serial.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -o serial.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT decomp.lo -MD -MP -MF ".deps/decomp.Tpo" \ > -c -o decomp.lo `test -f 'decomp.c' || echo './'`decomp.c; \ >then mv -f ".deps/decomp.Tpo" ".deps/decomp.Plo"; \ >else rm -f ".deps/decomp.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT decomp.lo -MD -MP -MF .deps/decomp.Tpo -c decomp.c -fPIC -DPIC -o .libs/decomp.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT decomp.lo -MD -MP -MF .deps/decomp.Tpo -c decomp.c -o decomp.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_jd11.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version jd11.lo serial.lo decomp.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/jd11.o .libs/serial.o .libs/decomp.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_jd11.so -o .libs/libgphoto2_jd11.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_jd11.a jd11.o serial.o decomp.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_jd11.a >creating libgphoto2_jd11.la >(cd .libs && rm -f libgphoto2_jd11.la && ln -s ../libgphoto2_jd11.la libgphoto2_jd11.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/jd11' >Making all in kodak >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak' >Making all in dc120 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc120' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc120.lo -MD -MP -MF ".deps/dc120.Tpo" \ > -c -o dc120.lo `test -f 'dc120.c' || echo './'`dc120.c; \ >then mv -f ".deps/dc120.Tpo" ".deps/dc120.Plo"; \ >else rm -f ".deps/dc120.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc120.lo -MD -MP -MF .deps/dc120.Tpo -c dc120.c -fPIC -DPIC -o .libs/dc120.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc120.lo -MD -MP -MF .deps/dc120.Tpo -c dc120.c -o dc120.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_kodak_dc120.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc120.lo library.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc120.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_kodak_dc120.so -o .libs/libgphoto2_kodak_dc120.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_kodak_dc120.a dc120.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_kodak_dc120.a >creating libgphoto2_kodak_dc120.la >(cd .libs && rm -f libgphoto2_kodak_dc120.la && ln -s ../libgphoto2_kodak_dc120.la libgphoto2_kodak_dc120.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc120' >Making all in dc210 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc210' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc210.lo -MD -MP -MF ".deps/dc210.Tpo" \ > -c -o dc210.lo `test -f 'dc210.c' || echo './'`dc210.c; \ >then mv -f ".deps/dc210.Tpo" ".deps/dc210.Plo"; \ >else rm -f ".deps/dc210.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc210.lo -MD -MP -MF .deps/dc210.Tpo -c dc210.c -fPIC -DPIC -o .libs/dc210.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc210.lo -MD -MP -MF .deps/dc210.Tpo -c dc210.c -o dc210.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_kodak_dc210.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc210.lo library.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc210.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_kodak_dc210.so -o .libs/libgphoto2_kodak_dc210.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_kodak_dc210.a dc210.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_kodak_dc210.a >creating libgphoto2_kodak_dc210.la >(cd .libs && rm -f libgphoto2_kodak_dc210.la && ln -s ../libgphoto2_kodak_dc210.la libgphoto2_kodak_dc210.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc210' >Making all in dc240 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc240' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc240.lo -MD -MP -MF ".deps/dc240.Tpo" \ > -c -o dc240.lo `test -f 'dc240.c' || echo './'`dc240.c; \ >then mv -f ".deps/dc240.Tpo" ".deps/dc240.Plo"; \ >else rm -f ".deps/dc240.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc240.lo -MD -MP -MF .deps/dc240.Tpo -c dc240.c -fPIC -DPIC -o .libs/dc240.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc240.lo -MD -MP -MF .deps/dc240.Tpo -c dc240.c -o dc240.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_kodak_dc240.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc240.lo library.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc240.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_kodak_dc240.so -o .libs/libgphoto2_kodak_dc240.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_kodak_dc240.a dc240.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_kodak_dc240.a >creating libgphoto2_kodak_dc240.la >(cd .libs && rm -f libgphoto2_kodak_dc240.la && ln -s ../libgphoto2_kodak_dc240.la libgphoto2_kodak_dc240.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc240' >Making all in dc3200 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc3200' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc3200.lo -MD -MP -MF ".deps/dc3200.Tpo" \ > -c -o dc3200.lo `test -f 'dc3200.c' || echo './'`dc3200.c; \ >then mv -f ".deps/dc3200.Tpo" ".deps/dc3200.Plo"; \ >else rm -f ".deps/dc3200.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc3200.lo -MD -MP -MF .deps/dc3200.Tpo -c dc3200.c -fPIC -DPIC -o .libs/dc3200.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc3200.lo -MD -MP -MF .deps/dc3200.Tpo -c dc3200.c -o dc3200.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_kodak_dc3200.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc3200.lo library.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc3200.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_kodak_dc3200.so -o .libs/libgphoto2_kodak_dc3200.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_kodak_dc3200.a dc3200.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_kodak_dc3200.a >creating libgphoto2_kodak_dc3200.la >(cd .libs && rm -f libgphoto2_kodak_dc3200.la && ln -s ../libgphoto2_kodak_dc3200.la libgphoto2_kodak_dc3200.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/dc3200' >Making all in ez200 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/ez200' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ez200.lo -MD -MP -MF ".deps/ez200.Tpo" \ > -c -o ez200.lo `test -f 'ez200.c' || echo './'`ez200.c; \ >then mv -f ".deps/ez200.Tpo" ".deps/ez200.Plo"; \ >else rm -f ".deps/ez200.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ez200.lo -MD -MP -MF .deps/ez200.Tpo -c ez200.c -fPIC -DPIC -o .libs/ez200.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port -I../../../libgphoto2_port/libgphoto2_port -I../../.. -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ez200.lo -MD -MP -MF .deps/ez200.Tpo -c ez200.c -o ez200.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_ez200.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo ez200.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/ez200.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_ez200.so -o .libs/libgphoto2_ez200.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_ez200.a library.o ez200.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_ez200.a >creating libgphoto2_ez200.la >(cd .libs && rm -f libgphoto2_ez200.la && ln -s ../libgphoto2_ez200.la libgphoto2_ez200.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak/ez200' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/kodak' >Making all in konica >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica' >Making all in localization >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica/localization' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica/localization' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lowlevel.lo -MD -MP -MF ".deps/lowlevel.Tpo" \ > -c -o lowlevel.lo `test -f 'lowlevel.c' || echo './'`lowlevel.c; \ >then mv -f ".deps/lowlevel.Tpo" ".deps/lowlevel.Plo"; \ >else rm -f ".deps/lowlevel.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lowlevel.lo -MD -MP -MF .deps/lowlevel.Tpo -c lowlevel.c -fPIC -DPIC -o .libs/lowlevel.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lowlevel.lo -MD -MP -MF .deps/lowlevel.Tpo -c lowlevel.c -o lowlevel.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT konica.lo -MD -MP -MF ".deps/konica.Tpo" \ > -c -o konica.lo `test -f 'konica.c' || echo './'`konica.c; \ >then mv -f ".deps/konica.Tpo" ".deps/konica.Plo"; \ >else rm -f ".deps/konica.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT konica.lo -MD -MP -MF .deps/konica.Tpo -c konica.c -fPIC -DPIC -o .libs/konica.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT konica.lo -MD -MP -MF .deps/konica.Tpo -c konica.c -o konica.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_konica.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version lowlevel.lo konica.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/lowlevel.o .libs/konica.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_konica.so -o .libs/libgphoto2_konica.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_konica.a lowlevel.o konica.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_konica.a >creating libgphoto2_konica.la >(cd .libs && rm -f libgphoto2_konica.la && ln -s ../libgphoto2_konica.la libgphoto2_konica.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT qm150.lo -MD -MP -MF ".deps/qm150.Tpo" \ > -c -o qm150.lo `test -f 'qm150.c' || echo './'`qm150.c; \ >then mv -f ".deps/qm150.Tpo" ".deps/qm150.Plo"; \ >else rm -f ".deps/qm150.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT qm150.lo -MD -MP -MF .deps/qm150.Tpo -c qm150.c -fPIC -DPIC -o .libs/qm150.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DLOCALIZATION=\"/usr/share/libgphoto2/2.1.5/konica\" -I../../intl -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT qm150.lo -MD -MP -MF .deps/qm150.Tpo -c qm150.c -o qm150.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_konica_qm150.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version qm150.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/qm150.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_konica_qm150.so -o .libs/libgphoto2_konica_qm150.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_konica_qm150.a qm150.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_konica_qm150.a >creating libgphoto2_konica_qm150.la >(cd .libs && rm -f libgphoto2_konica_qm150.la && ln -s ../libgphoto2_konica_qm150.la libgphoto2_konica_qm150.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/konica' >Making all in largan >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan' >Making all in lmini >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan/lmini' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT largan.lo -MD -MP -MF ".deps/largan.Tpo" \ > -c -o largan.lo `test -f 'largan.c' || echo './'`largan.c; \ >then mv -f ".deps/largan.Tpo" ".deps/largan.Plo"; \ >else rm -f ".deps/largan.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT largan.lo -MD -MP -MF .deps/largan.Tpo -c largan.c -fPIC -DPIC -o .libs/largan.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT largan.lo -MD -MP -MF .deps/largan.Tpo -c largan.c -o largan.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini.lo -MD -MP -MF ".deps/lmini.Tpo" \ > -c -o lmini.lo `test -f 'lmini.c' || echo './'`lmini.c; \ >then mv -f ".deps/lmini.Tpo" ".deps/lmini.Plo"; \ >else rm -f ".deps/lmini.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini.lo -MD -MP -MF .deps/lmini.Tpo -c lmini.c -fPIC -DPIC -o .libs/lmini.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini.lo -MD -MP -MF .deps/lmini.Tpo -c lmini.c -o lmini.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini_ccd.lo -MD -MP -MF ".deps/lmini_ccd.Tpo" \ > -c -o lmini_ccd.lo `test -f 'lmini_ccd.c' || echo './'`lmini_ccd.c; \ >then mv -f ".deps/lmini_ccd.Tpo" ".deps/lmini_ccd.Plo"; \ >else rm -f ".deps/lmini_ccd.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini_ccd.lo -MD -MP -MF .deps/lmini_ccd.Tpo -c lmini_ccd.c -fPIC -DPIC -o .libs/lmini_ccd.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT lmini_ccd.lo -MD -MP -MF .deps/lmini_ccd.Tpo -c lmini_ccd.c -o lmini_ccd.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_largan.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version largan.lo lmini.lo lmini_ccd.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/largan.o .libs/lmini.o .libs/lmini_ccd.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_largan.so -o .libs/libgphoto2_largan.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_largan.a largan.o lmini.o lmini_ccd.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_largan.a >creating libgphoto2_largan.la >(cd .libs && rm -f libgphoto2_largan.la && ln -s ../libgphoto2_largan.la libgphoto2_largan.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan/lmini' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/largan' >Making all in mars >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/mars' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o >library.c:126:36: warning: trigraph ??) ignored >library.c:129:77: warning: trigraph ??) ignored > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mars.lo -MD -MP -MF ".deps/mars.Tpo" \ > -c -o mars.lo `test -f 'mars.c' || echo './'`mars.c; \ >then mv -f ".deps/mars.Tpo" ".deps/mars.Plo"; \ >else rm -f ".deps/mars.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mars.lo -MD -MP -MF .deps/mars.Tpo -c mars.c -fPIC -DPIC -o .libs/mars.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mars.lo -MD -MP -MF .deps/mars.Tpo -c mars.c -o mars.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_mars.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo mars.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/mars.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_mars.so -o .libs/libgphoto2_mars.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_mars.a library.o mars.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_mars.a >creating libgphoto2_mars.la >(cd .libs && rm -f libgphoto2_mars.la && ln -s ../libgphoto2_mars.la libgphoto2_mars.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/mars' >Making all in minolta >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta' >Making all in dimagev >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta/dimagev' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT capture.lo -MD -MP -MF ".deps/capture.Tpo" \ > -c -o capture.lo `test -f 'capture.c' || echo './'`capture.c; \ >then mv -f ".deps/capture.Tpo" ".deps/capture.Plo"; \ >else rm -f ".deps/capture.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT capture.lo -MD -MP -MF .deps/capture.Tpo -c capture.c -fPIC -DPIC -o .libs/capture.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT capture.lo -MD -MP -MF .deps/capture.Tpo -c capture.c -o capture.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT data.lo -MD -MP -MF ".deps/data.Tpo" \ > -c -o data.lo `test -f 'data.c' || echo './'`data.c; \ >then mv -f ".deps/data.Tpo" ".deps/data.Plo"; \ >else rm -f ".deps/data.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT data.lo -MD -MP -MF .deps/data.Tpo -c data.c -fPIC -DPIC -o .libs/data.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT data.lo -MD -MP -MF .deps/data.Tpo -c data.c -o data.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT delete.lo -MD -MP -MF ".deps/delete.Tpo" \ > -c -o delete.lo `test -f 'delete.c' || echo './'`delete.c; \ >then mv -f ".deps/delete.Tpo" ".deps/delete.Plo"; \ >else rm -f ".deps/delete.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT delete.lo -MD -MP -MF .deps/delete.Tpo -c delete.c -fPIC -DPIC -o .libs/delete.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT delete.lo -MD -MP -MF .deps/delete.Tpo -c delete.c -o delete.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimagev.lo -MD -MP -MF ".deps/dimagev.Tpo" \ > -c -o dimagev.lo `test -f 'dimagev.c' || echo './'`dimagev.c; \ >then mv -f ".deps/dimagev.Tpo" ".deps/dimagev.Plo"; \ >else rm -f ".deps/dimagev.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimagev.lo -MD -MP -MF .deps/dimagev.Tpo -c dimagev.c -fPIC -DPIC -o .libs/dimagev.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dimagev.lo -MD -MP -MF .deps/dimagev.Tpo -c dimagev.c -o dimagev.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT download.lo -MD -MP -MF ".deps/download.Tpo" \ > -c -o download.lo `test -f 'download.c' || echo './'`download.c; \ >then mv -f ".deps/download.Tpo" ".deps/download.Plo"; \ >else rm -f ".deps/download.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT download.lo -MD -MP -MF .deps/download.Tpo -c download.c -fPIC -DPIC -o .libs/download.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT download.lo -MD -MP -MF .deps/download.Tpo -c download.c -o download.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT info.lo -MD -MP -MF ".deps/info.Tpo" \ > -c -o info.lo `test -f 'info.c' || echo './'`info.c; \ >then mv -f ".deps/info.Tpo" ".deps/info.Plo"; \ >else rm -f ".deps/info.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.c -fPIC -DPIC -o .libs/info.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.c -o info.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT packet.lo -MD -MP -MF ".deps/packet.Tpo" \ > -c -o packet.lo `test -f 'packet.c' || echo './'`packet.c; \ >then mv -f ".deps/packet.Tpo" ".deps/packet.Plo"; \ >else rm -f ".deps/packet.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT packet.lo -MD -MP -MF .deps/packet.Tpo -c packet.c -fPIC -DPIC -o .libs/packet.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT packet.lo -MD -MP -MF .deps/packet.Tpo -c packet.c -o packet.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT status.lo -MD -MP -MF ".deps/status.Tpo" \ > -c -o status.lo `test -f 'status.c' || echo './'`status.c; \ >then mv -f ".deps/status.Tpo" ".deps/status.Plo"; \ >else rm -f ".deps/status.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT status.lo -MD -MP -MF .deps/status.Tpo -c status.c -fPIC -DPIC -o .libs/status.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT status.lo -MD -MP -MF .deps/status.Tpo -c status.c -o status.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT upload.lo -MD -MP -MF ".deps/upload.Tpo" \ > -c -o upload.lo `test -f 'upload.c' || echo './'`upload.c; \ >then mv -f ".deps/upload.Tpo" ".deps/upload.Plo"; \ >else rm -f ".deps/upload.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT upload.lo -MD -MP -MF .deps/upload.Tpo -c upload.c -fPIC -DPIC -o .libs/upload.o >upload.c: In function `dimagev_put_file': >upload.c:142: warning: passing arg 1 of `dimagev_make_packet' discards qualifiers from pointer target type >upload.c:149: warning: passing arg 1 of `dimagev_make_packet' discards qualifiers from pointer target type > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT upload.lo -MD -MP -MF .deps/upload.Tpo -c upload.c -o upload.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF ".deps/util.Tpo" \ > -c -o util.lo `test -f 'util.c' || echo './'`util.c; \ >then mv -f ".deps/util.Tpo" ".deps/util.Plo"; \ >else rm -f ".deps/util.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -fPIC -DPIC -o .libs/util.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -o util.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_dimagev.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version capture.lo data.lo delete.lo dimagev.lo download.lo info.lo packet.lo status.lo upload.lo util.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/capture.o .libs/data.o .libs/delete.o .libs/dimagev.o .libs/download.o .libs/info.o .libs/packet.o .libs/status.o .libs/upload.o .libs/util.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_dimagev.so -o .libs/libgphoto2_dimagev.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_dimagev.a capture.o data.o delete.o dimagev.o download.o info.o packet.o status.o upload.o util.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_dimagev.a >creating libgphoto2_dimagev.la >(cd .libs && rm -f libgphoto2_dimagev.la && ln -s ../libgphoto2_dimagev.la libgphoto2_dimagev.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta/dimagev' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/minolta' >Making all in mustek >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/mustek' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mdc800.lo -MD -MP -MF ".deps/mdc800.Tpo" \ > -c -o mdc800.lo `test -f 'mdc800.c' || echo './'`mdc800.c; \ >then mv -f ".deps/mdc800.Tpo" ".deps/mdc800.Plo"; \ >else rm -f ".deps/mdc800.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mdc800.lo -MD -MP -MF .deps/mdc800.Tpo -c mdc800.c -fPIC -DPIC -o .libs/mdc800.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT mdc800.lo -MD -MP -MF .deps/mdc800.Tpo -c mdc800.c -o mdc800.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT core.lo -MD -MP -MF ".deps/core.Tpo" \ > -c -o core.lo `test -f 'core.c' || echo './'`core.c; \ >then mv -f ".deps/core.Tpo" ".deps/core.Plo"; \ >else rm -f ".deps/core.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT core.lo -MD -MP -MF .deps/core.Tpo -c core.c -fPIC -DPIC -o .libs/core.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT core.lo -MD -MP -MF .deps/core.Tpo -c core.c -o core.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT image.lo -MD -MP -MF ".deps/image.Tpo" \ > -c -o image.lo `test -f 'image.c' || echo './'`image.c; \ >then mv -f ".deps/image.Tpo" ".deps/image.Plo"; \ >else rm -f ".deps/image.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT image.lo -MD -MP -MF .deps/image.Tpo -c image.c -fPIC -DPIC -o .libs/image.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT image.lo -MD -MP -MF .deps/image.Tpo -c image.c -o image.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT io.lo -MD -MP -MF ".deps/io.Tpo" \ > -c -o io.lo `test -f 'io.c' || echo './'`io.c; \ >then mv -f ".deps/io.Tpo" ".deps/io.Plo"; \ >else rm -f ".deps/io.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT io.lo -MD -MP -MF .deps/io.Tpo -c io.c -fPIC -DPIC -o .libs/io.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT io.lo -MD -MP -MF .deps/io.Tpo -c io.c -o io.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT rs232.lo -MD -MP -MF ".deps/rs232.Tpo" \ > -c -o rs232.lo `test -f 'rs232.c' || echo './'`rs232.c; \ >then mv -f ".deps/rs232.Tpo" ".deps/rs232.Plo"; \ >else rm -f ".deps/rs232.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT rs232.lo -MD -MP -MF .deps/rs232.Tpo -c rs232.c -fPIC -DPIC -o .libs/rs232.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT rs232.lo -MD -MP -MF .deps/rs232.Tpo -c rs232.c -o rs232.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF ".deps/usb.Tpo" \ > -c -o usb.lo `test -f 'usb.c' || echo './'`usb.c; \ >then mv -f ".deps/usb.Tpo" ".deps/usb.Plo"; \ >else rm -f ".deps/usb.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -fPIC -DPIC -o .libs/usb.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -o usb.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_mustek.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version mdc800.lo core.lo image.lo io.lo rs232.lo usb.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/mdc800.o .libs/core.o .libs/image.o .libs/io.o .libs/rs232.o .libs/usb.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_mustek.so -o .libs/libgphoto2_mustek.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_mustek.a mdc800.o core.o image.o io.o rs232.o usb.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_mustek.a >creating libgphoto2_mustek.la >(cd .libs && rm -f libgphoto2_mustek.la && ln -s ../libgphoto2_mustek.la libgphoto2_mustek.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/mustek' >Making all in panasonic >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic' >Making all in coolshot >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic/coolshot' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT coolshot.lo -MD -MP -MF ".deps/coolshot.Tpo" \ > -c -o coolshot.lo `test -f 'coolshot.c' || echo './'`coolshot.c; \ >then mv -f ".deps/coolshot.Tpo" ".deps/coolshot.Plo"; \ >else rm -f ".deps/coolshot.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT coolshot.lo -MD -MP -MF .deps/coolshot.Tpo -c coolshot.c -fPIC -DPIC -o .libs/coolshot.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT coolshot.lo -MD -MP -MF .deps/coolshot.Tpo -c coolshot.c -o coolshot.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_panasonic_coolshot.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version coolshot.lo library.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/coolshot.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_panasonic_coolshot.so -o .libs/libgphoto2_panasonic_coolshot.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_panasonic_coolshot.a coolshot.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_panasonic_coolshot.a >creating libgphoto2_panasonic_coolshot.la >(cd .libs && rm -f libgphoto2_panasonic_coolshot.la && ln -s ../libgphoto2_panasonic_coolshot.la libgphoto2_panasonic_coolshot.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic/coolshot' >Making all in l859 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic/l859' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT l859.lo -MD -MP -MF ".deps/l859.Tpo" \ > -c -o l859.lo `test -f 'l859.c' || echo './'`l859.c; \ >then mv -f ".deps/l859.Tpo" ".deps/l859.Plo"; \ >else rm -f ".deps/l859.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT l859.lo -MD -MP -MF .deps/l859.Tpo -c l859.c -fPIC -DPIC -o .libs/l859.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT l859.lo -MD -MP -MF .deps/l859.Tpo -c l859.c -o l859.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_panasonic_l859.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version l859.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/l859.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_panasonic_l859.so -o .libs/libgphoto2_panasonic_l859.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_panasonic_l859.a l859.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_panasonic_l859.a >creating libgphoto2_panasonic_l859.la >(cd .libs && rm -f libgphoto2_panasonic_l859.la && ln -s ../libgphoto2_panasonic_l859.la libgphoto2_panasonic_l859.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic/l859' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1000.lo -MD -MP -MF ".deps/dc1000.Tpo" \ > -c -o dc1000.lo `test -f 'dc1000.c' || echo './'`dc1000.c; \ >then mv -f ".deps/dc1000.Tpo" ".deps/dc1000.Plo"; \ >else rm -f ".deps/dc1000.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1000.lo -MD -MP -MF .deps/dc1000.Tpo -c dc1000.c -fPIC -DPIC -o .libs/dc1000.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1000.lo -MD -MP -MF .deps/dc1000.Tpo -c dc1000.c -o dc1000.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc.lo -MD -MP -MF ".deps/dc.Tpo" \ > -c -o dc.lo `test -f 'dc.c' || echo './'`dc.c; \ >then mv -f ".deps/dc.Tpo" ".deps/dc.Plo"; \ >else rm -f ".deps/dc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc.lo -MD -MP -MF .deps/dc.Tpo -c dc.c -fPIC -DPIC -o .libs/dc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc.lo -MD -MP -MF .deps/dc.Tpo -c dc.c -o dc.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_panasonic_dc1000.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc1000.lo dc.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc1000.o .libs/dc.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_panasonic_dc1000.so -o .libs/libgphoto2_panasonic_dc1000.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_panasonic_dc1000.a dc1000.o dc.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_panasonic_dc1000.a >creating libgphoto2_panasonic_dc1000.la >(cd .libs && rm -f libgphoto2_panasonic_dc1000.la && ln -s ../libgphoto2_panasonic_dc1000.la libgphoto2_panasonic_dc1000.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1580.lo -MD -MP -MF ".deps/dc1580.Tpo" \ > -c -o dc1580.lo `test -f 'dc1580.c' || echo './'`dc1580.c; \ >then mv -f ".deps/dc1580.Tpo" ".deps/dc1580.Plo"; \ >else rm -f ".deps/dc1580.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1580.lo -MD -MP -MF .deps/dc1580.Tpo -c dc1580.c -fPIC -DPIC -o .libs/dc1580.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dc1580.lo -MD -MP -MF .deps/dc1580.Tpo -c dc1580.c -o dc1580.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_panasonic_dc1580.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version dc1580.lo dc.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/dc1580.o .libs/dc.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_panasonic_dc1580.so -o .libs/libgphoto2_panasonic_dc1580.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_panasonic_dc1580.a dc1580.o dc.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_panasonic_dc1580.a >creating libgphoto2_panasonic_dc1580.la >(cd .libs && rm -f libgphoto2_panasonic_dc1580.la && ln -s ../libgphoto2_panasonic_dc1580.la libgphoto2_panasonic_dc1580.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/panasonic' >Making all in pccam300 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/pccam300' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam300.lo -MD -MP -MF ".deps/pccam300.Tpo" \ > -c -o pccam300.lo `test -f 'pccam300.c' || echo './'`pccam300.c; \ >then mv -f ".deps/pccam300.Tpo" ".deps/pccam300.Plo"; \ >else rm -f ".deps/pccam300.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam300.lo -MD -MP -MF .deps/pccam300.Tpo -c pccam300.c -fPIC -DPIC -o .libs/pccam300.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam300.lo -MD -MP -MF .deps/pccam300.Tpo -c pccam300.c -o pccam300.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_pccam300.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version pccam300.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/pccam300.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_pccam300.so -o .libs/libgphoto2_pccam300.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_pccam300.a pccam300.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_pccam300.a >creating libgphoto2_pccam300.la >(cd .libs && rm -f libgphoto2_pccam300.la && ln -s ../libgphoto2_pccam300.la libgphoto2_pccam300.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/pccam300' >Making all in pccam600 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/pccam600' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam600.lo -MD -MP -MF ".deps/pccam600.Tpo" \ > -c -o pccam600.lo `test -f 'pccam600.c' || echo './'`pccam600.c; \ >then mv -f ".deps/pccam600.Tpo" ".deps/pccam600.Plo"; \ >else rm -f ".deps/pccam600.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam600.lo -MD -MP -MF .deps/pccam600.Tpo -c pccam600.c -fPIC -DPIC -o .libs/pccam600.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pccam600.lo -MD -MP -MF .deps/pccam600.Tpo -c pccam600.c -o pccam600.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_pccam600.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version pccam600.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/pccam600.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_pccam600.so -o .libs/libgphoto2_pccam600.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_pccam600.a pccam600.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_pccam600.a >creating libgphoto2_pccam600.la >(cd .libs && rm -f libgphoto2_pccam600.la && ln -s ../libgphoto2_pccam600.la libgphoto2_pccam600.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/pccam600' >Making all in polaroid >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/polaroid' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc320.lo -MD -MP -MF ".deps/pdc320.Tpo" \ > -c -o pdc320.lo `test -f 'pdc320.c' || echo './'`pdc320.c; \ >then mv -f ".deps/pdc320.Tpo" ".deps/pdc320.Plo"; \ >else rm -f ".deps/pdc320.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc320.lo -MD -MP -MF .deps/pdc320.Tpo -c pdc320.c -fPIC -DPIC -o .libs/pdc320.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc320.lo -MD -MP -MF .deps/pdc320.Tpo -c pdc320.c -o pdc320.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_polaroid_pdc320.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version pdc320.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/pdc320.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_polaroid_pdc320.so -o .libs/libgphoto2_polaroid_pdc320.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_polaroid_pdc320.a pdc320.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_polaroid_pdc320.a >creating libgphoto2_polaroid_pdc320.la >(cd .libs && rm -f libgphoto2_polaroid_pdc320.la && ln -s ../libgphoto2_polaroid_pdc320.la libgphoto2_polaroid_pdc320.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc640.lo -MD -MP -MF ".deps/pdc640.Tpo" \ > -c -o pdc640.lo `test -f 'pdc640.c' || echo './'`pdc640.c; \ >then mv -f ".deps/pdc640.Tpo" ".deps/pdc640.Plo"; \ >else rm -f ".deps/pdc640.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc640.lo -MD -MP -MF .deps/pdc640.Tpo -c pdc640.c -fPIC -DPIC -o .libs/pdc640.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc640.lo -MD -MP -MF .deps/pdc640.Tpo -c pdc640.c -o pdc640.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd350e.lo -MD -MP -MF ".deps/jd350e.Tpo" \ > -c -o jd350e.lo `test -f 'jd350e.c' || echo './'`jd350e.c; \ >then mv -f ".deps/jd350e.Tpo" ".deps/jd350e.Plo"; \ >else rm -f ".deps/jd350e.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd350e.lo -MD -MP -MF .deps/jd350e.Tpo -c jd350e.c -fPIC -DPIC -o .libs/jd350e.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT jd350e.lo -MD -MP -MF .deps/jd350e.Tpo -c jd350e.c -o jd350e.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dlink350f.lo -MD -MP -MF ".deps/dlink350f.Tpo" \ > -c -o dlink350f.lo `test -f 'dlink350f.c' || echo './'`dlink350f.c; \ >then mv -f ".deps/dlink350f.Tpo" ".deps/dlink350f.Plo"; \ >else rm -f ".deps/dlink350f.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dlink350f.lo -MD -MP -MF .deps/dlink350f.Tpo -c dlink350f.c -fPIC -DPIC -o .libs/dlink350f.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT dlink350f.lo -MD -MP -MF .deps/dlink350f.Tpo -c dlink350f.c -o dlink350f.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_polaroid_pdc640.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version pdc640.lo jd350e.lo dlink350f.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/pdc640.o .libs/jd350e.o .libs/dlink350f.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_polaroid_pdc640.so -o .libs/libgphoto2_polaroid_pdc640.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_polaroid_pdc640.a pdc640.o jd350e.o dlink350f.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_polaroid_pdc640.a >creating libgphoto2_polaroid_pdc640.la >(cd .libs && rm -f libgphoto2_polaroid_pdc640.la && ln -s ../libgphoto2_polaroid_pdc640.la libgphoto2_polaroid_pdc640.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc700.lo -MD -MP -MF ".deps/pdc700.Tpo" \ > -c -o pdc700.lo `test -f 'pdc700.c' || echo './'`pdc700.c; \ >then mv -f ".deps/pdc700.Tpo" ".deps/pdc700.Plo"; \ >else rm -f ".deps/pdc700.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc700.lo -MD -MP -MF .deps/pdc700.Tpo -c pdc700.c -fPIC -DPIC -o .libs/pdc700.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdc700.lo -MD -MP -MF .deps/pdc700.Tpo -c pdc700.c -o pdc700.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_polaroid_pdc700.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version pdc700.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/pdc700.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_polaroid_pdc700.so -o .libs/libgphoto2_polaroid_pdc700.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_polaroid_pdc700.a pdc700.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_polaroid_pdc700.a >creating libgphoto2_polaroid_pdc700.la >(cd .libs && rm -f libgphoto2_polaroid_pdc700.la && ln -s ../libgphoto2_polaroid_pdc700.la libgphoto2_polaroid_pdc700.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/polaroid' >Making all in ptp2 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/ptp2' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ptp.lo -MD -MP -MF ".deps/ptp.Tpo" \ > -c -o ptp.lo `test -f 'ptp.c' || echo './'`ptp.c; \ >then mv -f ".deps/ptp.Tpo" ".deps/ptp.Plo"; \ >else rm -f ".deps/ptp.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ptp.lo -MD -MP -MF .deps/ptp.Tpo -c ptp.c -fPIC -DPIC -o .libs/ptp.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ptp.lo -MD -MP -MF .deps/ptp.Tpo -c ptp.c -o ptp.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_ptp2.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version ptp.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/ptp.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_ptp2.so -o .libs/libgphoto2_ptp2.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_ptp2.a ptp.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_ptp2.a >creating libgphoto2_ptp2.la >(cd .libs && rm -f libgphoto2_ptp2.la && ln -s ../libgphoto2_ptp2.la libgphoto2_ptp2.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/ptp2' >Making all in ricoh >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/ricoh' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ricoh.lo -MD -MP -MF ".deps/ricoh.Tpo" \ > -c -o ricoh.lo `test -f 'ricoh.c' || echo './'`ricoh.c; \ >then mv -f ".deps/ricoh.Tpo" ".deps/ricoh.Plo"; \ >else rm -f ".deps/ricoh.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ricoh.lo -MD -MP -MF .deps/ricoh.Tpo -c ricoh.c -fPIC -DPIC -o .libs/ricoh.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ricoh.lo -MD -MP -MF .deps/ricoh.Tpo -c ricoh.c -o ricoh.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_ricoh.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo ricoh.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/ricoh.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_ricoh.so -o .libs/libgphoto2_ricoh.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_ricoh.a library.o ricoh.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_ricoh.a >creating libgphoto2_ricoh.la >(cd .libs && rm -f libgphoto2_ricoh.la && ln -s ../libgphoto2_ricoh.la libgphoto2_ricoh.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT g3.lo -MD -MP -MF ".deps/g3.Tpo" \ > -c -o g3.lo `test -f 'g3.c' || echo './'`g3.c; \ >then mv -f ".deps/g3.Tpo" ".deps/g3.Plo"; \ >else rm -f ".deps/g3.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT g3.lo -MD -MP -MF .deps/g3.Tpo -c g3.c -fPIC -DPIC -o .libs/g3.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT g3.lo -MD -MP -MF .deps/g3.Tpo -c g3.c -o g3.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_ricoh_g3.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version g3.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/g3.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_ricoh_g3.so -o .libs/libgphoto2_ricoh_g3.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_ricoh_g3.a g3.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_ricoh_g3.a >creating libgphoto2_ricoh_g3.la >(cd .libs && rm -f libgphoto2_ricoh_g3.la && ln -s ../libgphoto2_ricoh_g3.la libgphoto2_ricoh_g3.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/ricoh' >Making all in samsung >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/samsung' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT samsung.lo -MD -MP -MF ".deps/samsung.Tpo" \ > -c -o samsung.lo `test -f 'samsung.c' || echo './'`samsung.c; \ >then mv -f ".deps/samsung.Tpo" ".deps/samsung.Plo"; \ >else rm -f ".deps/samsung.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT samsung.lo -MD -MP -MF .deps/samsung.Tpo -c samsung.c -fPIC -DPIC -o .libs/samsung.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT samsung.lo -MD -MP -MF .deps/samsung.Tpo -c samsung.c -o samsung.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_samsung.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version samsung.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/samsung.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_samsung.so -o .libs/libgphoto2_samsung.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_samsung.a samsung.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_samsung.a >creating libgphoto2_samsung.la >(cd .libs && rm -f libgphoto2_samsung.la && ln -s ../libgphoto2_samsung.la libgphoto2_samsung.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/samsung' >Making all in sierra >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sierra' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra.lo -MD -MP -MF ".deps/sierra.Tpo" \ > -c -o sierra.lo `test -f 'sierra.c' || echo './'`sierra.c; \ >then mv -f ".deps/sierra.Tpo" ".deps/sierra.Plo"; \ >else rm -f ".deps/sierra.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra.lo -MD -MP -MF .deps/sierra.Tpo -c sierra.c -fPIC -DPIC -o .libs/sierra.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra.lo -MD -MP -MF .deps/sierra.Tpo -c sierra.c -o sierra.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-usbwrap.lo -MD -MP -MF ".deps/sierra-usbwrap.Tpo" \ > -c -o sierra-usbwrap.lo `test -f 'sierra-usbwrap.c' || echo './'`sierra-usbwrap.c; \ >then mv -f ".deps/sierra-usbwrap.Tpo" ".deps/sierra-usbwrap.Plo"; \ >else rm -f ".deps/sierra-usbwrap.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-usbwrap.lo -MD -MP -MF .deps/sierra-usbwrap.Tpo -c sierra-usbwrap.c -fPIC -DPIC -o .libs/sierra-usbwrap.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-usbwrap.lo -MD -MP -MF .deps/sierra-usbwrap.Tpo -c sierra-usbwrap.c -o sierra-usbwrap.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-desc.lo -MD -MP -MF ".deps/sierra-desc.Tpo" \ > -c -o sierra-desc.lo `test -f 'sierra-desc.c' || echo './'`sierra-desc.c; \ >then mv -f ".deps/sierra-desc.Tpo" ".deps/sierra-desc.Plo"; \ >else rm -f ".deps/sierra-desc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-desc.lo -MD -MP -MF .deps/sierra-desc.Tpo -c sierra-desc.c -fPIC -DPIC -o .libs/sierra-desc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sierra-desc.lo -MD -MP -MF .deps/sierra-desc.Tpo -c sierra-desc.c -o sierra-desc.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT nikon-desc.lo -MD -MP -MF ".deps/nikon-desc.Tpo" \ > -c -o nikon-desc.lo `test -f 'nikon-desc.c' || echo './'`nikon-desc.c; \ >then mv -f ".deps/nikon-desc.Tpo" ".deps/nikon-desc.Plo"; \ >else rm -f ".deps/nikon-desc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT nikon-desc.lo -MD -MP -MF .deps/nikon-desc.Tpo -c nikon-desc.c -fPIC -DPIC -o .libs/nikon-desc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT nikon-desc.lo -MD -MP -MF .deps/nikon-desc.Tpo -c nikon-desc.c -o nikon-desc.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT olympus-desc.lo -MD -MP -MF ".deps/olympus-desc.Tpo" \ > -c -o olympus-desc.lo `test -f 'olympus-desc.c' || echo './'`olympus-desc.c; \ >then mv -f ".deps/olympus-desc.Tpo" ".deps/olympus-desc.Plo"; \ >else rm -f ".deps/olympus-desc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT olympus-desc.lo -MD -MP -MF .deps/olympus-desc.Tpo -c olympus-desc.c -fPIC -DPIC -o .libs/olympus-desc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT olympus-desc.lo -MD -MP -MF .deps/olympus-desc.Tpo -c olympus-desc.c -o olympus-desc.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT epson-desc.lo -MD -MP -MF ".deps/epson-desc.Tpo" \ > -c -o epson-desc.lo `test -f 'epson-desc.c' || echo './'`epson-desc.c; \ >then mv -f ".deps/epson-desc.Tpo" ".deps/epson-desc.Plo"; \ >else rm -f ".deps/epson-desc.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT epson-desc.lo -MD -MP -MF .deps/epson-desc.Tpo -c epson-desc.c -fPIC -DPIC -o .libs/epson-desc.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT epson-desc.lo -MD -MP -MF .deps/epson-desc.Tpo -c epson-desc.c -o epson-desc.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sierra.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version sierra.lo library.lo sierra-usbwrap.lo sierra-desc.lo nikon-desc.lo olympus-desc.lo epson-desc.lo ../../libgphoto2/libgphoto2.la -lexif -lm >i686-pc-linux-gnu-gcc -shared .libs/sierra.o .libs/library.o .libs/sierra-usbwrap.o .libs/sierra-desc.o .libs/nikon-desc.o .libs/olympus-desc.o .libs/epson-desc.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so /usr/lib/libexif.so -lm -march=pentium3 -Wl,-soname -Wl,libgphoto2_sierra.so -o .libs/libgphoto2_sierra.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sierra.a sierra.o library.o sierra-usbwrap.o sierra-desc.o nikon-desc.o olympus-desc.o epson-desc.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sierra.a >creating libgphoto2_sierra.la >(cd .libs && rm -f libgphoto2_sierra.la && ln -s ../libgphoto2_sierra.la libgphoto2_sierra.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sierra' >Making all in sipix >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sipix' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink.lo -MD -MP -MF ".deps/blink.Tpo" \ > -c -o blink.lo `test -f 'blink.c' || echo './'`blink.c; \ >then mv -f ".deps/blink.Tpo" ".deps/blink.Plo"; \ >else rm -f ".deps/blink.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink.lo -MD -MP -MF .deps/blink.Tpo -c blink.c -fPIC -DPIC -o .libs/blink.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink.lo -MD -MP -MF .deps/blink.Tpo -c blink.c -o blink.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sipix_blink.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version blink.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/blink.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sipix_blink.so -o .libs/libgphoto2_sipix_blink.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sipix_blink.a blink.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sipix_blink.a >creating libgphoto2_sipix_blink.la >(cd .libs && rm -f libgphoto2_sipix_blink.la && ln -s ../libgphoto2_sipix_blink.la libgphoto2_sipix_blink.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink2.lo -MD -MP -MF ".deps/blink2.Tpo" \ > -c -o blink2.lo `test -f 'blink2.c' || echo './'`blink2.c; \ >then mv -f ".deps/blink2.Tpo" ".deps/blink2.Plo"; \ >else rm -f ".deps/blink2.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink2.lo -MD -MP -MF .deps/blink2.Tpo -c blink2.c -fPIC -DPIC -o .libs/blink2.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT blink2.lo -MD -MP -MF .deps/blink2.Tpo -c blink2.c -o blink2.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sipix_blink2.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version -ljpeg blink2.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/blink2.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs /usr/lib/libjpeg.so ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sipix_blink2.so -o .libs/libgphoto2_sipix_blink2.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sipix_blink2.a blink2.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sipix_blink2.a >creating libgphoto2_sipix_blink2.la >(cd .libs && rm -f libgphoto2_sipix_blink2.la && ln -s ../libgphoto2_sipix_blink2.la libgphoto2_sipix_blink2.la) >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT web2.lo -MD -MP -MF ".deps/web2.Tpo" \ > -c -o web2.lo `test -f 'web2.c' || echo './'`web2.c; \ >then mv -f ".deps/web2.Tpo" ".deps/web2.Plo"; \ >else rm -f ".deps/web2.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT web2.lo -MD -MP -MF .deps/web2.Tpo -c web2.c -fPIC -DPIC -o .libs/web2.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT web2.lo -MD -MP -MF .deps/web2.Tpo -c web2.c -o web2.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sipix_web2.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version web2.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/web2.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sipix_web2.so -o .libs/libgphoto2_sipix_web2.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sipix_web2.a web2.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sipix_web2.a >creating libgphoto2_sipix_web2.la >(cd .libs && rm -f libgphoto2_sipix_web2.la && ln -s ../libgphoto2_sipix_web2.la libgphoto2_sipix_web2.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sipix' >Making all in smal >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/smal' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT smal.lo -MD -MP -MF ".deps/smal.Tpo" \ > -c -o smal.lo `test -f 'smal.c' || echo './'`smal.c; \ >then mv -f ".deps/smal.Tpo" ".deps/smal.Plo"; \ >else rm -f ".deps/smal.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT smal.lo -MD -MP -MF .deps/smal.Tpo -c smal.c -fPIC -DPIC -o .libs/smal.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT smal.lo -MD -MP -MF .deps/smal.Tpo -c smal.c -o smal.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ultrapocket.lo -MD -MP -MF ".deps/ultrapocket.Tpo" \ > -c -o ultrapocket.lo `test -f 'ultrapocket.c' || echo './'`ultrapocket.c; \ >then mv -f ".deps/ultrapocket.Tpo" ".deps/ultrapocket.Plo"; \ >else rm -f ".deps/ultrapocket.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ultrapocket.lo -MD -MP -MF .deps/ultrapocket.Tpo -c ultrapocket.c -fPIC -DPIC -o .libs/ultrapocket.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT ultrapocket.lo -MD -MP -MF .deps/ultrapocket.Tpo -c ultrapocket.c -o ultrapocket.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_smal.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version smal.lo ultrapocket.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/smal.o .libs/ultrapocket.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_smal.so -o .libs/libgphoto2_smal.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_smal.a smal.o ultrapocket.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_smal.a >creating libgphoto2_smal.la >(cd .libs && rm -f libgphoto2_smal.la && ln -s ../libgphoto2_smal.la libgphoto2_smal.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/smal' >Making all in sonydscf1 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sonydscf1' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT command.lo -MD -MP -MF ".deps/command.Tpo" \ > -c -o command.lo `test -f 'command.c' || echo './'`command.c; \ >then mv -f ".deps/command.Tpo" ".deps/command.Plo"; \ >else rm -f ".deps/command.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT command.lo -MD -MP -MF .deps/command.Tpo -c command.c -fPIC -DPIC -o .libs/command.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT command.lo -MD -MP -MF .deps/command.Tpo -c command.c -o command.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT getuint.lo -MD -MP -MF ".deps/getuint.Tpo" \ > -c -o getuint.lo `test -f 'getuint.c' || echo './'`getuint.c; \ >then mv -f ".deps/getuint.Tpo" ".deps/getuint.Plo"; \ >else rm -f ".deps/getuint.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT getuint.lo -MD -MP -MF .deps/getuint.Tpo -c getuint.c -fPIC -DPIC -o .libs/getuint.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT getuint.lo -MD -MP -MF .deps/getuint.Tpo -c getuint.c -o getuint.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT chotplay.lo -MD -MP -MF ".deps/chotplay.Tpo" \ > -c -o chotplay.lo `test -f 'chotplay.c' || echo './'`chotplay.c; \ >then mv -f ".deps/chotplay.Tpo" ".deps/chotplay.Plo"; \ >else rm -f ".deps/chotplay.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT chotplay.lo -MD -MP -MF .deps/chotplay.Tpo -c chotplay.c -fPIC -DPIC -o .libs/chotplay.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT chotplay.lo -MD -MP -MF .deps/chotplay.Tpo -c chotplay.c -o chotplay.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sonydscf1.lo -MD -MP -MF ".deps/sonydscf1.Tpo" \ > -c -o sonydscf1.lo `test -f 'sonydscf1.c' || echo './'`sonydscf1.c; \ >then mv -f ".deps/sonydscf1.Tpo" ".deps/sonydscf1.Plo"; \ >else rm -f ".deps/sonydscf1.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sonydscf1.lo -MD -MP -MF .deps/sonydscf1.Tpo -c sonydscf1.c -fPIC -DPIC -o .libs/sonydscf1.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sonydscf1.lo -MD -MP -MF .deps/sonydscf1.Tpo -c sonydscf1.c -o sonydscf1.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sony_dscf1.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version command.lo getuint.lo chotplay.lo sonydscf1.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/command.o .libs/getuint.o .libs/chotplay.o .libs/sonydscf1.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sony_dscf1.so -o .libs/libgphoto2_sony_dscf1.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sony_dscf1.a command.o getuint.o chotplay.o sonydscf1.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sony_dscf1.a >creating libgphoto2_sony_dscf1.la >(cd .libs && rm -f libgphoto2_sony_dscf1.la && ln -s ../libgphoto2_sony_dscf1.la libgphoto2_sony_dscf1.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sonydscf1' >Making all in sonydscf55 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sonydscf55' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sony.lo -MD -MP -MF ".deps/sony.Tpo" \ > -c -o sony.lo `test -f 'sony.c' || echo './'`sony.c; \ >then mv -f ".deps/sony.Tpo" ".deps/sony.Plo"; \ >else rm -f ".deps/sony.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sony.lo -MD -MP -MF .deps/sony.Tpo -c sony.c -fPIC -DPIC -o .libs/sony.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sony.lo -MD -MP -MF .deps/sony.Tpo -c sony.c -o sony.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camera.lo -MD -MP -MF ".deps/camera.Tpo" \ > -c -o camera.lo `test -f 'camera.c' || echo './'`camera.c; \ >then mv -f ".deps/camera.Tpo" ".deps/camera.Plo"; \ >else rm -f ".deps/camera.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camera.lo -MD -MP -MF .deps/camera.Tpo -c camera.c -fPIC -DPIC -o .libs/camera.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT camera.lo -MD -MP -MF .deps/camera.Tpo -c camera.c -o camera.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sony_dscf55.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version sony.lo camera.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/sony.o .libs/camera.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sony_dscf55.so -o .libs/libgphoto2_sony_dscf55.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sony_dscf55.a sony.o camera.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sony_dscf55.a >creating libgphoto2_sony_dscf55.la >(cd .libs && rm -f libgphoto2_sony_dscf55.la && ln -s ../libgphoto2_sony_dscf55.la libgphoto2_sony_dscf55.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sonydscf55' >Making all in soundvision >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/soundvision' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT soundvision.lo -MD -MP -MF ".deps/soundvision.Tpo" \ > -c -o soundvision.lo `test -f 'soundvision.c' || echo './'`soundvision.c; \ >then mv -f ".deps/soundvision.Tpo" ".deps/soundvision.Plo"; \ >else rm -f ".deps/soundvision.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT soundvision.lo -MD -MP -MF .deps/soundvision.Tpo -c soundvision.c -fPIC -DPIC -o .libs/soundvision.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT soundvision.lo -MD -MP -MF .deps/soundvision.Tpo -c soundvision.c -o soundvision.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl18.lo -MD -MP -MF ".deps/agfa_cl18.Tpo" \ > -c -o agfa_cl18.lo `test -f 'agfa_cl18.c' || echo './'`agfa_cl18.c; \ >then mv -f ".deps/agfa_cl18.Tpo" ".deps/agfa_cl18.Plo"; \ >else rm -f ".deps/agfa_cl18.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl18.lo -MD -MP -MF .deps/agfa_cl18.Tpo -c agfa_cl18.c -fPIC -DPIC -o .libs/agfa_cl18.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT agfa_cl18.lo -MD -MP -MF .deps/agfa_cl18.Tpo -c agfa_cl18.c -o agfa_cl18.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT tiger_fastflicks.lo -MD -MP -MF ".deps/tiger_fastflicks.Tpo" \ > -c -o tiger_fastflicks.lo `test -f 'tiger_fastflicks.c' || echo './'`tiger_fastflicks.c; \ >then mv -f ".deps/tiger_fastflicks.Tpo" ".deps/tiger_fastflicks.Plo"; \ >else rm -f ".deps/tiger_fastflicks.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT tiger_fastflicks.lo -MD -MP -MF .deps/tiger_fastflicks.Tpo -c tiger_fastflicks.c -fPIC -DPIC -o .libs/tiger_fastflicks.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT tiger_fastflicks.lo -MD -MP -MF .deps/tiger_fastflicks.Tpo -c tiger_fastflicks.c -o tiger_fastflicks.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF ".deps/commands.Tpo" \ > -c -o commands.lo `test -f 'commands.c' || echo './'`commands.c; \ >then mv -f ".deps/commands.Tpo" ".deps/commands.Plo"; \ >else rm -f ".deps/commands.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF .deps/commands.Tpo -c commands.c -fPIC -DPIC -o .libs/commands.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT commands.lo -MD -MP -MF .deps/commands.Tpo -c commands.c -o commands.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_soundvision.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version soundvision.lo agfa_cl18.lo tiger_fastflicks.lo commands.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/soundvision.o .libs/agfa_cl18.o .libs/tiger_fastflicks.o .libs/commands.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_soundvision.so -o .libs/libgphoto2_soundvision.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_soundvision.a soundvision.o agfa_cl18.o tiger_fastflicks.o commands.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_soundvision.a >creating libgphoto2_soundvision.la >(cd .libs && rm -f libgphoto2_soundvision.la && ln -s ../libgphoto2_soundvision.la libgphoto2_soundvision.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/soundvision' >Making all in spca50x >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/spca50x' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x.lo -MD -MP -MF ".deps/spca50x.Tpo" \ > -c -o spca50x.lo `test -f 'spca50x.c' || echo './'`spca50x.c; \ >then mv -f ".deps/spca50x.Tpo" ".deps/spca50x.Plo"; \ >else rm -f ".deps/spca50x.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x.lo -MD -MP -MF .deps/spca50x.Tpo -c spca50x.c -fPIC -DPIC -o .libs/spca50x.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x.lo -MD -MP -MF .deps/spca50x.Tpo -c spca50x.c -o spca50x.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-flash.lo -MD -MP -MF ".deps/spca50x-flash.Tpo" \ > -c -o spca50x-flash.lo `test -f 'spca50x-flash.c' || echo './'`spca50x-flash.c; \ >then mv -f ".deps/spca50x-flash.Tpo" ".deps/spca50x-flash.Plo"; \ >else rm -f ".deps/spca50x-flash.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-flash.lo -MD -MP -MF .deps/spca50x-flash.Tpo -c spca50x-flash.c -fPIC -DPIC -o .libs/spca50x-flash.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-flash.lo -MD -MP -MF .deps/spca50x-flash.Tpo -c spca50x-flash.c -o spca50x-flash.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-sdram.lo -MD -MP -MF ".deps/spca50x-sdram.Tpo" \ > -c -o spca50x-sdram.lo `test -f 'spca50x-sdram.c' || echo './'`spca50x-sdram.c; \ >then mv -f ".deps/spca50x-sdram.Tpo" ".deps/spca50x-sdram.Plo"; \ >else rm -f ".deps/spca50x-sdram.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-sdram.lo -MD -MP -MF .deps/spca50x-sdram.Tpo -c spca50x-sdram.c -fPIC -DPIC -o .libs/spca50x-sdram.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT spca50x-sdram.lo -MD -MP -MF .deps/spca50x-sdram.Tpo -c spca50x-sdram.c -o spca50x-sdram.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_spca50x.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version spca50x.lo spca50x-flash.lo spca50x-sdram.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/spca50x.o .libs/spca50x-flash.o .libs/spca50x-sdram.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_spca50x.so -o .libs/libgphoto2_spca50x.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_spca50x.a spca50x.o spca50x-flash.o spca50x-sdram.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_spca50x.a >creating libgphoto2_spca50x.la >(cd .libs && rm -f libgphoto2_spca50x.la && ln -s ../libgphoto2_spca50x.la libgphoto2_spca50x.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/spca50x' >Making all in sq905 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sq905' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sq905.lo -MD -MP -MF ".deps/sq905.Tpo" \ > -c -o sq905.lo `test -f 'sq905.c' || echo './'`sq905.c; \ >then mv -f ".deps/sq905.Tpo" ".deps/sq905.Plo"; \ >else rm -f ".deps/sq905.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sq905.lo -MD -MP -MF .deps/sq905.Tpo -c sq905.c -fPIC -DPIC -o .libs/sq905.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sq905.lo -MD -MP -MF .deps/sq905.Tpo -c sq905.c -o sq905.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT postprocess.lo -MD -MP -MF ".deps/postprocess.Tpo" \ > -c -o postprocess.lo `test -f 'postprocess.c' || echo './'`postprocess.c; \ >then mv -f ".deps/postprocess.Tpo" ".deps/postprocess.Plo"; \ >else rm -f ".deps/postprocess.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT postprocess.lo -MD -MP -MF .deps/postprocess.Tpo -c postprocess.c -fPIC -DPIC -o .libs/postprocess.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port -I../../libgphoto2_port/libgphoto2_port -I../.. -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT postprocess.lo -MD -MP -MF .deps/postprocess.Tpo -c postprocess.c -o postprocess.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sq905.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo sq905.lo postprocess.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/sq905.o .libs/postprocess.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sq905.so -o .libs/libgphoto2_sq905.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sq905.a library.o sq905.o postprocess.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sq905.a >creating libgphoto2_sq905.la >(cd .libs && rm -f libgphoto2_sq905.la && ln -s ../libgphoto2_sq905.la libgphoto2_sq905.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sq905' >Making all in stv0674 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/stv0674' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0674.lo -MD -MP -MF ".deps/stv0674.Tpo" \ > -c -o stv0674.lo `test -f 'stv0674.c' || echo './'`stv0674.c; \ >then mv -f ".deps/stv0674.Tpo" ".deps/stv0674.Plo"; \ >else rm -f ".deps/stv0674.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0674.lo -MD -MP -MF .deps/stv0674.Tpo -c stv0674.c -fPIC -DPIC -o .libs/stv0674.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0674.lo -MD -MP -MF .deps/stv0674.Tpo -c stv0674.c -o stv0674.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_stv0674.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version stv0674.lo library.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/stv0674.o .libs/library.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_stv0674.so -o .libs/libgphoto2_stv0674.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_stv0674.a stv0674.o library.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_stv0674.a >creating libgphoto2_stv0674.la >(cd .libs && rm -f libgphoto2_stv0674.la && ln -s ../libgphoto2_stv0674.la libgphoto2_stv0674.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/stv0674' >Making all in stv0680 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/stv0680' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0680.lo -MD -MP -MF ".deps/stv0680.Tpo" \ > -c -o stv0680.lo `test -f 'stv0680.c' || echo './'`stv0680.c; \ >then mv -f ".deps/stv0680.Tpo" ".deps/stv0680.Plo"; \ >else rm -f ".deps/stv0680.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0680.lo -MD -MP -MF .deps/stv0680.Tpo -c stv0680.c -fPIC -DPIC -o .libs/stv0680.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT stv0680.lo -MD -MP -MF .deps/stv0680.Tpo -c stv0680.c -o stv0680.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF ".deps/bayer.Tpo" \ > -c -o bayer.lo `test -f 'bayer.c' || echo './'`bayer.c; \ >then mv -f ".deps/bayer.Tpo" ".deps/bayer.Plo"; \ >else rm -f ".deps/bayer.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF .deps/bayer.Tpo -c bayer.c -fPIC -DPIC -o .libs/bayer.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT bayer.lo -MD -MP -MF .deps/bayer.Tpo -c bayer.c -o bayer.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sharpen.lo -MD -MP -MF ".deps/sharpen.Tpo" \ > -c -o sharpen.lo `test -f 'sharpen.c' || echo './'`sharpen.c; \ >then mv -f ".deps/sharpen.Tpo" ".deps/sharpen.Plo"; \ >else rm -f ".deps/sharpen.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sharpen.lo -MD -MP -MF .deps/sharpen.Tpo -c sharpen.c -fPIC -DPIC -o .libs/sharpen.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sharpen.lo -MD -MP -MF .deps/sharpen.Tpo -c sharpen.c -o sharpen.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT saturate.lo -MD -MP -MF ".deps/saturate.Tpo" \ > -c -o saturate.lo `test -f 'saturate.c' || echo './'`saturate.c; \ >then mv -f ".deps/saturate.Tpo" ".deps/saturate.Plo"; \ >else rm -f ".deps/saturate.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT saturate.lo -MD -MP -MF .deps/saturate.Tpo -c saturate.c -fPIC -DPIC -o .libs/saturate.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT saturate.lo -MD -MP -MF .deps/saturate.Tpo -c saturate.c -o saturate.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT demosaic_sharpen.lo -MD -MP -MF ".deps/demosaic_sharpen.Tpo" \ > -c -o demosaic_sharpen.lo `test -f 'demosaic_sharpen.c' || echo './'`demosaic_sharpen.c; \ >then mv -f ".deps/demosaic_sharpen.Tpo" ".deps/demosaic_sharpen.Plo"; \ >else rm -f ".deps/demosaic_sharpen.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT demosaic_sharpen.lo -MD -MP -MF .deps/demosaic_sharpen.Tpo -c demosaic_sharpen.c -fPIC -DPIC -o .libs/demosaic_sharpen.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT demosaic_sharpen.lo -MD -MP -MF .deps/demosaic_sharpen.Tpo -c demosaic_sharpen.c -o demosaic_sharpen.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_stv0680.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version stv0680.lo library.lo bayer.lo sharpen.lo saturate.lo demosaic_sharpen.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/stv0680.o .libs/library.o .libs/bayer.o .libs/sharpen.o .libs/saturate.o .libs/demosaic_sharpen.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_stv0680.so -o .libs/libgphoto2_stv0680.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_stv0680.a stv0680.o library.o bayer.o sharpen.o saturate.o demosaic_sharpen.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_stv0680.a >creating libgphoto2_stv0680.la >(cd .libs && rm -f libgphoto2_stv0680.la && ln -s ../libgphoto2_stv0680.la libgphoto2_stv0680.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/stv0680' >Making all in sx330z >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sx330z' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sx330z.lo -MD -MP -MF ".deps/sx330z.Tpo" \ > -c -o sx330z.lo `test -f 'sx330z.c' || echo './'`sx330z.c; \ >then mv -f ".deps/sx330z.Tpo" ".deps/sx330z.Plo"; \ >else rm -f ".deps/sx330z.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sx330z.lo -MD -MP -MF .deps/sx330z.Tpo -c sx330z.c -fPIC -DPIC -o .libs/sx330z.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT sx330z.lo -MD -MP -MF .deps/sx330z.Tpo -c sx330z.c -o sx330z.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_sx330z.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo sx330z.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/sx330z.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_sx330z.so -o .libs/libgphoto2_sx330z.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_sx330z.a library.o sx330z.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_sx330z.a >creating libgphoto2_sx330z.la >(cd .libs && rm -f libgphoto2_sx330z.la && ln -s ../libgphoto2_sx330z.la libgphoto2_sx330z.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/sx330z' >Making all in toshiba >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba' >Making all in pdrm11 >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba/pdrm11' >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF ".deps/library.Tpo" \ > -c -o library.lo `test -f 'library.c' || echo './'`library.c; \ >then mv -f ".deps/library.Tpo" ".deps/library.Plo"; \ >else rm -f ".deps/library.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -fPIC -DPIC -o .libs/library.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT library.lo -MD -MP -MF .deps/library.Tpo -c library.c -o library.o >/dev/null 2>&1 >if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdrm11.lo -MD -MP -MF ".deps/pdrm11.Tpo" \ > -c -o pdrm11.lo `test -f 'pdrm11.c' || echo './'`pdrm11.c; \ >then mv -f ".deps/pdrm11.Tpo" ".deps/pdrm11.Plo"; \ >else rm -f ".deps/pdrm11.Tpo"; exit 1; \ >fi > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdrm11.lo -MD -MP -MF .deps/pdrm11.Tpo -c pdrm11.c -fPIC -DPIC -o .libs/pdrm11.o > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../intl -I../../../libgphoto2_port/libgphoto2_port -I../../../libgphoto2 -I../../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT pdrm11.lo -MD -MP -MF .deps/pdrm11.Tpo -c pdrm11.c -o pdrm11.o >/dev/null 2>&1 >/bin/sh ../../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_toshiba_pdrm11.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version library.lo pdrm11.lo ../../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/library.o .libs/pdrm11.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_toshiba_pdrm11.so -o .libs/libgphoto2_toshiba_pdrm11.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_toshiba_pdrm11.a library.o pdrm11.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_toshiba_pdrm11.a >creating libgphoto2_toshiba_pdrm11.la >(cd .libs && rm -f libgphoto2_toshiba_pdrm11.la && ln -s ../libgphoto2_toshiba_pdrm11.la libgphoto2_toshiba_pdrm11.la) >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba/pdrm11' >make[4]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/toshiba' >Making all in enigma13 >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/enigma13' >if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT enigma13.lo -MD -MP -MF ".deps/enigma13.Tpo" \ > -c -o enigma13.lo `test -f 'enigma13.c' || echo './'`enigma13.c; \ >then mv -f ".deps/enigma13.Tpo" ".deps/enigma13.Plo"; \ >else rm -f ".deps/enigma13.Tpo"; exit 1; \ >fi >mkdir .libs > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT enigma13.lo -MD -MP -MF .deps/enigma13.Tpo -c enigma13.c -fPIC -DPIC -o .libs/enigma13.o >enigma13.c:83: warning: `enigma13_detect_storage_type' defined but not used >enigma13.c:151: warning: `enigma13_get_filecount' defined but not used > i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -I../../libgphoto2_port/libgphoto2_port -I../../libgphoto2 -I../../libgphoto2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT enigma13.lo -MD -MP -MF .deps/enigma13.Tpo -c enigma13.c -o enigma13.o >/dev/null 2>&1 >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_enigma13.la -rpath /usr/lib/gphoto2/2.1.5 -module -avoid-version enigma13.lo ../../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -shared .libs/enigma13.o -Wl,--rpath -Wl,/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2/.libs ../../libgphoto2/.libs/libgphoto2.so -march=pentium3 -Wl,-soname -Wl,libgphoto2_enigma13.so -o .libs/libgphoto2_enigma13.so >i686-pc-linux-gnu-ar cru .libs/libgphoto2_enigma13.a enigma13.o >i686-pc-linux-gnu-ranlib .libs/libgphoto2_enigma13.a >creating libgphoto2_enigma13.la >(cd .libs && rm -f libgphoto2_enigma13.la && ln -s ../libgphoto2_enigma13.la libgphoto2_enigma13.la) >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs/enigma13' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/camlibs' >Making all in tests >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/tests' >if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libgphoto2 -I../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT test-gphoto2.o -MD -MP -MF ".deps/test-gphoto2.Tpo" \ > -c -o test-gphoto2.o `test -f 'test-gphoto2.c' || echo './'`test-gphoto2.c; \ >then mv -f ".deps/test-gphoto2.Tpo" ".deps/test-gphoto2.Po"; \ >else rm -f ".deps/test-gphoto2.Tpo"; exit 1; \ >fi >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o test-gphoto2 test-gphoto2.o ../libgphoto2/libgphoto2.la >mkdir .libs >i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o .libs/test-gphoto2 test-gphoto2.o ../libgphoto2/.libs/libgphoto2.so >creating test-gphoto2 >if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libgphoto2 -I../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT test-filesys.o -MD -MP -MF ".deps/test-filesys.Tpo" \ > -c -o test-filesys.o `test -f 'test-filesys.c' || echo './'`test-filesys.c; \ >then mv -f ".deps/test-filesys.Tpo" ".deps/test-filesys.Po"; \ >else rm -f ".deps/test-filesys.Tpo"; exit 1; \ >fi >/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o test-filesys test-filesys.o ../libgphoto2/libgphoto2.la >i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o .libs/test-filesys test-filesys.o ../libgphoto2/.libs/libgphoto2.so >creating test-filesys >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/tests' >Making all in po >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/po' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/po' >Making all in packaging >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging' >Making all in linux-hotplug >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging/linux-hotplug' >if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libgphoto2 -I../../libgphoto2_port/libgphoto2_port -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -MT print-usb-usermap.o -MD -MP -MF ".deps/print-usb-usermap.Tpo" \ > -c -o print-usb-usermap.o `test -f 'print-usb-usermap.c' || echo './'`print-usb-usermap.c; \ >then mv -f ".deps/print-usb-usermap.Tpo" ".deps/print-usb-usermap.Po"; \ >else rm -f ".deps/print-usb-usermap.Tpo"; exit 1; \ >fi >/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o print-usb-usermap print-usb-usermap.o ../../libgphoto2/libgphoto2.la >mkdir .libs >i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o .libs/print-usb-usermap print-usb-usermap.o ../../libgphoto2/.libs/libgphoto2.so >creating print-usb-usermap >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging/linux-hotplug' >Making all in rpm >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging/rpm' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging/rpm' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/packaging' >Making all in doc >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc' >Making all in api >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc/api' >cd . && gtkdoc-scan --module=gphoto2 --source-dir=../../libgphoto2 >cd . && gtkdoc-mktmpl --module=gphoto2 >WARNING: No declaration found for: CameraStatusFunc >WARNING: No declaration found for: gp_camera_set_status_func >WARNING: No declaration found for: CameraProgressFunc >WARNING: No declaration found for: gp_camera_set_progress_func >WARNING: No declaration found for: CameraMessageFunc >WARNING: No declaration found for: gp_camera_set_message_func >WARNING: No declaration found for: gp_camera_set_error >WARNING: No declaration found for: gp_camera_get_error >WARNING: No declaration found for: gp_camera_status >WARNING: No declaration found for: gp_camera_progress >WARNING: No declaration found for: gp_camera_message >WARNING: No declaration found for: gp_file_get_last_chunk >============================================================================= >WARNING: 230 unused declarations. > These can be found in gphoto2-unused.txt. > They should be added to gphoto2-sections.txt in the appropriate place. >============================================================================= >cd . && gtkdoc-mkdb --module=gphoto2 --source-dir=../../libgphoto2 >WARNING: Parameter description missing in source code comment block - > FUNCTION: camera_init Parameter: context. >WARNING: Parameter description missing in source code comment block - > FUNCTION: gp_abilities_list_detect Parameter: context. >WARNING: Parameter description missing in source code comment block - > USER_FUNCTION: CameraPrePostFunc Parameter: context. >WARNING: No declaration found for: CameraStatusFunc >WARNING: No declaration found for: gp_camera_set_status_func >WARNING: No declaration found for: CameraProgressFunc >WARNING: No declaration found for: gp_camera_set_progress_func >WARNING: No declaration found for: CameraMessageFunc >WARNING: No declaration found for: gp_camera_set_message_func >WARNING: No declaration found for: gp_camera_set_error >WARNING: No declaration found for: gp_camera_get_error >WARNING: No declaration found for: gp_camera_status >WARNING: No declaration found for: gp_camera_progress >WARNING: No declaration found for: gp_camera_message >WARNING: Parameter description missing in source code comment block - > FUNCTION: gp_file_get_data_and_size Parameter: Param1. >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: gp_file_get_data_and_size Parameter: file. >WARNING: No declaration found for: gp_file_get_last_chunk >59% symbol docs coverage (112 symbols documented, 78 not documented) >See gphoto2-undocumented.txt for a list of missing docs. >The doc coverage percentage doesn't include intro sections. >if ! test -d html ; then mkdir html ; fi >cd html && gtkdoc-mkhtml gphoto2 .././gphoto2-api.sgml >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:2:91:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:6:26:E: no style-specification or external-specification with ID "DOCBOOK" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:297:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:293:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:291:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:240:6:E: "entity" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:203:6:E: reference to undefined variable "html-document" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:205:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:237:10:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:3:E: reference to undefined variable "build-toc" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:29:E: reference to undefined variable "toc-depth" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:222:9:E: reference to undefined variable "%generate-book-toc%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:218:15:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:215:3:E: mode "dedication-page-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:210:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:209:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:207:9:E: reference to undefined variable "%generate-book-titlepage%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:201:58:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:199:13:E: mode "head-title-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:198:13:E: reference to undefined variable "titlepage-info-elements" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:196:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:194:50:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:193:64:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:187:5:E: reference to undefined variable "$block-container$" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:186:2:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:131:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:120:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:126:17:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:125:16:E: reference to undefined variable "%html40%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:118:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:116:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:115:10:E: reference to undefined variable "%spacing-paras%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:273:7:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:259:2:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:87:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:93:4:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:94:3:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:98:9:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:101:8:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:168:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:165:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:164:10:E: reference to undefined variable "%css-decoration%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:149:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:157:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:150:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:153:19:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:147:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:145:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:135:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:137:11:E: "element" is not the name of any flow object class >GPhoto2 API Reference ManualLutzMüller lutz@users.sf.net > 2000The Free Software Foundation Permission is granted to copy, distribute and/or modify this > document under the terms of the GNU Free > Documentation License, Version 1.1 or any later > version published by the Free Software Foundation with no > Invariant Sections, no Front-Cover Texts, and no Back-Cover > Texts. You may obtain a copy of the GNU Free > Documentation License from the Free Software > Foundation by visiting their Web site or by writing > to: > > The Free Software Foundation, Inc., > 59 Temple Place - Suite 330, > Boston, MA 02111-1307, > USA > > GPhoto2 OverviewGPhoto2 is a library for accessing a wide range of digital cameras. >It works on many UNIX-like platforms. GPhoto2 is released under the GNU >Library General Public License (GNU LGPL), which allows for flexible >licensing of client applications. GPhoto2 is written entirely in C and >has an object-oriented architecture that makes it easy for other >programming languages to access GPhoto2. > GPhoto2 doesn't depend on any external library. However, it is >strongly recommended that you have some library installed that handles >locking of serial ports. GPhoto2 currently supports >baudboy.hBaudBoy, a library used on Red-Hat systems,ttylock.h ttyLock, a header file provided by several locking libraries > (i.e. BaudBoy and LockDev), and > lockdev.h LockDev, a library available for several systems including > Red-Hat and Debian > > > GPhoto2 Utilities GPhoto2's core provides some utility functions and general > datatypes. In contrast to the > objects presented later, they > cannot be classified as objects, and are therefore presented upfront. > GPhoto2 error codes3GPHOTO2 LibraryGPhoto2 error codesSynopsis > > >#define GP_ERROR_CORRUPTED_DATA >#define GP_ERROR_PATH_NOT_ABSOLUTE >#define GP_ERROR_DIRECTORY_EXISTS >#define GP_ERROR_FILE_EXISTS >#define GP_ERROR_FILE_NOT_FOUND >#define GP_ERROR_DIRECTORY_NOT_FOUND >#define GP_ERROR_MODEL_NOT_FOUND >const char* gp_result_as_string (int result);DescriptionDetailsGP_ERROR_CORRUPTED_DATAGP_ERROR_CORRUPTED_DATA#define GP_ERROR_CORRUPTED_DATA -102 /* Corrupted data */Data is corrupt. This error is reported by camera drivers if corrupted >data has been received that can not be automatically handled. Normally, >drivers will do everything possible to automatically recover from this >error.GP_ERROR_PATH_NOT_ABSOLUTEGP_ERROR_PATH_NOT_ABSOLUTE#define GP_ERROR_PATH_NOT_ABSOLUTE -111The specified path is not absolute. This error is reported when the user >specifies paths that are not absolute, i.e. paths like "path/to/directory". >As a rule of thumb, in gphoto2, there is nothing like relative paths.GP_ERROR_DIRECTORY_EXISTSGP_ERROR_DIRECTORY_EXISTS#define GP_ERROR_DIRECTORY_EXISTS -109The specified directory already exists. This error is reported for example >when the user wants to create a directory that already exists.GP_ERROR_FILE_EXISTSGP_ERROR_FILE_EXISTS#define GP_ERROR_FILE_EXISTS -103An operation failed because a file existed. This error is reported for >example when the user tries to create a file that already exists.GP_ERROR_FILE_NOT_FOUNDGP_ERROR_FILE_NOT_FOUND#define GP_ERROR_FILE_NOT_FOUND -108The specified file could not be found. This error is reported when >the user wants to access a file that is non-existent.GP_ERROR_DIRECTORY_NOT_FOUNDGP_ERROR_DIRECTORY_NOT_FOUND#define GP_ERROR_DIRECTORY_NOT_FOUND -107The specified directory could not be found. This error is reported when >the user specified a directory that is non-existent.GP_ERROR_MODEL_NOT_FOUNDGP_ERROR_MODEL_NOT_FOUND#define GP_ERROR_MODEL_NOT_FOUND -105The specified model could not be found. This error is reported when >the user specified a model that does not seem to be supported by >any driver.gp_result_as_string ()gp_result_as_stringconst char* gp_result_as_string (int result);Translates a gphoto2 error code into a human readable string. If the >error occurred in combination with a camera, >gp_camera_get_result_as_string should be used instead.result : a gphoto2 error codeReturns : A string representation of a gphoto2 error codeCameraLibrary3GPHOTO2 LibraryCameraLibrarySynopsis > > >int (*CameraLibraryIdFunc) (CameraText *id); >int (*CameraLibraryAbilitiesFunc) (CameraAbilitiesList *list); >int (*CameraLibraryInitFunc) (Camera *camera, > GPContext *context); >int camera_id (CameraText *id); >int camera_abilities (CameraAbilitiesList *list); >int camera_init (Camera *camera, > GPContext *context);DescriptionDetailsCameraLibraryIdFunc ()CameraLibraryIdFuncint (*CameraLibraryIdFunc) (CameraText *id);Returns a unique id for the camera driver.id : a CameraTextReturns : a gphoto2 error codeCameraLibraryAbilitiesFunc ()CameraLibraryAbilitiesFuncint (*CameraLibraryAbilitiesFunc) (CameraAbilitiesList *list);Adds the abilities of the supported models to the supplied list.list : a CameraAbilitiesListReturns : a gphoto2 error codeCameraLibraryInitFunc ()CameraLibraryInitFuncint (*CameraLibraryInitFunc) (Camera *camera, > GPContext *context);Initializes the camera. The camera driver will establish a first connection >to the camera and configure the camera variable (i.e. using >gp_filesystem_set_list_funcs or gp_port_get_settings).camera : a Cameracontext : a GPContextReturns : a gphoto2 error codecamera_id ()camera_idint camera_id (CameraText *id);This function should write a unique id into id and return GP_OK. That is, >choose a unique id, use strncpy in order to copy it into the id, and >return GP_OK.id : a CameraTextReturns : a gphoto2 error codecamera_abilities ()camera_abilitiesint camera_abilities (CameraAbilitiesList *list);This function should use gp_abilities_list_append as many times as the >number of models the camera driver supports. That is, fill out (in a loop) >the CameraAbilities for each model and append each of those to the >supplied list using gp_abilities_list_append. Then, return GP_OK.list : a CameraAbilitiesListReturns : a gphoto2 error codecamera_init ()camera_initint camera_init (Camera *camera, > GPContext *context);This is the most interesting function in your library. Here, you tell >gphoto2 what operations your camera supports and you try to connect >to the camera. That is, access camera->functions directly and set them >to your implementation (if you have any). Then, tell the CameraFilesystem >(available in camera->fs) how to retrieve lists >(gp_filesystem_set_list_funcs), how to retrieve or set file information >(gp_filesystem_set_info_funcs), how to get or delete files >(gp_filesystem_set_file_funcs), or how to put files or delete all files >in a folder (gp_filesystem_set_folder_funcs). After that, configure >the port (camera->port) which is already opened by gphoto2. You just have >to call gp_port_settings_get, adjust the settings, call >gp_port_settings_set, and try to write to and read from the port. >If the camera responds, return GP_OK. If not, return some >meaningful error code.camera : a Cameracontext :Returns : a gphoto2 error codeGPhoto2 Objects In order to simplify programming with GPhoto2, an object oriented > approach has been used. The different objects are presented in > the following sections. > Camera3GPHOTO2 LibraryCameraSynopsis > > >int (*CameraExitFunc) (Camera *camera, > GPContext *context); >int (*CameraGetConfigFunc) (Camera *camera, > CameraWidget **widget, > GPContext *context); >int (*CameraSetConfigFunc) (Camera *camera, > CameraWidget *widget, > GPContext *context); >int (*CameraCaptureFunc) (Camera *camera, > CameraCaptureType type, > CameraFilePath *path, > GPContext *context); >int (*CameraCapturePreviewFunc) (Camera *camera, > CameraFile *file, > GPContext *context); >int (*CameraSummaryFunc) (Camera *camera, > CameraText *text, > GPContext *context); >int (*CameraManualFunc) (Camera *camera, > CameraText *text, > GPContext *context); >int (*CameraAboutFunc) (Camera *camera, > CameraText *text, > GPContext *context); >int (*CameraPrePostFunc) (Camera *camera, > GPContext *context); > CameraPrivateLibrary; > CameraPrivateCore; > CameraText; > CameraFunctions; > Camera; >int gp_camera_new (Camera **camera); >int gp_camera_ref (Camera *camera); >int gp_camera_unref (Camera *camera); >int gp_camera_free (Camera *camera); >int gp_camera_set_abilities (Camera *camera, > CameraAbilities abilities); >int gp_camera_get_abilities (Camera *camera, > CameraAbilities *abilities); >int gp_camera_set_port_info (Camera *camera, > GPPortInfo info); >int gp_camera_get_port_info (Camera *camera, > GPPortInfo *info); >int gp_camera_get_port_speed (Camera *camera); >int gp_camera_set_port_speed (Camera *camera, > int speed); >int gp_camera_init (Camera *camera, > GPContext *context); >int gp_camera_exit (Camera *camera, > GPContext *context); > CameraFilePath; >enum CameraCaptureType; >int gp_camera_capture (Camera *camera, > CameraCaptureType type, > CameraFilePath *path, > GPContext *context); >int gp_camera_capture_preview (Camera *camera, > CameraFile *file, > GPContext *context); >int gp_camera_get_config (Camera *camera, > CameraWidget **window, > GPContext *context); >int gp_camera_set_config (Camera *camera, > CameraWidget *window, > GPContext *context); >int gp_camera_folder_list_files (Camera *camera, > const char *folder, > CameraList *list, > GPContext *context); >int gp_camera_folder_list_folders (Camera *camera, > const char *folder, > CameraList *list, > GPContext *context); >int gp_camera_folder_put_file (Camera *camera, > const char *folder, > CameraFile *file, > GPContext *context); >int gp_camera_folder_delete_all (Camera *camera, > const char *folder, > GPContext *context); >int gp_camera_folder_make_dir (Camera *camera, > const char *folder, > const char *name, > GPContext *context); >int gp_camera_folder_remove_dir (Camera *camera, > const char *folder, > const char *name, > GPContext *context); >int gp_camera_file_get (Camera *camera, > const char *folder, > const char *file, > CameraFileType type, > CameraFile *camera_file, > GPContext *context); >int gp_camera_file_delete (Camera *camera, > const char *folder, > const char *file, > GPContext *context); >int gp_camera_file_get_info (Camera *camera, > const char *folder, > const char *file, > CameraFileInfo *info, > GPContext *context); >int gp_camera_file_set_info (Camera *camera, > const char *folder, > const char *file, > CameraFileInfo info, > GPContext *context); >int gp_camera_get_manual (Camera *camera, > CameraText *manual, > GPContext *context); >int gp_camera_get_summary (Camera *camera, > CameraText *summary, > GPContext *context); >int gp_camera_get_about (Camera *camera, > CameraText *about, > GPContext *context);DescriptionDetailsCameraExitFunc ()CameraExitFuncint (*CameraExitFunc) (Camera *camera, > GPContext *context);camera :context :Returns : >CameraGetConfigFunc ()CameraGetConfigFuncint (*CameraGetConfigFunc) (Camera *camera, > CameraWidget **widget, > GPContext *context);camera :widget :context :Returns : >CameraSetConfigFunc ()CameraSetConfigFuncint (*CameraSetConfigFunc) (Camera *camera, > CameraWidget *widget, > GPContext *context);camera :widget :context :Returns : >CameraCaptureFunc ()CameraCaptureFuncint (*CameraCaptureFunc) (Camera *camera, > CameraCaptureType type, > CameraFilePath *path, > GPContext *context);camera :type :path :context :Returns : >CameraCapturePreviewFunc ()CameraCapturePreviewFuncint (*CameraCapturePreviewFunc) (Camera *camera, > CameraFile *file, > GPContext *context);camera :file :context :Returns : >CameraSummaryFunc ()CameraSummaryFuncint (*CameraSummaryFunc) (Camera *camera, > CameraText *text, > GPContext *context);camera :text :context :Returns : >CameraManualFunc ()CameraManualFuncint (*CameraManualFunc) (Camera *camera, > CameraText *text, > GPContext *context);camera :text :context :Returns : >CameraAboutFunc ()CameraAboutFuncint (*CameraAboutFunc) (Camera *camera, > CameraText *text, > GPContext *context);camera :text :context :Returns : >CameraPrePostFunc ()CameraPrePostFuncint (*CameraPrePostFunc) (Camera *camera, > GPContext *context);Implement this function in the camera driver if the camera needs to >be initialized before or reset the after each access from libgphoto2. >For example, you would probably set the speed to the highest one >right before downloading an image, and reset it to the default speed >afterwards so that other programs will not be affected by this speed >change.camera : a Cameracontext :Returns : a gphoto2 error codeCameraPrivateLibraryCameraPrivateLibrarytypedef struct _CameraPrivateLibrary CameraPrivateLibrary;CameraPrivateCoreCameraPrivateCoretypedef struct _CameraPrivateCore CameraPrivateCore;CameraTextCameraTexttypedef struct { > char text [32 * 1024]; >} CameraText;CameraFunctionsCameraFunctionstypedef struct { > /* Those will be called before and after each operation */ > CameraPrePostFunc pre_func; > CameraPrePostFunc post_func; > > CameraExitFunc exit; > > /* Configuration */ > CameraGetConfigFunc get_config; > CameraSetConfigFunc set_config; > > /* Capturing */ > CameraCaptureFunc capture; > CameraCapturePreviewFunc capture_preview; > > /* Textual information */ > CameraSummaryFunc summary; > CameraManualFunc manual; > CameraAboutFunc about; > > /* Reserved space to use in the future without changing the struct size */ > void *reserved1; > void *reserved2; > void *reserved3; > void *reserved4; > void *reserved5; > void *reserved6; > void *reserved7; > void *reserved8; >} CameraFunctions;CameraCameratypedef struct { > /* Those should be accessed only by the camera driver */ > GPPort *port; > CameraFilesystem *fs; > CameraFunctions *functions; > > CameraPrivateLibrary *pl; /* Private data of camera libraries */ > CameraPrivateCore *pc; /* Private data of the core of gphoto2 */ >} Camera;gp_camera_new ()gp_camera_newint gp_camera_new (Camera **camera);Allocates the memory for a Camera.camera :Returns : a gphoto2 error codegp_camera_ref ()gp_camera_refint gp_camera_ref (Camera *camera);Increments the reference count of a camera.camera : a CameraReturns : a gphoto2 error codegp_camera_unref ()gp_camera_unrefint gp_camera_unref (Camera *camera);Decrements the reference count of a camera. If the reference count >reaches 0, the camera will be freed automatically.camera : a CameraReturns : a gphoto2 error codegp_camera_free ()gp_camera_freeint gp_camera_free (Camera *camera);Frees the camera. This function should never be used. Please use >gp_camera_unref instead.camera : a CameraReturns : a gphoto2 error codegp_camera_set_abilities ()gp_camera_set_abilitiesint gp_camera_set_abilities (Camera *camera, > CameraAbilities abilities);Sets the camera abilities. You need to call this function before >calling gp_camera_init the first time unless you want gphoto2 to autodetect >cameras and choose the first detected one. By setting the abilities, you >tell gphoto2 what model the camera is and what camera driver should >be used for accessing the camera. You can get abilities by calling >gp_abilities_list_get_abilities.camera : a Cameraabilities : the CameraAbilities to be setReturns : a gphoto2 error codegp_camera_get_abilities ()gp_camera_get_abilitiesint gp_camera_get_abilities (Camera *camera, > CameraAbilities *abilities);Retrieves the abilities of the camera.camera : a Cameraabilities :Returns : a gphoto2 error codegp_camera_set_port_info ()gp_camera_set_port_infoint gp_camera_set_port_info (Camera *camera, > GPPortInfo info);camera :info :Returns : >gp_camera_get_port_info ()gp_camera_get_port_infoint gp_camera_get_port_info (Camera *camera, > GPPortInfo *info);camera :info :Returns : >gp_camera_get_port_speed ()gp_camera_get_port_speedint gp_camera_get_port_speed (Camera *camera);Retrieves the current speed.camera : a CameraReturns : The current speed or a gphoto2 error codegp_camera_set_port_speed ()gp_camera_set_port_speedint gp_camera_set_port_speed (Camera *camera, > int speed);Sets the speed. This function is typically used prior first initialization >using gp_camera_init for debugging purposes. Normally, a camera driver >will try to figure out the current speed of the camera and set the speed >to the optimal one automatically. Note that this function only works with >serial ports. In other words, you have to set the camera's port to a >serial one (using gp_camera_set_port_path or gp_camera_set_port_name) >prior calling this function.camera : a Cameraspeed : the speedReturns : a gphoto2 error codegp_camera_init ()gp_camera_initint gp_camera_init (Camera *camera, > GPContext *context);Initiates a connection to the camera. Before calling this function, the >camera should be set up using gp_camera_set_port_path or >gp_camera_set_port_name and gp_camera_set_abilities. If that has been >omitted, gphoto2 tries to autodetect any cameras and chooses the first one >if any cameras are found. It is generally a good idea to call >gp_camera_exit after transactions have been completed in order to give >other applications the chance to access the camera, too.camera : a cameracontext : a GPContextReturns : a gphoto2 error codegp_camera_exit ()gp_camera_exitint gp_camera_exit (Camera *camera, > GPContext *context);Closes a connection to the camera and therefore gives other application >the possibility to access the camera, too. It is recommended that you >call this function when you currently don't need the camera. The camera >will get reinitialized by gp_camera_init automatically if you try to >access the camera again.camera : a Cameracontext : a GPContextReturns : a gphoto2 error code.CameraFilePathCameraFilePathtypedef struct { > char name [128]; > char folder [1024]; >} CameraFilePath;enum CameraCaptureTypeCameraCaptureTypetypedef enum { > GP_CAPTURE_IMAGE, > GP_CAPTURE_MOVIE, > GP_CAPTURE_SOUND >} CameraCaptureType;gp_camera_capture ()gp_camera_captureint gp_camera_capture (Camera *camera, > CameraCaptureType type, > CameraFilePath *path, > GPContext *context);Captures an image, movie, or sound clip depending on the given type. >The resulting file will be stored on the camera. The location gets stored >in path. The file can then be downloaded using gp_camera_file_get.camera : a Cameratype : a CameraCaptureTypepath : a CameraFilePathcontext : a GPContextReturns : a gphoto2 error codegp_camera_capture_preview ()gp_camera_capture_previewint gp_camera_capture_preview (Camera *camera, > CameraFile *file, > GPContext *context);Captures a preview that won't be stored on the camera but returned in >supplied file. For example, you could use gp_capture_preview for >taking some sample pictures before calling gp_capture.camera : a Camerafile : a CameraFilecontext : a GPContextReturns : a gphoto2 error codegp_camera_get_config ()gp_camera_get_configint gp_camera_get_config (Camera *camera, > CameraWidget **window, > GPContext *context);Retrieves a configuration window for the camera. This window can be >used for construction of a configuration dialog.camera : a Camerawindow :context : a GPContextReturns : a gphoto2 error codegp_camera_set_config ()gp_camera_set_configint gp_camera_set_config (Camera *camera, > CameraWidget *window, > GPContext *context);Sets the configuration. Typically, a window is retrieved using >gp_camera_get_config and passed to this function in order to adjust >the settings on the camera.camera : a Camerawindow : a CameraWidgetcontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_list_files ()gp_camera_folder_list_filesint gp_camera_folder_list_files (Camera *camera, > const char *folder, > CameraList *list, > GPContext *context);Lists the files in supplied folder.camera : a Camerafolder : a folderlist : a CameraListcontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_list_folders ()gp_camera_folder_list_foldersint gp_camera_folder_list_folders (Camera *camera, > const char *folder, > CameraList *list, > GPContext *context);Lists the folders in supplied folder.camera : a Camerafolder : a folderlist : a CameraListcontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_put_file ()gp_camera_folder_put_fileint gp_camera_folder_put_file (Camera *camera, > const char *folder, > CameraFile *file, > GPContext *context);Uploads a file into given folder.camera : a Camerafolder : a folderfile : a CameraFilecontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_delete_all ()gp_camera_folder_delete_allint gp_camera_folder_delete_all (Camera *camera, > const char *folder, > GPContext *context);Deletes all files in a given folder.camera : a Camerafolder : a foldercontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_make_dir ()gp_camera_folder_make_dirint gp_camera_folder_make_dir (Camera *camera, > const char *folder, > const char *name, > GPContext *context);Creates a new directory called name in given folder.camera : a Camerafolder : the location where to create the new directoryname : the name of the directory to be createdcontext : a GPContextReturns : a gphoto2 error codegp_camera_folder_remove_dir ()gp_camera_folder_remove_dirint gp_camera_folder_remove_dir (Camera *camera, > const char *folder, > const char *name, > GPContext *context);Removes an (empty) directory called name from the given folder.camera : a Camerafolder : the folder from which to remove the directoryname : the name of the directory to be removedcontext : a GPContextReturns : a gphoto2 error codegp_camera_file_get ()gp_camera_file_getint gp_camera_file_get (Camera *camera, > const char *folder, > const char *file, > CameraFileType type, > CameraFile *camera_file, > GPContext *context);Retrieves a file from the camera.camera : a Camerafolder : a folderfile : the name of a filetype : the CameraFileTypecamera_file : a CameraFilecontext : a GPContextReturns : a gphoto2 error codegp_camera_file_delete ()gp_camera_file_deleteint gp_camera_file_delete (Camera *camera, > const char *folder, > const char *file, > GPContext *context);Deletes the file from a folder.camera : a Camerafolder : a folderfile : the name of a filecontext : a GPContextReturns : a gphoto2 error codegp_camera_file_get_info ()gp_camera_file_get_infoint gp_camera_file_get_info (Camera *camera, > const char *folder, > const char *file, > CameraFileInfo *info, > GPContext *context);Retrieves information about a file.camera : a Camerafolder : a folderfile : the name of the fileinfo :context : a GPContextReturns : a gphoto2 error codegp_camera_file_set_info ()gp_camera_file_set_infoint gp_camera_file_set_info (Camera *camera, > const char *folder, > const char *file, > CameraFileInfo info, > GPContext *context);Sets some file properties like name or permissions.camera : a Camerafolder : a folderfile : the name of a fileinfo : the CameraFileInfocontext : a GPContextReturns : a gphoto2 error codegp_camera_get_manual ()gp_camera_get_manualint gp_camera_get_manual (Camera *camera, > CameraText *manual, > GPContext *context);Retrieves the manual for given camera. This manual typically contains >information about using the camera.camera : a Cameramanual : a CameraTextcontext : a GPContextReturns : a gphoto2 error codegp_camera_get_summary ()gp_camera_get_summaryint gp_camera_get_summary (Camera *camera, > CameraText *summary, > GPContext *context);Retrieves a camera summary. This summary typically contains information >like manufacturer, pictures taken, or generally information that is >not configurable.camera : a Camerasummary : a CameraTextcontext : a GPContextReturns : a gphoto2 error codegp_camera_get_about ()gp_camera_get_aboutint gp_camera_get_about (Camera *camera, > CameraText *about, > GPContext *context);Retrieves information about the camera driver. Typically, this information >contains name and address of the author, acknowledgements, etc.camera : a Cameraabout : a CameraTextcontext : a GPContextReturns : a gphoto2 error codeCameraFilesystem3GPHOTO2 LibraryCameraFilesystemSynopsis > > > CameraFilesystem; >enum CameraFilePermissions; >enum CameraFileStatus; >enum CameraFileInfoFields; > CameraFileInfoAudio; > CameraFileInfoPreview; > CameraFileInfoFile; > CameraFileInfo; >int gp_filesystem_new (CameraFilesystem **fs); >int gp_filesystem_free (CameraFilesystem *fs); >int (*CameraFilesystemGetFileFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileType type, > CameraFile *file, > void *data, > GPContext *context); >int (*CameraFilesystemDeleteFileFunc) > (CameraFilesystem *fs, > const char *folder, > const char *filename, > void *data, > GPContext *context); >int gp_filesystem_set_file_funcs (CameraFilesystem *fs, > CameraFilesystemGetFileFunc get_file_func, > CameraFilesystemDeleteFileFunc del_file_func, > void *data); >int (*CameraFilesystemGetInfoFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo *info, > void *data, > GPContext *context); >int (*CameraFilesystemSetInfoFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo info, > void *data, > GPContext *context); >int gp_filesystem_set_info_funcs (CameraFilesystem *fs, > CameraFilesystemGetInfoFunc get_info_func, > CameraFilesystemSetInfoFunc set_info_func, > void *data); >int (*CameraFilesystemPutFileFunc) (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > void *data, > GPContext *context); >int (*CameraFilesystemDeleteAllFunc) > (CameraFilesystem *fs, > const char *folder, > void *data, > GPContext *context); >int (*CameraFilesystemDirFunc) (CameraFilesystem *fs, > const char *folder, > const char *name, > void *data, > GPContext *context); >int gp_filesystem_set_folder_funcs (CameraFilesystem *fs, > CameraFilesystemPutFileFunc put_file_func, > CameraFilesystemDeleteAllFunc delete_all_func, > CameraFilesystemDirFunc make_dir_func, > CameraFilesystemDirFunc remove_dir_func, > void *data); >int (*CameraFilesystemListFunc) (CameraFilesystem *fs, > const char *folder, > CameraList *list, > void *data, > GPContext *context); >int gp_filesystem_set_list_funcs (CameraFilesystem *fs, > CameraFilesystemListFunc file_list_func, > CameraFilesystemListFunc folder_list_func, > void *data); >int gp_filesystem_list_files (CameraFilesystem *fs, > const char *folder, > CameraList *list, > GPContext *context); >int gp_filesystem_list_folders (CameraFilesystem *fs, > const char *folder, > CameraList *list, > GPContext *context); >int gp_filesystem_get_file (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileType type, > CameraFile *file, > GPContext *context); >int gp_filesystem_put_file (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > GPContext *context); >int gp_filesystem_delete_file (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context); >int gp_filesystem_delete_all (CameraFilesystem *fs, > const char *folder, > GPContext *context); >int gp_filesystem_make_dir (CameraFilesystem *fs, > const char *folder, > const char *name, > GPContext *context); >int gp_filesystem_remove_dir (CameraFilesystem *fs, > const char *folder, > const char *name, > GPContext *context); >int gp_filesystem_get_info (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo *info, > GPContext *context); >int gp_filesystem_set_info (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo info, > GPContext *context); >int gp_filesystem_set_info_noop (CameraFilesystem *fs, > const char *folder, > CameraFileInfo info, > GPContext *context); >int gp_filesystem_number (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context); >int gp_filesystem_name (CameraFilesystem *fs, > const char *folder, > int filenumber, > const char **filename, > GPContext *context); >int gp_filesystem_get_folder (CameraFilesystem *fs, > const char *filename, > const char **folder, > GPContext *context); >int gp_filesystem_count (CameraFilesystem *fs, > const char *folder, > GPContext *context); >int gp_filesystem_reset (CameraFilesystem *fs); >int gp_filesystem_append (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context); >int gp_filesystem_set_file_noop (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > GPContext *context); >int gp_filesystem_dump (CameraFilesystem *fs);DescriptionDetailsCameraFilesystemCameraFilesystemtypedef struct _CameraFilesystem CameraFilesystem;The internals of the CameraFilesystem are only visible to gphoto2. You >can only access them using the functions provided by gphoto2.enum CameraFilePermissionsCameraFilePermissionstypedef enum { > GP_FILE_PERM_NONE = 0, > GP_FILE_PERM_READ = 1 << 0, > GP_FILE_PERM_DELETE = 1 << 1, > GP_FILE_PERM_ALL = 0xFF >} CameraFilePermissions;enum CameraFileStatusCameraFileStatustypedef enum { > GP_FILE_STATUS_NOT_DOWNLOADED, > GP_FILE_STATUS_DOWNLOADED >} CameraFileStatus;enum CameraFileInfoFieldsCameraFileInfoFieldstypedef enum { > GP_FILE_INFO_NONE = 0, > GP_FILE_INFO_TYPE = 1 << 0, > GP_FILE_INFO_NAME = 1 << 1, > GP_FILE_INFO_SIZE = 1 << 2, > GP_FILE_INFO_WIDTH = 1 << 3, > GP_FILE_INFO_HEIGHT = 1 << 4, > GP_FILE_INFO_PERMISSIONS = 1 << 5, > GP_FILE_INFO_STATUS = 1 << 6, > GP_FILE_INFO_MTIME = 1 << 7, > GP_FILE_INFO_ALL = 0xFF >} CameraFileInfoFields;CameraFileInfoAudioCameraFileInfoAudiotypedef struct { > CameraFileInfoFields fields; > CameraFileStatus status; > unsigned long size; > char type[64]; >} CameraFileInfoAudio;CameraFileInfoPreviewCameraFileInfoPreviewtypedef struct { > CameraFileInfoFields fields; > CameraFileStatus status; > unsigned long size; > char type[64]; > > unsigned int width, height; >} CameraFileInfoPreview;CameraFileInfoFileCameraFileInfoFiletypedef struct { > CameraFileInfoFields fields; > CameraFileStatus status; > unsigned long size; > char type[64]; > > unsigned int width, height; > char name[64]; > CameraFilePermissions permissions; > time_t mtime; >} CameraFileInfoFile;CameraFileInfoCameraFileInfotypedef struct { > CameraFileInfoPreview preview; > CameraFileInfoFile file; > CameraFileInfoAudio audio; >} CameraFileInfo;gp_filesystem_new ()gp_filesystem_newint gp_filesystem_new (CameraFilesystem **fs);Creates a new empty CameraFilesystemfs : a pointer to a CameraFilesystemReturns : a gphoto2 error code.gp_filesystem_free ()gp_filesystem_freeint gp_filesystem_free (CameraFilesystem *fs);Frees the CameraFilesystemfs : a CameraFilesystemReturns : a gphoto2 error code.CameraFilesystemGetFileFunc ()CameraFilesystemGetFileFuncint (*CameraFilesystemGetFileFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileType type, > CameraFile *file, > void *data, > GPContext *context);fs :folder :filename :type :file :data :context :Returns : >CameraFilesystemDeleteFileFunc ()CameraFilesystemDeleteFileFuncint (*CameraFilesystemDeleteFileFunc) > (CameraFilesystem *fs, > const char *folder, > const char *filename, > void *data, > GPContext *context);fs :folder :filename :data :context :Returns : >gp_filesystem_set_file_funcs ()gp_filesystem_set_file_funcsint gp_filesystem_set_file_funcs (CameraFilesystem *fs, > CameraFilesystemGetFileFunc get_file_func, > CameraFilesystemDeleteFileFunc del_file_func, > void *data);Tells the fs which functions to use for file download or file deletion. >Typically, a camera driver would call this function on initialization. >A function can be NULL indicating that this functionality is not supported. >For example, if a camera does not support file deletion, you would supply >NULL for del_file_func.fs : a CameraFilesystemget_file_func : the function downloading filesdel_file_func : the function deleting filesdata :Returns : a gphoto2 error code.CameraFilesystemGetInfoFunc ()CameraFilesystemGetInfoFuncint (*CameraFilesystemGetInfoFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo *info, > void *data, > GPContext *context);fs :folder :filename :info :data :context :Returns : >CameraFilesystemSetInfoFunc ()CameraFilesystemSetInfoFuncint (*CameraFilesystemSetInfoFunc) (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo info, > void *data, > GPContext *context);fs :folder :filename :info :data :context :Returns : >gp_filesystem_set_info_funcs ()gp_filesystem_set_info_funcsint gp_filesystem_set_info_funcs (CameraFilesystem *fs, > CameraFilesystemGetInfoFunc get_info_func, > CameraFilesystemSetInfoFunc set_info_func, > void *data);Tells the filesystem which functions to call when file information >about a file should be retrieved or set. Typically, this function will >get called by the camera driver on initialization.fs : a CameraFilesystemget_info_func : the function to retrieve file informationset_info_func : the function to set file informationdata :Returns : a gphoto2 error code.CameraFilesystemPutFileFunc ()CameraFilesystemPutFileFuncint (*CameraFilesystemPutFileFunc) (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > void *data, > GPContext *context);fs :folder :file :data :context :Returns : >CameraFilesystemDeleteAllFunc ()CameraFilesystemDeleteAllFuncint (*CameraFilesystemDeleteAllFunc) > (CameraFilesystem *fs, > const char *folder, > void *data, > GPContext *context);fs :folder :data :context :Returns : >CameraFilesystemDirFunc ()CameraFilesystemDirFuncint (*CameraFilesystemDirFunc) (CameraFilesystem *fs, > const char *folder, > const char *name, > void *data, > GPContext *context);fs :folder :name :data :context :Returns : >gp_filesystem_set_folder_funcs ()gp_filesystem_set_folder_funcsint gp_filesystem_set_folder_funcs (CameraFilesystem *fs, > CameraFilesystemPutFileFunc put_file_func, > CameraFilesystemDeleteAllFunc delete_all_func, > CameraFilesystemDirFunc make_dir_func, > CameraFilesystemDirFunc remove_dir_func, > void *data);Tells the filesystem which functions to call for file upload, deletion >of all files in a given folder, creation or removal of a folder. >Typically, a camera driver would call this function on initialization. >If one functionality is not supported, NULL can be supplied. >If you don't call this function, the fs will assume that neither >of these features is supported.The fs will try to compensate missing delete_all_func >functionality with the delete_file_func if such a function has been >supplied.fs : a CameraFilesystemput_file_func : function used to upload filesdelete_all_func : function used to delete all files in a foldermake_dir_func : function used to create a new directoryremove_dir_func : function used to remove an existing directorydata : a data object that will passed to all called functionsReturns : a gphoto2 error code.CameraFilesystemListFunc ()CameraFilesystemListFuncint (*CameraFilesystemListFunc) (CameraFilesystem *fs, > const char *folder, > CameraList *list, > void *data, > GPContext *context);fs :folder :list :data :context :Returns : >gp_filesystem_set_list_funcs ()gp_filesystem_set_list_funcsint gp_filesystem_set_list_funcs (CameraFilesystem *fs, > CameraFilesystemListFunc file_list_func, > CameraFilesystemListFunc folder_list_func, > void *data);Tells the fs which functions to use to retrieve listings of folders >and/or files. Typically, a camera driver would call this function >on initialization. Each function can be NULL indicating that this >functionality is not supported. For example, many cameras don't support >folders. In this case, you would supply NULL for folder_list_func. Then, >the fs assumes that there is only a root folder.fs : a CameraFilesystemfile_list_func : the function that will return listings of filesfolder_list_func : the function that will return listings of foldersdata :Returns : a gphoto2 error code.gp_filesystem_list_files ()gp_filesystem_list_filesint gp_filesystem_list_files (CameraFilesystem *fs, > const char *folder, > CameraList *list, > GPContext *context);Lists the files in folder using either cached values or (if there >aren't any) the file_list_func which (hopefully) has been previously >supplied.fs : a CameraFilesystemfolder : a folder of which a file list should be generatedlist : a CameraList where to put the list of files intocontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_list_folders ()gp_filesystem_list_foldersint gp_filesystem_list_folders (CameraFilesystem *fs, > const char *folder, > CameraList *list, > GPContext *context);Generates a list of subfolders of the supplied folder either using >cached values (if there are any) or the folder_list_func if it has been >supplied previously. If not, it is assumed that only a root folder >exists (which is the case for many cameras).fs : a CameraFilesystemfolder : a folderlist : a CameraList where subfolders should be listedcontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_get_file ()gp_filesystem_get_fileint gp_filesystem_get_file (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileType type, > CameraFile *file, > GPContext *context);Downloads the file called filename from the folder using the >get_file_func if such a function has been previously supplied. If the >file has been previously downloaded, the file is retrieved from cache.fs : a CameraFilesystemfolder : the folder in which the file can be foundfilename : the name of the file to downloadtype : the type of the filefile :context : a GPContextReturns : a gphoto2 error code.gp_filesystem_put_file ()gp_filesystem_put_fileint gp_filesystem_put_file (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > GPContext *context);Uploads a file to the camera if a put_file_func has been previously >supplied to the fs. If the upload is successful, the file will get >cached in the fs.fs : a CameraFilesystemfolder : the folder where to put the file intofile : the filecontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_delete_file ()gp_filesystem_delete_fileint gp_filesystem_delete_file (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context);If a delete_file_func has been supplied to the fs, this function will >be called and, if this function returns without error, the file will be >removed from the fs.fs : a CameraFilesystemfolder : a folder in which to delete the filefilename : the name of the file to deletecontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_delete_all ()gp_filesystem_delete_allint gp_filesystem_delete_all (CameraFilesystem *fs, > const char *folder, > GPContext *context);Deletes all files in the given folder from the fs. If the fs has not >been supplied with a delete_all_func, it tries to delete the files >one by one using the delete_file_func. If that function has not been >supplied neither, an error is returned.fs : a CameraFilesystemfolder : the folder in which to delete all filescontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_make_dir ()gp_filesystem_make_dirint gp_filesystem_make_dir (CameraFilesystem *fs, > const char *folder, > const char *name, > GPContext *context);Creates a new directory called name in given folder.fs : a CameraFilesystemfolder : the folder in which the directory should be createdname : the name of the directory to be createdcontext : a GPContextReturns : a gphoto2 error codegp_filesystem_remove_dir ()gp_filesystem_remove_dirint gp_filesystem_remove_dir (CameraFilesystem *fs, > const char *folder, > const char *name, > GPContext *context);fs :folder :name :context :Returns : >gp_filesystem_get_info ()gp_filesystem_get_infoint gp_filesystem_get_info (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo *info, > GPContext *context);fs : a CameraFilesystemfolder :filename :info :context : a GPContextReturns : a gphoto2 error code.gp_filesystem_set_info ()gp_filesystem_set_infoint gp_filesystem_set_info (CameraFilesystem *fs, > const char *folder, > const char *filename, > CameraFileInfo info, > GPContext *context);fs : a CameraFilesystemfolder :filename :info :context : a GPContextReturns : a gphoto2 error code.gp_filesystem_set_info_noop ()gp_filesystem_set_info_noopint gp_filesystem_set_info_noop (CameraFilesystem *fs, > const char *folder, > CameraFileInfo info, > GPContext *context);In contrast to gp_filesystem_set_info, gp_filesystem_set_info_noop >will only change the file information in the fs. Typically, camera >drivers will use this function in case they get file information "for free" >on gp_camera_capture or gp_camera_folder_list_files.fs : a CameraFilesystemfolder :info :context : a GPContextReturns : a gphoto2 error codegp_filesystem_number ()gp_filesystem_numberint gp_filesystem_number (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context);Looks for a file called filename in the given folder. See >gp_filesystem_name for exactly the opposite functionality.fs : a CameraFilesystemfolder : the folder where to look for file called filenamefilename : the file to look forcontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_name ()gp_filesystem_nameint gp_filesystem_name (CameraFilesystem *fs, > const char *folder, > int filenumber, > const char **filename, > GPContext *context);Looks up the filename of file with given filenumber in given folder. >See gp_filesystem_number for exactly the opposite functionality.fs : a CameraFilesystemfolder : the folder where to look up the file with the filenumberfilenumber : the number of the filefilename :context : a GPContextReturns : a gphoto2 error code.gp_filesystem_get_folder ()gp_filesystem_get_folderint gp_filesystem_get_folder (CameraFilesystem *fs, > const char *filename, > const char **folder, > GPContext *context);Searches a file called filename in the fs and returns the first >occurrency. This functionality is needed for camera drivers that cannot >figure out where a file gets created after capturing an image although the >name of the image is known. Usually, those drivers will call >gp_filesystem_reset in order to tell the fs that something has >changed and then gp_filesystem_get_folder in order to find the file.fs : a CameraFilesystemfilename : the name of the file to search in the fsfolder :context : a GPContextReturns : a gphoto2 error code.gp_filesystem_count ()gp_filesystem_countint gp_filesystem_count (CameraFilesystem *fs, > const char *folder, > GPContext *context);Counts the files in the folder.fs : a CameraFilesystemfolder : a folder in which to count the filescontext : a GPContextReturns : The number of files in the folder or a gphoto2 error code.gp_filesystem_reset ()gp_filesystem_resetint gp_filesystem_reset (CameraFilesystem *fs);Resets the filesystem. All cached information including the folder tree >will get lost and will be queried again on demand.fs : a CameraFilesystemReturns : a gphoto2 error code.gp_filesystem_append ()gp_filesystem_appendint gp_filesystem_append (CameraFilesystem *fs, > const char *folder, > const char *filename, > GPContext *context);Tells the fs that there is a file called filename in folder >called folder. Usually, camera drivers will call this function after >capturing an image in order to tell the fs about the new file. >A front-end should not use this function.fs : a CameraFilesystemfolder : the folder where to put the file infilename : filename of the filecontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_set_file_noop ()gp_filesystem_set_file_noopint gp_filesystem_set_file_noop (CameraFilesystem *fs, > const char *folder, > CameraFile *file, > GPContext *context);Tells the fs about a file. Typically, camera drivers will call this >function in case they get information about a file (i.e. preview) "for free" >on gp_camera_capture or gp_camera_folder_list_files.fs : a CameraFilesystemfolder :file : a CameraFilecontext : a GPContextReturns : a gphoto2 error code.gp_filesystem_dump ()gp_filesystem_dumpint gp_filesystem_dump (CameraFilesystem *fs);fs :Returns : >CameraWidget3GPHOTO2 LibraryCameraWidgetSynopsis > > > CameraWidget; >int gp_widget_new (CameraWidgetType type, > const char *label, > CameraWidget **widget); >int gp_widget_free (CameraWidget *widget); >int gp_widget_ref (CameraWidget *widget); >int gp_widget_unref (CameraWidget *widget); >int gp_widget_append (CameraWidget *widget, > CameraWidget *child); >int gp_widget_prepend (CameraWidget *widget, > CameraWidget *child); >int gp_widget_count_children (CameraWidget *widget); >int gp_widget_get_child (CameraWidget *widget, > int child_number, > CameraWidget **child); >int gp_widget_get_child_by_label (CameraWidget *widget, > const char *label, > CameraWidget **child); >int gp_widget_get_child_by_id (CameraWidget *widget, > int id, > CameraWidget **child); >int gp_widget_get_root (CameraWidget *widget, > CameraWidget **root); >int gp_widget_set_info (CameraWidget *widget, > const char *info); >int gp_widget_get_info (CameraWidget *widget, > const char **info); >int gp_widget_get_id (CameraWidget *widget, > int *id); >int gp_widget_get_type (CameraWidget *widget, > CameraWidgetType *type); >int gp_widget_get_label (CameraWidget *widget, > const char **label); >int gp_widget_set_value (CameraWidget *widget, > const void *value); >int gp_widget_get_value (CameraWidget *widget, > void *value); >int gp_widget_get_range (CameraWidget *range, > float *min, > float *max, > float *increment); >int gp_widget_add_choice (CameraWidget *widget, > const char *choice); >int gp_widget_count_choices (CameraWidget *widget); >int gp_widget_get_choice (CameraWidget *widget, > int choice_number, > const char **choice); >int gp_widget_changed (CameraWidget *widget);DescriptionDetailsCameraWidgetCameraWidgettypedef struct _CameraWidget CameraWidget;The internals of the CameraWidget are only visible to gphoto2. You can >only access them using the functions provided by gphoto2.gp_widget_new ()gp_widget_newint gp_widget_new (CameraWidgetType type, > const char *label, > CameraWidget **widget);The function creates a new CameraWidget of specified type and with >given label.type : the typelabel : the labelwidget : Returns : a gphoto2 error code.gp_widget_free ()gp_widget_freeint gp_widget_free (CameraWidget *widget);Frees a CameraWidget.widget : the CameraWidget to be freedReturns : a gphoto2 error code.gp_widget_ref ()gp_widget_refint gp_widget_ref (CameraWidget *widget);Increments the reference count for the CameraWidget.widget : a CameraWidget you want to ref-countReturns : a gphoto2 error code.gp_widget_unref ()gp_widget_unrefint gp_widget_unref (CameraWidget *widget);Decrements the reference count for the CameraWidget:widget : a CameraWidget you want to unrefReturns : a gphoto2 error code.gp_widget_append ()gp_widget_appendint gp_widget_append (CameraWidget *widget, > CameraWidget *child);Appends a CameraWidget to a CameraWidget.widget : a CameraWidgetchild : the CameraWidget you would like to append to aboveReturns : a gphoto2 error code.gp_widget_prepend ()gp_widget_prependint gp_widget_prepend (CameraWidget *widget, > CameraWidget *child);Prepends a CameraWidget to a CameraWidget.widget : a CameraWidgetchild : the CameraWidget you would like to prepend to aboveReturns : a gphoto2 error code.gp_widget_count_children ()gp_widget_count_childrenint gp_widget_count_children (CameraWidget *widget);Counts the children of the CameraWidget.widget : a CameraWidgetReturns : a gphoto2 error code or number of childrengp_widget_get_child ()gp_widget_get_childint gp_widget_get_child (CameraWidget *widget, > int child_number, > CameraWidget **child);Retrieves the child number child_number of the parent.widget : a CameraWidgetchild_number : the number of the childchild :Returns : a gphoto2 error code.gp_widget_get_child_by_label ()gp_widget_get_child_by_labelint gp_widget_get_child_by_label (CameraWidget *widget, > const char *label, > CameraWidget **child);Retrieves the child with label label of the CameraWidget.widget : a CameraWidgetlabel : the label of the childchild :Returns : a gphoto2 error code.gp_widget_get_child_by_id ()gp_widget_get_child_by_idint gp_widget_get_child_by_id (CameraWidget *widget, > int id, > CameraWidget **child);Retrieves the child with id id of the widget.widget : a CameraWidgetid : the id of the childchild :Returns : a gphoto2 error code.gp_widget_get_root ()gp_widget_get_rootint gp_widget_get_root (CameraWidget *widget, > CameraWidget **root);Retrieves the root of the CameraWidget.widget : a CameraWidgetroot :Returns : a gphoto2 error code.gp_widget_set_info ()gp_widget_set_infoint gp_widget_set_info (CameraWidget *widget, > const char *info);Sets the information about the widget.widget : a CameraWidgetinfo : Information about above widgetReturns : a gphoto2 error code.gp_widget_get_info ()gp_widget_get_infoint gp_widget_get_info (CameraWidget *widget, > const char **info);Retrieves the information about the widget.widget : a CameraWidgetinfo :Returns : a gphoto2 error code.gp_widget_get_id ()gp_widget_get_idint gp_widget_get_id (CameraWidget *widget, > int *id);Retrieves the unique id of the CameraWidget.widget : a CameraWidgetid : Returns : a gphoto2 error code.gp_widget_get_type ()gp_widget_get_typeint gp_widget_get_type (CameraWidget *widget, > CameraWidgetType *type);Retrieves the type of the CameraWidget.widget : a CameraWidgettype :Returns : a gphoto2 error code.gp_widget_get_label ()gp_widget_get_labelint gp_widget_get_label (CameraWidget *widget, > const char **label);Retrieves the label of the CameraWidget.widget : a CameraWidgetlabel :Returns : a gphoto2 error code.gp_widget_set_value ()gp_widget_set_valueint gp_widget_set_value (CameraWidget *widget, > const void *value);Sets the value of the widget. Please pass >(char*) for GP_WIDGET_MENU, GP_WIDGET_TEXT, >(float) for GP_WIDGET_RANGE, >(int) for GP_WIDGET_DATE, GP_WIDGET_TOGGLE, GP_WIDGET_RADIO, and >(CameraWidgetCallback) for GP_WIDGET_BUTTON.widget : a CameraWidgetvalue : Returns : a gphoto2 error code.gp_widget_get_value ()gp_widget_get_valueint gp_widget_get_value (CameraWidget *widget, > void *value);Retrieves the value of the CameraWidget.widget : a CameraWidgetvalue :Returns : a gphoto2 error code.gp_widget_get_range ()gp_widget_get_rangeint gp_widget_get_range (CameraWidget *range, > float *min, > float *max, > float *increment);Retrieves some range parameters of the CameraWidget.range : a CameraWidget of type GP_WIDGET_RANGEmin :max :increment :Returns : a gphoto2 error code.gp_widget_add_choice ()gp_widget_add_choiceint gp_widget_add_choice (CameraWidget *widget, > const char *choice);Adds a choice to the CameraWidget.widget : a CameraWidget of type GP_WIDGET_RADIO or GP_WIDGET_MENUchoice :Returns : a gphoto2 error code.gp_widget_count_choices ()gp_widget_count_choicesint gp_widget_count_choices (CameraWidget *widget);Counts the choices of the CameraWidget.widget : a CameraWidget of type GP_WIDGET_RADIO or GP_WIDGET_MENUReturns : a gphoto2 error code or number of choices.gp_widget_get_choice ()gp_widget_get_choiceint gp_widget_get_choice (CameraWidget *widget, > int choice_number, > const char **choice);Retrieves the choice number choice_number.widget : a CameraWidget of type GP_WIDGET_RADIO or GP_WIDGET_MENUchoice_number :choice :Returns : a gphoto2 error codegp_widget_changed ()gp_widget_changedint gp_widget_changed (CameraWidget *widget);Returns 1 if the state of the CameraWidget has been changed or 0 if not. >In addition, it resets the changed flag to 0.widget : a CameraWidgetReturns : a gphoto2 error code or changed flag.CameraList3GPHOTO2 LibraryCameraListSynopsis > > > CameraList; >int gp_list_new (CameraList **list); >int gp_list_ref (CameraList *list); >int gp_list_unref (CameraList *list); >int gp_list_free (CameraList *list); >int gp_list_count (CameraList *list); >int gp_list_set_name (CameraList *list, > int index, > const char *name); >int gp_list_set_value (CameraList *list, > int index, > const char *value); >int gp_list_get_name (CameraList *list, > int index, > const char **name); >int gp_list_get_value (CameraList *list, > int index, > const char **value); >int gp_list_append (CameraList *list, > const char *name, > const char *value); >int gp_list_populate (CameraList *list, > const char *format, > int count); >int gp_list_reset (CameraList *list); >int gp_list_sort (CameraList *list);DescriptionDetailsCameraListCameraListtypedef struct { > int count; > struct { > char name [128]; > char value [128]; > } entry [MAX_ENTRIES]; > int ref_count; >} CameraList;gp_list_new ()gp_list_newint gp_list_new (CameraList **list);Creates a new CameraList.list :Returns : a gphoto2 error codegp_list_ref ()gp_list_refint gp_list_ref (CameraList *list);Increments the reference count of the list.list : a CameraListReturns : a gphoto2 error code.gp_list_unref ()gp_list_unrefint gp_list_unref (CameraList *list);Decrements the reference count of the list. If there are no references >left, the list will be freed.list : a CameraListReturns : a gphoto2 error codegp_list_free ()gp_list_freeint gp_list_free (CameraList *list);Frees the list. It is recommended to use gp_list_unref instead.list : the CameraList to be freedReturns : a gphoto2 error codegp_list_count ()gp_list_countint gp_list_count (CameraList *list);Counts the entries in the list.list : a CameraListReturns : a gphoto2 error codegp_list_set_name ()gp_list_set_nameint gp_list_set_name (CameraList *list, > int index, > const char *name);Sets the name of an entry.list : a CameraListindex : index of entryname : name to be setReturns : a gphoto2 error codegp_list_set_value ()gp_list_set_valueint gp_list_set_value (CameraList *list, > int index, > const char *value);Sets the value of an entry.list : a CameraListindex : index of the entryvalue : the value to be setReturns : a gphoto2 error codegp_list_get_name ()gp_list_get_nameint gp_list_get_name (CameraList *list, > int index, > const char **name);Retrieves the name of entry with index.list : a CameraListindex : index of the entryname :Returns : a gphoto2 error code.gp_list_get_value ()gp_list_get_valueint gp_list_get_value (CameraList *list, > int index, > const char **value);Retrieves the value of entry with index.list : a CameraListindex : index of the entryvalue :Returns : a gphoto2 error codegp_list_append ()gp_list_appendint gp_list_append (CameraList *list, > const char *name, > const char *value);Appends name and value to the list.list : a CameraListname : the name of the entry to appendvalue : the value of the entry to appendReturns : a gphoto2 error codegp_list_populate ()gp_list_populateint gp_list_populate (CameraList *list, > const char *format, > int count);Adds count entries to the list. Typically, this function is called by >a camera driver when there is no way of retrieving the real name of a >picture. In this case, when asked for a file list >(see CameraFilesystemListFunc), the list is populated with dummy >names generated by this function.list : a CameraListformat : the formatcount : number of entries to be added to the listReturns : a gphoto2 error codegp_list_reset ()gp_list_resetint gp_list_reset (CameraList *list);Resets the list and removes all entries.list : a CameraListReturns : a gphoto2 error codegp_list_sort ()gp_list_sortint gp_list_sort (CameraList *list);Sorts the list entries with respect to the names.list : a CameraListReturns : a gphoto2 error codeCameraAbilitiesList3GPHOTO2 LibraryCameraAbilitiesListSynopsis > > >enum CameraDriverStatus; >enum CameraOperation; >enum CameraFileOperation; >enum CameraFolderOperation; > CameraAbilities; > CameraAbilitiesList; >int gp_abilities_list_new (CameraAbilitiesList **list); >int gp_abilities_list_free (CameraAbilitiesList *list); >int gp_abilities_list_load (CameraAbilitiesList *list, > GPContext *context); >int gp_abilities_list_detect (CameraAbilitiesList *list, > GPPortInfoList *info_list, > CameraList *l, > GPContext *context); >int gp_abilities_list_count (CameraAbilitiesList *list); >int gp_abilities_list_lookup_model (CameraAbilitiesList *list, > const char *model); >int gp_abilities_list_get_abilities (CameraAbilitiesList *list, > int index, > CameraAbilities *abilities); >int gp_abilities_list_append (CameraAbilitiesList *list, > CameraAbilities abilities);DescriptionDetailsenum CameraDriverStatusCameraDriverStatustypedef enum { > GP_DRIVER_STATUS_PRODUCTION, > GP_DRIVER_STATUS_TESTING, > GP_DRIVER_STATUS_EXPERIMENTAL, > GP_DRIVER_STATUS_DEPRECATED >} CameraDriverStatus;enum CameraOperationCameraOperationtypedef enum { > GP_OPERATION_NONE = 0, > GP_OPERATION_CAPTURE_IMAGE = 1 << 0, > GP_OPERATION_CAPTURE_VIDEO = 1 << 1, > GP_OPERATION_CAPTURE_AUDIO = 1 << 2, > GP_OPERATION_CAPTURE_PREVIEW = 1 << 3, > GP_OPERATION_CONFIG = 1 << 4 >} CameraOperation;enum CameraFileOperationCameraFileOperationtypedef enum { > GP_FILE_OPERATION_NONE = 0, > GP_FILE_OPERATION_DELETE = 1 << 1, > GP_FILE_OPERATION_PREVIEW = 1 << 3, > GP_FILE_OPERATION_RAW = 1 << 4, > GP_FILE_OPERATION_AUDIO = 1 << 5, > GP_FILE_OPERATION_EXIF = 1 << 6 >} CameraFileOperation;enum CameraFolderOperationCameraFolderOperationtypedef enum { > GP_FOLDER_OPERATION_NONE = 0, > GP_FOLDER_OPERATION_DELETE_ALL = 1 << 0, > GP_FOLDER_OPERATION_PUT_FILE = 1 << 1, > GP_FOLDER_OPERATION_MAKE_DIR = 1 << 2, > GP_FOLDER_OPERATION_REMOVE_DIR = 1 << 3 >} CameraFolderOperation;CameraAbilitiesCameraAbilitiestypedef struct { > char model [128]; > CameraDriverStatus status; > > /* Supported ports and speeds (latter terminated with a value of 0) */ > GPPortType port; > int speed [64]; > > /* Supported operations */ > CameraOperation operations; > CameraFileOperation file_operations; > CameraFolderOperation folder_operations; > > int usb_vendor, usb_product; > int usb_class, usb_subclass, usb_protocol; > > /* For core use */ > char library [1024]; > char id [1024]; > > /* Reserved space to use in the future w/out changing the struct size */ > int reserved1; > int reserved2; > int reserved3; > int reserved4; > int reserved5; > int reserved6; > int reserved7; > int reserved8; >} CameraAbilities;CameraAbilitiesListCameraAbilitiesListtypedef struct _CameraAbilitiesList CameraAbilitiesList;A list of supported camera models including their abilities. The internals >of this list are hidden - please use functions to access the list.gp_abilities_list_new ()gp_abilities_list_newint gp_abilities_list_new (CameraAbilitiesList **list);Allocates the memory for a new abilities list. You would then call >gp_abilities_list_load in order to populate it.list :Returns : a gphoto2 error codegp_abilities_list_free ()gp_abilities_list_freeint gp_abilities_list_free (CameraAbilitiesList *list);Frees the list.list : a CameraAbilitiesListReturns : a gphoto2 error codegp_abilities_list_load ()gp_abilities_list_loadint gp_abilities_list_load (CameraAbilitiesList *list, > GPContext *context);Scans the system for camera drivers. All supported camera models will then >be added to the list.list : a CameraAbilitiesListcontext : a GPContextReturns : a gphoto2 error codegp_abilities_list_detect ()gp_abilities_list_detectint gp_abilities_list_detect (CameraAbilitiesList *list, > GPPortInfoList *info_list, > CameraList *l, > GPContext *context);Tries to detect any camera connected to the computer using the supplied >list of supported cameras and the supplied info_list of ports.list : a CameraAbilitiesListinfo_list : a GPPortInfoListl : a CameraListcontext :Returns : a gphoto2 error codegp_abilities_list_count ()gp_abilities_list_countint gp_abilities_list_count (CameraAbilitiesList *list);Counts the entries in the supplied list.list : a CameraAbilitiesListReturns : The number of entries or a gphoto2 error codegp_abilities_list_lookup_model ()gp_abilities_list_lookup_modelint gp_abilities_list_lookup_model (CameraAbilitiesList *list, > const char *model);Searches the list for an entry of given model.list : a CameraAbilitiesListmodel : a camera modelReturns : Index of entry or gphoto2 error codegp_abilities_list_get_abilities ()gp_abilities_list_get_abilitiesint gp_abilities_list_get_abilities (CameraAbilitiesList *list, > int index, > CameraAbilities *abilities);Retrieves the camera abilities of entry with supplied index. Typically, >you would call gp_camera_set_abilities afterwards in order to prepare the >initialization of a camera.list : a CameraAbilitiesListindex : indexabilities : CameraAbilitiesReturns : a gphoto2 error codegp_abilities_list_append ()gp_abilities_list_appendint gp_abilities_list_append (CameraAbilitiesList *list, > CameraAbilities abilities);Appends the abilities to the list. This function is called by a camera >library on camera_abilities in order to inform gphoto2 about a supported >camera model.list : a CameraAbilitiesListabilities : CameraAbilitiesReturns : a gphoto2 error codeCameraFile3GPHOTO2 LibraryCameraFileSynopsis > > > CameraFile; >int gp_file_new (CameraFile **file); >int gp_file_ref (CameraFile *file); >int gp_file_unref (CameraFile *file); >int gp_file_free (CameraFile *file); >int gp_file_append (CameraFile*, > const char *data, > unsigned long int size); >int gp_file_open (CameraFile *file, > const char *filename); >int gp_file_save (CameraFile *file, > const char *filename); >int gp_file_clean (CameraFile *file); >int gp_file_get_name (CameraFile *file, > const char **name); >int gp_file_set_name (CameraFile *file, > const char *name); >enum CameraFileType; >int gp_file_get_type (CameraFile *file, > CameraFileType *type); >int gp_file_set_type (CameraFile *file, > CameraFileType type); >#define GP_MIME_AVI >#define GP_MIME_BMP >#define GP_MIME_CRW >#define GP_MIME_JPEG >#define GP_MIME_PGM >#define GP_MIME_PNG >#define GP_MIME_PPM >#define GP_MIME_QUICKTIME >#define GP_MIME_RAW >#define GP_MIME_TIFF >#define GP_MIME_UNKNOWN >#define GP_MIME_WAV >int gp_file_get_mime_type (CameraFile *file, > const char **mime_type); >int gp_file_set_mime_type (CameraFile *file, > const char *mime_type); >int gp_file_detect_mime_type (CameraFile *file); >int gp_file_adjust_name_for_mime_type > (CameraFile *file); >int gp_file_convert (CameraFile *file, > const char *mime_type); >int gp_file_copy (CameraFile *destination, > CameraFile *source); >int gp_file_set_color_table (CameraFile *file, > unsigned char *red_table, > int red_size, > unsigned char *green_table, > int green_size, > unsigned char *blue_table, > int blue_size); >int gp_file_set_conversion_method (CameraFile *file, > CameraFileConversionMethod method); >int gp_file_set_header (CameraFile *file, > const char *header); >int gp_file_set_width_and_height (CameraFile *file, > int width, > int height); >int gp_file_get_data_and_size (CameraFile*, > const char **data, > unsigned long int *size); >int gp_file_set_data_and_size (CameraFile*, > char *data, > unsigned long int size);DescriptionDetailsCameraFileCameraFiletypedef struct _CameraFile CameraFile;The internals of this struct are private.gp_file_new ()gp_file_newint gp_file_new (CameraFile **file);file :Returns : >gp_file_ref ()gp_file_refint gp_file_ref (CameraFile *file);file :Returns : >gp_file_unref ()gp_file_unrefint gp_file_unref (CameraFile *file);file :Returns : >gp_file_free ()gp_file_freeint gp_file_free (CameraFile *file);file :Returns : >gp_file_append ()gp_file_appendint gp_file_append (CameraFile*, > const char *data, > unsigned long int size);Param1 :data :size :Returns : >gp_file_open ()gp_file_openint gp_file_open (CameraFile *file, > const char *filename);file :filename :Returns : >gp_file_save ()gp_file_saveint gp_file_save (CameraFile *file, > const char *filename);file :filename :Returns : >gp_file_clean ()gp_file_cleanint gp_file_clean (CameraFile *file);file :Returns : >gp_file_get_name ()gp_file_get_nameint gp_file_get_name (CameraFile *file, > const char **name);file :name :Returns : >gp_file_set_name ()gp_file_set_nameint gp_file_set_name (CameraFile *file, > const char *name);file :name :Returns : >enum CameraFileTypeCameraFileTypetypedef enum { > GP_FILE_TYPE_PREVIEW, > GP_FILE_TYPE_NORMAL, > GP_FILE_TYPE_RAW, > GP_FILE_TYPE_AUDIO, > GP_FILE_TYPE_EXIF >} CameraFileType;gp_file_get_type ()gp_file_get_typeint gp_file_get_type (CameraFile *file, > CameraFileType *type);file :type :Returns : >gp_file_set_type ()gp_file_set_typeint gp_file_set_type (CameraFile *file, > CameraFileType type);file :type :Returns : >GP_MIME_AVIGP_MIME_AVI#define GP_MIME_AVI "video/x-msvideo"GP_MIME_BMPGP_MIME_BMP#define GP_MIME_BMP "image/bmp"GP_MIME_CRWGP_MIME_CRW#define GP_MIME_CRW "image/x-canon-raw"GP_MIME_JPEGGP_MIME_JPEG#define GP_MIME_JPEG "image/jpeg"GP_MIME_PGMGP_MIME_PGM#define GP_MIME_PGM "image/x-portable-graymap"GP_MIME_PNGGP_MIME_PNG#define GP_MIME_PNG "image/png"GP_MIME_PPMGP_MIME_PPM#define GP_MIME_PPM "image/x-portable-pixmap"GP_MIME_QUICKTIMEGP_MIME_QUICKTIME#define GP_MIME_QUICKTIME "video/quicktime"GP_MIME_RAWGP_MIME_RAW#define GP_MIME_RAW "image/x-raw"GP_MIME_TIFFGP_MIME_TIFF#define GP_MIME_TIFF "image/tiff"GP_MIME_UNKNOWNGP_MIME_UNKNOWN#define GP_MIME_UNKNOWN "application/octet-stream"GP_MIME_WAVGP_MIME_WAV#define GP_MIME_WAV "audio/wav"gp_file_get_mime_type ()gp_file_get_mime_typeint gp_file_get_mime_type (CameraFile *file, > const char **mime_type);file :mime_type :Returns : >gp_file_set_mime_type ()gp_file_set_mime_typeint gp_file_set_mime_type (CameraFile *file, > const char *mime_type);file :mime_type :Returns : >gp_file_detect_mime_type ()gp_file_detect_mime_typeint gp_file_detect_mime_type (CameraFile *file);file :Returns : >gp_file_adjust_name_for_mime_type ()gp_file_adjust_name_for_mime_typeint gp_file_adjust_name_for_mime_type > (CameraFile *file);file :Returns : >gp_file_convert ()gp_file_convertint gp_file_convert (CameraFile *file, > const char *mime_type);file :mime_type :Returns : >gp_file_copy ()gp_file_copyint gp_file_copy (CameraFile *destination, > CameraFile *source);destination :source :Returns : >gp_file_set_color_table ()gp_file_set_color_tableint gp_file_set_color_table (CameraFile *file, > unsigned char *red_table, > int red_size, > unsigned char *green_table, > int green_size, > unsigned char *blue_table, > int blue_size);file :red_table :red_size :green_table :green_size :blue_table :blue_size :Returns : >gp_file_set_conversion_method ()gp_file_set_conversion_methodint gp_file_set_conversion_method (CameraFile *file, > CameraFileConversionMethod method);file :method :Returns : >gp_file_set_header ()gp_file_set_headerint gp_file_set_header (CameraFile *file, > const char *header);file :header :Returns : >gp_file_set_width_and_height ()gp_file_set_width_and_heightint gp_file_set_width_and_height (CameraFile *file, > int width, > int height);file :width :height :Returns : >gp_file_get_data_and_size ()gp_file_get_data_and_sizeint gp_file_get_data_and_size (CameraFile*, > const char **data, > unsigned long int *size);Get a pointer to the data and the file's size. Both data and size can >be NULL and will then be ignored.Param1 :data :size :Returns : a gphoto2 error code.gp_file_set_data_and_size ()gp_file_set_data_and_sizeint gp_file_set_data_and_size (CameraFile*, > char *data, > unsigned long int size);Param1 :data :size :Returns : >License This library is free software; you can redistribute it and/or > modify it under the terms of the GNU Library General > Public License as published by the Free Software > Foundation; either version 2 of the License, or (at your option) > any later version. > This library is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU Library General Public License for > more details. > You may obtain a copy of the GNU Library General > Public License from the Free Software Foundation by > visiting their Web > site or by writing to: > > Free Software Foundation, Inc. > 59 Temple Place - Suite 330 > Boston, MA 02111-1307 > USA > > make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc/api' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/doc' >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5' >make[2]: Nothing to be done for `all-am'. >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5' >make[1]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5' >>>> Test phase [not enabled]: media-libs/libgphoto2-2.1.5 > >>>> Install libgphoto2-2.1.5 into /var/tmp/portage/libgphoto2-2.1.5/image/ category media-libs >Making install in intl >make[1]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/intl' >if { test "libgphoto2" = "gettext-runtime" || test "libgphoto2" = "gettext-tools"; } \ > && test 'no' = yes; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib /var/tmp/portage/libgphoto2-2.1.5/image//usr/include; \ > /bin/install -c -m 644 libintl.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/libintl.h; \ > /bin/sh ../libtool --mode=install \ > /bin/install -c -m 644 libintl.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.a; \ > if test "@RELOCATABLE@" = yes; then \ > dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ > if test -n "$dependencies"; then \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.la; \ > fi; \ > fi; \ >else \ > : ; \ >fi >if test "libgphoto2" = "gettext-tools" \ > && test 'no' = no; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib; \ > /bin/sh ../libtool --mode=install \ > /bin/install -c -m 644 libgnuintl.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.a; \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/preloadable_libintl.so; \ > /bin/install -c -m 644 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.so /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/preloadable_libintl.so; \ > /bin/sh ../libtool --mode=uninstall \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.a; \ >else \ > : ; \ >fi >if test 'no' = yes; then \ > test yes != no || /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib; \ > temp=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/t-charset.alias; \ > dest=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; \ > if test -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; then \ > orig=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > else \ > if test yes = no; then \ > orig=charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > fi; \ > fi; \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale; \ > test -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias \ > && orig=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias \ > || orig=./locale.alias; \ > temp=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/t-locale.alias; \ > dest=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ >else \ > : ; \ >fi >if test "libgphoto2" = "gettext-tools"; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl; \ > /bin/install -c -m 644 VERSION /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/VERSION; \ > /bin/install -c -m 644 ChangeLog.inst /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/ChangeLog; \ > dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \ > for file in $dists; do \ > /bin/install -c -m 644 ./$file \ > /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ > chmod a+x /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/config.charset; \ > dists="plural.c"; \ > for file in $dists; do \ > if test -f $file; then dir=.; else dir=.; fi; \ > /bin/install -c -m 644 $dir/$file \ > /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ > dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ > for file in $dists; do \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ >else \ > : ; \ >fi >make[1]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/intl' >Making install in libgphoto2_port >make[1]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >Making install in intl >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/intl' >if { test "libgphoto2_port" = "gettext-runtime" || test "libgphoto2_port" = "gettext-tools"; } \ > && test 'no' = yes; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib /var/tmp/portage/libgphoto2-2.1.5/image//usr/include; \ > /bin/install -c -m 644 libintl.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/libintl.h; \ > /bin/sh ../libtool --mode=install \ > /bin/install -c -m 644 libintl.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.a; \ > if test "@RELOCATABLE@" = yes; then \ > dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ > if test -n "$dependencies"; then \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libintl.la; \ > fi; \ > fi; \ >else \ > : ; \ >fi >if test "libgphoto2_port" = "gettext-tools" \ > && test 'no' = no; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib; \ > /bin/sh ../libtool --mode=install \ > /bin/install -c -m 644 libgnuintl.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.a; \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/preloadable_libintl.so; \ > /bin/install -c -m 644 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.so /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/preloadable_libintl.so; \ > /bin/sh ../libtool --mode=uninstall \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgnuintl.a; \ >else \ > : ; \ >fi >if test 'no' = yes; then \ > test yes != no || /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib; \ > temp=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/t-charset.alias; \ > dest=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; \ > if test -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; then \ > orig=/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > else \ > if test yes = no; then \ > orig=charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > fi; \ > fi; \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale; \ > test -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias \ > && orig=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias \ > || orig=./locale.alias; \ > temp=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/t-locale.alias; \ > dest=/var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/locale.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /bin/install -c -m 644 $temp $dest; \ > rm -f $temp; \ >else \ > : ; \ >fi >if test "libgphoto2_port" = "gettext-tools"; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl; \ > /bin/install -c -m 644 VERSION /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/VERSION; \ > /bin/install -c -m 644 ChangeLog.inst /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/ChangeLog; \ > dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \ > for file in $dists; do \ > /bin/install -c -m 644 ./$file \ > /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ > chmod a+x /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/config.charset; \ > dists="plural.c"; \ > for file in $dists; do \ > if test -f $file; then dir=.; else dir=.; fi; \ > /bin/install -c -m 644 $dir/$file \ > /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ > dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ > for file in $dists; do \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/intl/$file; \ > done; \ >else \ > : ; \ >fi >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/intl' >Making install in po >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/po' >/bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/cs/LC_MESSAGES >installing cs.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/cs/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/da/LC_MESSAGES >installing da.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/da/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/de/LC_MESSAGES >installing de.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/de/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/fr/LC_MESSAGES >installing fr.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/fr/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/es/LC_MESSAGES >installing es.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/es/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/it/LC_MESSAGES >installing it.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/it/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/ja/LC_MESSAGES >installing ja.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/ja/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/nb/LC_MESSAGES >installing nb.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/nb/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/pt_BR/LC_MESSAGES >installing pt_BR.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/pt_BR/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/ru/LC_MESSAGES >installing ru.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/ru/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/sl/LC_MESSAGES >installing sl.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/sl/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/sv/LC_MESSAGES >installing sv.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/sv/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/uk/LC_MESSAGES >installing uk.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/uk/LC_MESSAGES/libgphoto2_port-0.mo >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/zh_CN/LC_MESSAGES >installing zh_CN.gmo as /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/locale/zh_CN/LC_MESSAGES/libgphoto2_port-0.mo >if test "libgphoto2_port" = "gettext-tools"; then \ > /bin/sh .././mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/po; \ > for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ > /bin/install -c -m 644 ./$file \ > /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/po/$file; \ > done; \ > for file in Makevars; do \ > rm -f /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/gettext/po/$file; \ > done; \ >else \ > : ; \ >fi >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/po' >Making install in libgphoto2_port >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >/bin/sh ../mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib > /bin/sh ../libtool --mode=install /bin/install -c libgphoto2_port.la /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.la >/bin/install -c .libs/libgphoto2_port.so.0.5.1 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.so.0.5.1 >(cd /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib && rm -f libgphoto2_port.so.0 && ln -s libgphoto2_port.so.0.5.1 libgphoto2_port.so.0) >(cd /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib && rm -f libgphoto2_port.so && ln -s libgphoto2_port.so.0.5.1 libgphoto2_port.so) >/bin/install -c .libs/libgphoto2_port.lai /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.la >/bin/install -c .libs/libgphoto2_port.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.a >i686-pc-linux-gnu-ranlib /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.a >chmod 644 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/libgphoto2_port.a >libtool: install: warning: remember to run `libtool --finish /usr/lib' >/bin/sh ../mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2 >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2 > /bin/install -c -m 644 gphoto2-port.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port.h > /bin/install -c -m 644 gphoto2-port-info-list.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port-info-list.h > /bin/install -c -m 644 gphoto2-port-log.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port-log.h > /bin/install -c -m 644 gphoto2-port-version.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port-version.h > /bin/install -c -m 644 gphoto2-port-portability.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port-portability.h > /bin/install -c -m 644 gphoto2-port-result.h /var/tmp/portage/libgphoto2-2.1.5/image//usr/include/gphoto2/gphoto2-port-result.h >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/libgphoto2_port' >Making install in test >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/test' >Making install in serial >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >make[3]: Nothing to be done for `install-exec-am'. >/bin/sh ../mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1 >mkdir -p -- /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1 > /bin/sh ../libtool --mode=install /bin/install -c libgphoto2_port_serial.la /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.la >libtool: install: warning: relinking `libgphoto2_port_serial.la' >(cd /var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial; /bin/sh ../libtool --mode=relink i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_port_serial.la -rpath /usr/lib/gphoto2_port/0.5.1 -module -avoid-version unix.lo ../libgphoto2_port/libgphoto2_port.la -inst-prefix-dir /var/tmp/portage/libgphoto2-2.1.5/image/) >i686-pc-linux-gnu-gcc -shared .libs/unix.o -L/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib -L/usr/lib -lgphoto2_port -march=pentium3 -Wl,-soname -Wl,libgphoto2_port_serial.so -o .libs/libgphoto2_port_serial.so >/bin/install -c .libs/libgphoto2_port_serial.soT /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.so >/bin/install -c .libs/libgphoto2_port_serial.lai /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.la >/bin/install -c .libs/libgphoto2_port_serial.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.a >i686-pc-linux-gnu-ranlib /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.a >chmod 644 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_serial.a >libtool: install: warning: remember to run `libtool --finish /usr/lib/gphoto2_port/0.5.1' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/serial' >Making install in usb >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >make[3]: Nothing to be done for `install-exec-am'. >/bin/sh ../mkinstalldirs /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1 > /bin/sh ../libtool --mode=install /bin/install -c libgphoto2_port_usb.la /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.la >libtool: install: warning: relinking `libgphoto2_port_usb.la' >(cd /var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb; /bin/sh ../libtool --mode=relink i686-pc-linux-gnu-gcc -O2 -march=pentium3 -fomit-frame-pointer -pipe -g -Wall -Wmissing-declarations -Wmissing-prototypes -g -Wall -o libgphoto2_port_usb.la -rpath /usr/lib/gphoto2_port/0.5.1 -module -avoid-version libusb.lo -L/usr/lib -lusb ../libgphoto2_port/libgphoto2_port.la -inst-prefix-dir /var/tmp/portage/libgphoto2-2.1.5/image/) >i686-pc-linux-gnu-gcc -shared .libs/libusb.o -L/usr/lib -L/var/tmp/portage/libgphoto2-2.1.5/image//usr/lib -lusb -lgphoto2_port -march=pentium3 -Wl,-soname -Wl,libgphoto2_port_usb.so -o .libs/libgphoto2_port_usb.so >/bin/install -c .libs/libgphoto2_port_usb.soT /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.so >/bin/install -c .libs/libgphoto2_port_usb.lai /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.la >/bin/install -c .libs/libgphoto2_port_usb.a /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.a >i686-pc-linux-gnu-ranlib /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.a >chmod 644 /var/tmp/portage/libgphoto2-2.1.5/image//usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.a >libtool: install: warning: remember to run `libtool --finish /usr/lib/gphoto2_port/0.5.1' >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/usb' >Making install in doc >make[2]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >cd . && gtkdoc-scan --module=gphoto2-port --source-dir=../libgphoto2_port >cd . && gtkdoc-mktmpl --module=gphoto2-port >WARNING: No declaration found for: gp_port_get_error >###Can't parse args for function gp_port_set_error: ...)#ifdef __GNUC____attribute__((__format__(printf,2,3)))#endif;const char *gp_port_get_error (GPPort *port > >WARNING: No declaration found for: GP_ERROR_IO_CLOSE >WARNING: No declaration found for: GP_ERROR_IO_OPEN >WARNING: No declaration found for: GP_ERROR_IO_PIN >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_BREAK >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_FLUSH >WARNING: No declaration found for: GP_ERROR_IO_TIMEOUT >###Can't parse args for function gp_log: ...)#ifdef __GNUC____attribute__((__format__(printf,3,4)))#endif;void gp_logv (GPLogLevel level, const char *domain, const char *format,va_list args)#ifdef __GNUC____attribute__((__format__(printf,3,0)))#endif;void gp_log_data (const char *domain, const char *data, unsigned int size > >WARNING: No declaration found for: <TITLE>GPhoto2-Port-USB</FILE> >WARNING: No declaration found for: <TITLE>GPhoto2-Port-Serial</FILE> >============================================================================= >WARNING: 61 unused declarations. > These can be found in gphoto2-port-unused.txt. > They should be added to gphoto2-port-sections.txt in the appropriate place. >============================================================================= >cd . && gtkdoc-mkdb --module=gphoto2-port --source-dir=../libgphoto2_port >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: gp_port_set_error Parameter: Varargs. >WARNING: No declaration found for: gp_port_get_error >###Can't parse args for function gp_port_set_error: ...)#ifdef __GNUC____attribute__((__format__(printf,2,3)))#endif;const char *gp_port_get_error (GPPort *port > >WARNING: No declaration found for: GP_ERROR_IO_CLOSE >WARNING: No declaration found for: GP_ERROR_IO_OPEN >WARNING: No declaration found for: GP_ERROR_IO_PIN >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_BREAK >WARNING: No declaration found for: GP_ERROR_IO_SERIAL_FLUSH >WARNING: No declaration found for: GP_ERROR_IO_TIMEOUT >WARNING: Parameter described in source code comment block but does not exist - > FUNCTION: gp_log Parameter: Varargs. >WARNING: Parameter description missing in source code comment block - > MACRO: GP_LOG Parameter: params.... >WARNING: Parameter described in source code comment block but does not exist - > MACRO: GP_LOG Parameter: params. >WARNING: Parameter description missing in source code comment block - > MACRO: GP_DEBUG Parameter: params.... >WARNING: Parameter described in source code comment block but does not exist - > MACRO: GP_DEBUG Parameter: params. >###Can't parse args for function gp_log: ...)#ifdef __GNUC____attribute__((__format__(printf,3,4)))#endif;void gp_logv (GPLogLevel level, const char *domain, const char *format,va_list args)#ifdef __GNUC____attribute__((__format__(printf,3,0)))#endif;void gp_log_data (const char *domain, const char *data, unsigned int size > >WARNING: No declaration found for: <TITLE>GPhoto2-Port-USB</FILE> >WARNING: No declaration found for: <TITLE>GPhoto2-Port-Serial</FILE> >27% symbol docs coverage (31 symbols documented, 84 not documented) >See gphoto2-port-undocumented.txt for a list of missing docs. >The doc coverage percentage doesn't include intro sections. >if ! test -d html ; then mkdir html ; fi >cd html && gtkdoc-mkhtml gphoto2-port .././gphoto2-port-api.sgml >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:2:91:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:6:26:E: no style-specification or external-specification with ID "DOCBOOK" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:297:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:293:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:291:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:240:6:E: "entity" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:203:6:E: reference to undefined variable "html-document" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:205:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:237:10:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:3:E: reference to undefined variable "build-toc" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:223:29:E: reference to undefined variable "toc-depth" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:222:9:E: reference to undefined variable "%generate-book-toc%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:218:15:E: reference to undefined variable "generate-toc-in-front" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:215:3:E: mode "dedication-page-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:210:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:209:5:E: reference to undefined variable "book-titlepage" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:207:9:E: reference to undefined variable "%generate-book-titlepage%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:201:58:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:199:13:E: mode "head-title-mode" not defined >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:198:13:E: reference to undefined variable "titlepage-info-elements" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:196:53:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:194:50:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:193:64:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:187:5:E: reference to undefined variable "$block-container$" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:186:2:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:131:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:120:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:126:17:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:125:16:E: reference to undefined variable "%html40%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:118:7:E: reference to undefined variable "para-check" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:116:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:115:10:E: reference to undefined variable "%spacing-paras%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:273:7:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:259:2:E: "formatting-instruction" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:87:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:93:4:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:94:3:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:98:9:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:101:8:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:168:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:165:11:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:164:10:E: reference to undefined variable "%css-decoration%" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:149:7:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:157:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:150:13:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:153:19:E: "empty-element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:147:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:145:41:E: reference to undefined variable "normalize" >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:135:5:E: "element" is not the name of any flow object class >/usr/bin/openjade:/usr/share/gtk-doc/data/gtk-doc.dsl:137:11:E: "element" is not the name of any flow object class >GPhoto2-Port API Reference ManualLutzMüller lutz@users.sf.net > 2000The Free Software Foundation Permission is granted to copy, distribute and/or modify this > document under the terms of the GNU Free > Documentation License, Version 1.1 or any later > version published by the Free Software Foundation with no > Invariant Sections, no Front-Cover Texts, and no Back-Cover > Texts. You may obtain a copy of the GNU Free > Documentation License from the Free Software > Foundation by visiting their Web site or by writing > to: > > The Free Software Foundation, Inc., > 59 Temple Place - Suite 330, > Boston, MA 02111-1307, > USA > > This manual documents the GPhoto2-Port library. > It gives an overview of GPhoto2-Port, discusses examples that > come with GPhoto2-Port and includes detailed documentation of > the GPhoto2-Port API. > GPhoto2-Port Overview GPhoto2-Port is the GPhoto2 I/O library. > The benefit to using this library would be that all communications can be > done quickly and without worry for device specific functions; all devices > are abstracted to a point, allowing you to read/write to a device using > the same interface. For example, you can set all the options on the > serial port easily, and then read/write to that device. Additionally, > you could easily switch over to a USB device, and read/write without > having to learn the USB internals. > The whole idea behind this is simplicity. It should be easy to write a > program that uses any sort of serial-based device. This will take the > hassle out of playing with low-level configurations and actually just > get on to writing the core of the application. > GPhoto2-Port Core ReferenceGPhoto2-Port-Log3GPHOTO2-PORT LibraryGPhoto2-Port-LogSynopsis > > >enum GPLogLevel; >void (*GPLogFunc) (GPLogLevel level, > const char *domain, > const char *format, > va_list args, > void *data); >int gp_log_add_func (GPLogLevel level, > GPLogFunc func, > void *data); >int gp_log_remove_func (int id); >void gp_log (GPLogLevel level, > const char *domain, > const char *format); >#define gp_logv (level, domain, format, args) >#define gp_log_data (domain, data, size) >#define GP_LOG (level, msg, params...) >#define GP_DEBUG (msg, params...)DescriptionDetailsenum GPLogLevelGPLogLeveltypedef enum { > GP_LOG_ERROR = 0, > GP_LOG_VERBOSE = 1, > GP_LOG_DEBUG = 2, > GP_LOG_DATA = 3 >} GPLogLevel;GPLogFunc ()GPLogFuncvoid (*GPLogFunc) (GPLogLevel level, > const char *domain, > const char *format, > va_list args, > void *data);level :domain :format :args :data : >gp_log_add_func ()gp_log_add_funcint gp_log_add_func (GPLogLevel level, > GPLogFunc func, > void *data);Adds a log function that will be called for each log message that is flagged >with a log level that appears in given log level. This function returns >an id that you can use for removing the log function again (using >gp_log_remove_func).level : a GPLogLevelfunc : a GPLogFuncdata : dataReturns : an id or a gphoto2 error codegp_log_remove_func ()gp_log_remove_funcint gp_log_remove_func (int id);Removes the log function with given id.id : an id (return value of gp_log_add_func)Returns : a gphoto2 error codegp_log ()gp_logvoid gp_log (GPLogLevel level, > const char *domain, > const char *format);Logs a message at the given log level. You would normally use this >function to log strings.level : gphoto2 log leveldomain : the domainformat : the formatgp_logv()gp_logv#define gp_logv(level, domain, format, args) /**/Logs a message at the given log level. You would normally use this >function to log as yet unformatted strings.level : gphoto2 log leveldomain : the domainformat : the formatargs : the va_list corresponding to formatgp_log_data()gp_log_data#define gp_log_data(domain, data, size) /**/Takes the data and creates a formatted hexdump string. If you would like >to log text messages, use gp_log instead.domain : the domaindata : the data to be loggedsize : the size of the dataGP_LOG()GP_LOG#define GP_LOG(level, msg, params...)Calls gp_log with an automatically generated domain. >You have to define GP_MODULE as "mymod" for your module >mymod before you can use #GP_LOG().level : gphoto2 log level to log message undermsg : message to logparams... : >GP_DEBUG()GP_DEBUG#define GP_DEBUG(msg, params...)Logs message at log level GP_LOG_DEBUG by calling #gp_log() with >an automatically generated domain >You have to define GP_MODULE as "mymod" for your module >mymod before using #GP_DEBUG().msg : message to logparams... : >GPhoto2-Port-Result3GPHOTO2-PORT LibraryGPhoto2-Port-ResultSynopsis > > >#define GP_OK >#define GP_ERROR_NOT_SUPPORTED >#define GP_ERROR_BAD_PARAMETERS >#define GP_ERROR_NO_MEMORY >#define GP_ERROR_TIMEOUT >#define GP_ERROR_LIBRARY >#define GP_ERROR_IO >#define GP_ERROR_IO_INIT >#define GP_ERROR_IO_LOCK >#define GP_ERROR_IO_READ >#define GP_ERROR_IO_SERIAL_SPEED >#define GP_ERROR_IO_SUPPORTED_SERIAL >#define GP_ERROR_IO_SUPPORTED_USB >#define GP_ERROR_IO_UPDATE >#define GP_ERROR_IO_USB_CLAIM >#define GP_ERROR_IO_USB_CLEAR_HALT >#define GP_ERROR_IO_USB_FIND >#define GP_ERROR_IO_WRITE >#define GP_ERROR_UNKNOWN_PORT >const char* gp_port_result_as_string (int result);DescriptionDetailsGP_OKGP_OK#define GP_OK 0GP_ERROR_NOT_SUPPORTEDGP_ERROR_NOT_SUPPORTED#define GP_ERROR_NOT_SUPPORTED -6GP_ERROR_BAD_PARAMETERSGP_ERROR_BAD_PARAMETERS#define GP_ERROR_BAD_PARAMETERS -2GP_ERROR_NO_MEMORYGP_ERROR_NO_MEMORY#define GP_ERROR_NO_MEMORY -3GP_ERROR_TIMEOUTGP_ERROR_TIMEOUT#define GP_ERROR_TIMEOUT -10GP_ERROR_LIBRARYGP_ERROR_LIBRARY#define GP_ERROR_LIBRARY -4GP_ERROR_IOGP_ERROR_IO#define GP_ERROR_IO -7GP_ERROR_IO_INITGP_ERROR_IO_INIT#define GP_ERROR_IO_INIT -31GP_ERROR_IO_LOCKGP_ERROR_IO_LOCK#define GP_ERROR_IO_LOCK -60GP_ERROR_IO_READGP_ERROR_IO_READ#define GP_ERROR_IO_READ -34GP_ERROR_IO_SERIAL_SPEEDGP_ERROR_IO_SERIAL_SPEED#define GP_ERROR_IO_SERIAL_SPEED -41GP_ERROR_IO_SUPPORTED_SERIALGP_ERROR_IO_SUPPORTED_SERIAL#define GP_ERROR_IO_SUPPORTED_SERIAL -20GP_ERROR_IO_SUPPORTED_USBGP_ERROR_IO_SUPPORTED_USB#define GP_ERROR_IO_SUPPORTED_USB -21GP_ERROR_IO_UPDATEGP_ERROR_IO_UPDATE#define GP_ERROR_IO_UPDATE -37GP_ERROR_IO_USB_CLAIMGP_ERROR_IO_USB_CLAIM#define GP_ERROR_IO_USB_CLAIM -53GP_ERROR_IO_USB_CLEAR_HALTGP_ERROR_IO_USB_CLEAR_HALT#define GP_ERROR_IO_USB_CLEAR_HALT -51GP_ERROR_IO_USB_FINDGP_ERROR_IO_USB_FIND#define GP_ERROR_IO_USB_FIND -52GP_ERROR_IO_WRITEGP_ERROR_IO_WRITE#define GP_ERROR_IO_WRITE -35GP_ERROR_UNKNOWN_PORTGP_ERROR_UNKNOWN_PORT#define GP_ERROR_UNKNOWN_PORT -5gp_port_result_as_string ()gp_port_result_as_stringconst char* gp_port_result_as_string (int result);Returns a string representation of a gphoto2 error code. Those are static >error descriptions. You can get dynamic ones that explain the error more >in depth using gp_port_get_error.result : a gphoto2 error codeReturns : a string representation of a gphoto2 error codeGPhoto2-Port-Info-List3GPHOTO2-PORT LibraryGPhoto2-Port-Info-ListSynopsis > > >enum GPPortType; > GPPortInfo; > GPPortInfoList; >int gp_port_info_list_new (GPPortInfoList **list); >int gp_port_info_list_free (GPPortInfoList *list); >int gp_port_info_list_load (GPPortInfoList *list); >int gp_port_info_list_count (GPPortInfoList *list); >int gp_port_info_list_get_info (GPPortInfoList *list, > int n, > GPPortInfo *info); >int gp_port_info_list_lookup_path (GPPortInfoList *list, > const char *path); >int gp_port_info_list_lookup_name (GPPortInfoList *list, > const char *name); >int gp_port_info_list_append (GPPortInfoList *list, > GPPortInfo info);DescriptionDetailsenum GPPortTypeGPPortTypetypedef enum { > GP_PORT_NONE = 0, > GP_PORT_SERIAL = 1 << 0, > GP_PORT_USB = 1 << 2 >} GPPortType;GPPortInfoGPPortInfotypedef struct { > GPPortType type; > char name[64]; > char path[64]; > > /* Private */ > char library_filename[1024]; >} GPPortInfo;GPPortInfoListGPPortInfoListtypedef struct _GPPortInfoList GPPortInfoList;The internals of this list are private.gp_port_info_list_new ()gp_port_info_list_newint gp_port_info_list_new (GPPortInfoList **list);Creates a new list which can later be filled with port infos (GPPortInfo) >using gp_port_info_list_load.list :Returns : a gphoto2 error codegp_port_info_list_free ()gp_port_info_list_freeint gp_port_info_list_free (GPPortInfoList *list);Frees a list.list : a GPPortInfoListReturns : a gphoto2 error codegp_port_info_list_load ()gp_port_info_list_loadint gp_port_info_list_load (GPPortInfoList *list);Searches the system for io-drivers and appends them to the list. You would >normally call this function once after gp_port_info_list_new and then >use this list in order to supply gp_port_set_info with parameters.list : a GPPortInfoListReturns : a gphoto2 error codegp_port_info_list_count ()gp_port_info_list_countint gp_port_info_list_count (GPPortInfoList *list);Returns the number of entries in the list.list : a GPPortInfoListReturns : The number of entries or a gphoto2 error codegp_port_info_list_get_info ()gp_port_info_list_get_infoint gp_port_info_list_get_info (GPPortInfoList *list, > int n, > GPPortInfo *info);Retreives an entry from the list.list : a GPPortInfoListn : the index of the entryinfo :Returns : a gphoto2 error codegp_port_info_list_lookup_path ()gp_port_info_list_lookup_pathint gp_port_info_list_lookup_path (GPPortInfoList *list, > const char *path);Looks for an entry in the list with the supplied path. If no exact match >can be found, a regex search will be performed in the hope some driver >claimed ports like "serial:*".list : a GPPortInfoListpath : a pathReturns : The index of the entry or a gphoto2 error codegp_port_info_list_lookup_name ()gp_port_info_list_lookup_nameint gp_port_info_list_lookup_name (GPPortInfoList *list, > const char *name);Looks for an entry in the list with the given name.list : a GPPortInfoListname : a nameReturns : The index of the entry or a gphoto2 error codegp_port_info_list_append ()gp_port_info_list_appendint gp_port_info_list_append (GPPortInfoList *list, > GPPortInfo info);Appends an entry to the list. This function is typically called by >an io-driver during gp_port_library_list. If you leave info.name blank, >gp_port_info_list_lookup_path will try to match non-existent paths >against info.path and - if successfull - will append this entry to the >list.list : a GPPortInfoListinfo : the info to appendReturns : The index of the new entry or a gphoto2 error codeGPhoto2-Port3GPHOTO2-PORT LibraryGPhoto2-PortSynopsis > > > GPPortPrivateLibrary; > GPPortPrivateCore; > GPPortSettingsSerial; > GPPortSettingsUSB; >union GPPortSettings; > GPPort; >int gp_port_new (GPPort **port); >int gp_port_free (GPPort *port); >int gp_port_set_info (GPPort *port, > GPPortInfo info); >int gp_port_get_info (GPPort *port, > GPPortInfo *info); >int gp_port_open (GPPort *port); >int gp_port_close (GPPort *port); >int gp_port_read (GPPort *port, > char *data, > int size); >int gp_port_write (GPPort *port, > const char *data, > int size); >int gp_port_get_settings (GPPort *port, > GPPortSettings *settings); >int gp_port_set_settings (GPPort *port, > GPPortSettings settings); >int gp_port_get_timeout (GPPort *port, > int *timeout); >int gp_port_set_timeout (GPPort *port, > int timeout); >int gp_port_get_pin (GPPort *port, > GPPin pin, > GPLevel *level); >int gp_port_set_pin (GPPort *port, > GPPin pin, > GPLevel level); >int gp_port_set_error (GPPort *port, > const char *format);DescriptionDetailsGPPortPrivateLibraryGPPortPrivateLibrarytypedef struct _GPPortPrivateLibrary GPPortPrivateLibrary;GPPortPrivateCoreGPPortPrivateCoretypedef struct _GPPortPrivateCore GPPortPrivateCore;This structure contains private data.GPPortSettingsSerialGPPortSettingsSerialtypedef struct { > char port[128]; /** The portname (/dev/ttyX)*/ > int speed; /** The baudrate of the device. */ > int bits; /** How many bits data. */ > GPPortSerialParity parity; /** parity data, see GP_PORT_SERIAL_PARITY_ > defines */ > int stopbits; /** How many stop bits are used. */ >} GPPortSettingsSerial;GPPortSettingsUSBGPPortSettingsUSBtypedef struct { > int inep, outep, intep; > int config; > int interface; > int altsetting; > > /* must be last to avoid binary incompatibility. > * luckily we just need to make sure this struct does not > * get larger than _GPPortSettingsSerial. */ > char port[64]; >} GPPortSettingsUSB;union GPPortSettingsGPPortSettingsunion GPPortSettings { > GPPortSettingsSerial serial; > GPPortSettingsUSB usb; >};GPPortGPPorttypedef struct { > /* For your convenience */ > GPPortType type; > > GPPortSettings settings; > GPPortSettings settings_pending; > > int timeout; /* in milliseconds */ > > GPPortPrivateLibrary *pl; > GPPortPrivateCore *pc; >} GPPort;gp_port_new ()gp_port_newint gp_port_new (GPPort **port);Allocates the memory for a new GPPort. After you called this function, >you probably want to call gp_port_set_info in order to make the newly >created port functional.port :Returns : a gphoto2 error codegp_port_free ()gp_port_freeint gp_port_free (GPPort *port);Closes the port and frees the memory.port : a GPPortReturns : a gphoto2 error codegp_port_set_info ()gp_port_set_infoint gp_port_set_info (GPPort *port, > GPPortInfo info);Makes a port functional. After calling this function, you can >access the port using for example gp_port_open.port : a GPPortinfo : the GPPortInfoReturns : a gphoto2 error codegp_port_get_info ()gp_port_get_infoint gp_port_get_info (GPPort *port, > GPPortInfo *info);Retreives info about the port.port : a GPPortinfo : a GPPortInfoReturns : a gphoto2 error codegp_port_open ()gp_port_openint gp_port_open (GPPort *port);Opens a port which should have been created with gp_port_new and >configured with gp_port_set_info and gp_port_set_settingsport : a GPPortReturns : a gphoto2 error codegp_port_close ()gp_port_closeint gp_port_close (GPPort *port);Closes a port temporarily. It can afterwards be reopened using >gp_port_open.port : a GPPortReturns : a gphoto2 error codegp_port_read ()gp_port_readint gp_port_read (GPPort *port, > char *data, > int size);Reads a specified number of bytes from the port into the supplied buffer.port : a GPPortdata : a pointer to an allocated buffersize : the number of bytes that should be readReturns : a gphoto2 error codegp_port_write ()gp_port_writeint gp_port_write (GPPort *port, > const char *data, > int size);Writes a specified amount of data to a port.port : a GPPortdata : the data to write to the portsize : the number of bytes to write to the portReturns : a gphoto2 error codegp_port_get_settings ()gp_port_get_settingsint gp_port_get_settings (GPPort *port, > GPPortSettings *settings);Retreives the current settings of a port.port : a GPPortsettings :Returns : a gphoto2 error codegp_port_set_settings ()gp_port_set_settingsint gp_port_set_settings (GPPort *port, > GPPortSettings settings);Adjusts the settings of a port. You should always call >gp_port_get_settings, adjust the values depending on the type of the port, >and then call gp_port_set_settings.port : a GPPortsettings : the GPPortSettings to be setReturns : a gphoto2 error codegp_port_get_timeout ()gp_port_get_timeoutint gp_port_get_timeout (GPPort *port, > int *timeout);Retreives the current timeout of the port.port : a GPPorttimeout :Returns : a gphoto2 error codegp_port_set_timeout ()gp_port_set_timeoutint gp_port_set_timeout (GPPort *port, > int timeout);Sets the timeout of a port. gp_port_read will wait timeout milliseconds >for data. If no data will be received in that period, GP_ERROR_TIMEOUT >will be returned.port : a GPPorttimeout : the timeoutReturns : a gphoto2 error codegp_port_get_pin ()gp_port_get_pinint gp_port_get_pin (GPPort *port, > GPPin pin, > GPLevel *level);port :pin :level :Returns : >gp_port_set_pin ()gp_port_set_pinint gp_port_set_pin (GPPort *port, > GPPin pin, > GPLevel level);port :pin :level :Returns : >gp_port_set_error ()gp_port_set_errorint gp_port_set_error (GPPort *port, > const char *format);Sets an error message that can later be retrieved using gp_port_get_error.port : a GPPortformat :Returns : a gphoto2 error codeGPhoto2-Port-Library3GPHOTO2-PORT LibraryGPhoto2-Port-LibrarySynopsis > > > GPPortOperations; >GPPortType (*GPPortLibraryType) (void); >int (*GPPortLibraryList) (GPPortInfoList *list); >GPPortOperations* (*GPPortLibraryOperations) > (void); >GPPortType gp_port_library_type (void); >int gp_port_library_list (GPPortInfoList *list); >GPPortOperations* gp_port_library_operations > (void);DescriptionDetailsGPPortOperationsGPPortOperationstypedef struct { > int (*init) (GPPort *); > int (*exit) (GPPort *); > int (*open) (GPPort *); > int (*close) (GPPort *); > int (*read) (GPPort *, char *, int); > int (*check_int)(GPPort *, char *, int, int); > int (*write) (GPPort *, const char *, int); > int (*update) (GPPort *); > > /* Pointers to devices. Please note these are stubbed so there is > no need to #ifdef GP_PORT_* anymore. */ > > /* for serial devices */ > int (*get_pin) (GPPort *, GPPin, GPLevel*); > int (*set_pin) (GPPort *, GPPin, GPLevel); > int (*send_break)(GPPort *, int); > int (*flush) (GPPort *, int); > > /* for USB devices */ > int (*find_device)(GPPort * dev, int idvendor, int idproduct); > int (*find_device_by_class)(GPPort * dev, int class, int subclass, int protocol); > int (*clear_halt) (GPPort * dev, int ep); > int (*msg_write) (GPPort * dev, int request, int value, int index, > char *bytes, int size); > int (*msg_read) (GPPort * dev, int request, int value, int index, > char *bytes, int size); >} GPPortOperations;GPPortLibraryType ()GPPortLibraryTypeGPPortType (*GPPortLibraryType) (void);Returns : >GPPortLibraryList ()GPPortLibraryListint (*GPPortLibraryList) (GPPortInfoList *list);list :Returns : >GPPortLibraryOperations ()GPPortLibraryOperationsGPPortOperations* (*GPPortLibraryOperations) > (void);Returns : >gp_port_library_type ()gp_port_library_typeGPPortType gp_port_library_type (void);Returns : >gp_port_library_list ()gp_port_library_listint gp_port_library_list (GPPortInfoList *list);list :Returns : >gp_port_library_operations ()gp_port_library_operationsGPPortOperations* gp_port_library_operations > (void);Returns :make[3]: Entering directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >make[3]: Nothing to be done for `install-exec-am'. >/bin/install -c -d -m 0755 /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/doc/libgphoto2_port/html/api/gphoto2-port >/bin/install -c -m 644 ./html/*.html /var/tmp/portage/libgphoto2-2.1.5/image//usr/share/doc/libgphoto2_port/html/api/gphoto2-port >/bin/install: cannot stat `./html/*.html': No such file or directory >make[3]: *** [install-data-local] Error 1 >make[3]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >make[2]: *** [install-am] Error 2 >make[2]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port/doc' >make[1]: *** [install-recursive] Error 1 >make[1]: Leaving directory `/var/tmp/portage/libgphoto2-2.1.5/work/libgphoto2-2.1.5/libgphoto2_port' >make: *** [install-recursive] Error 1 > >!!! ERROR: media-libs/libgphoto2-2.1.5 failed. >!!! Function src_install, Line 81, Exitcode 2 >!!! install failed >!!! If you need support, post the topmost build error, NOT this status message. >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 100660
: 64601