touch /home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1/.prepared_a38c67b5d75fe26ebcc1981067b0bf68
(cd /home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1/./; if [ -x ./configure ]; then cp -fpR /home/alesan/kamikaze/scripts/config.{guess,sub} /home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1// && AR=mipsel-linux-uclibc-ar AS="mipsel-linux-uclibc-gcc -c -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts" LD=mipsel-linux-uclibc-ld NM=mipsel-linux-uclibc-nm CC="mipsel-linux-uclibc-gcc" GCC="mipsel-linux-uclibc-gcc" CXX=mipsel-linux-uclibc-g++ RANLIB=mipsel-linux-uclibc-ranlib STRIP=mipsel-linux-uclibc-strip OBJCOPY=mipsel-linux-uclibc-objcopy OBJDUMP=mipsel-linux-uclibc-objdump SIZE=mipsel-linux-uclibc-size CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts " CXXFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts " CPPFLAGS="-I/home/alesan/kamikaze/staging_dir/mipsel/usr/include -I/home/alesan/kamikaze/staging_dir/mipsel/include " LDFLAGS="-L/home/alesan/kamikaze/staging_dir/toolchain-mipsel_gcc4.1.2/lib -L/home/alesan/kamikaze/staging_dir/mipsel/usr/lib -L/home/alesan/kamikaze/staging_dir/mipsel/lib " PKG_CONFIG_PATH="/home/alesan/kamikaze/staging_dir/mipsel/usr/lib/pkgconfig:/home/alesan/kamikaze/staging_dir/host/usr/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/alesan/kamikaze/staging_dir/mipsel/usr/lib/pkgconfig" ./configure --target=mipsel-linux --host=mipsel-linux --build=x86_64-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
touch /home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1/.configured
make -C /home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1 AR=mipsel-linux-uclibc-ar AS="mipsel-linux-uclibc-gcc -c -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts" LD=mipsel-linux-uclibc-ld NM=mipsel-linux-uclibc-nm CC="mipsel-linux-uclibc-gcc" GCC="mipsel-linux-uclibc-gcc" CXX=mipsel-linux-uclibc-g++ RANLIB=mipsel-linux-uclibc-ranlib STRIP=mipsel-linux-uclibc-strip OBJCOPY=mipsel-linux-uclibc-objcopy OBJDUMP=mipsel-linux-uclibc-objdump SIZE=mipsel-linux-uclibc-size CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts"
make[4]: Entering directory `/home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1'
mipsel-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -c -o multilapse.o multilapse.c
multilapse.c:29:36: error: gphoto2/gphoto2-camera.h: No such file or directory
multilapse.c:30:17: error: uci.h: No such file or directory
multilapse.c: In function 'run':
multilapse.c:113: error: 'GPContext' undeclared (first use in this function)
multilapse.c:113: error: (Each undeclared identifier is reported only once
multilapse.c:113: error: for each function it appears in.)
multilapse.c:113: error: 'context' undeclared (first use in this function)
multilapse.c:114: error: 'Camera' undeclared (first use in this function)
multilapse.c:114: error: 'camera' undeclared (first use in this function)
multilapse.c:116: error: 'CameraWidget' undeclared (first use in this function)
multilapse.c:116: error: 'config_root' undeclared (first use in this function)
multilapse.c:117: error: 'widget_value' undeclared (first use in this function)
multilapse.c:124: error: 'CameraFilePath' undeclared (first use in this function)
multilapse.c:124: error: expected ';' before 'path'
multilapse.c:125: error: 'CameraFile' undeclared (first use in this function)
multilapse.c:125: error: 'file' undeclared (first use in this function)
multilapse.c:132: error: expected expression before ')' token
multilapse.c:135: error: 'GP_OK' undeclared (first use in this function)
multilapse.c:162: error: 'UCI_OK' undeclared (first use in this function)
multilapse.c:164: error: invalid type argument of '->'
multilapse.c:198: error: 'GP_CAPTURE_IMAGE' undeclared (first use in this function)
multilapse.c:198: error: 'path' undeclared (first use in this function)
multilapse.c:209: error: 'GP_FILE_TYPE_NORMAL' undeclared (first use in this function)
multilapse.c: In function 'main':
multilapse.c:234: error: 'GPContext' undeclared (first use in this function)
multilapse.c:234: error: 'context' undeclared (first use in this function)
multilapse.c:235: error: 'CameraAbilitiesList' undeclared (first use in this function)
multilapse.c:235: error: 'al' undeclared (first use in this function)
multilapse.c:236: error: 'GPPortInfoList' undeclared (first use in this function)
multilapse.c:236: error: 'il' undeclared (first use in this function)
multilapse.c:237: error: 'CameraList' undeclared (first use in this function)
multilapse.c:237: error: 'list' undeclared (first use in this function)
multilapse.c:242: error: 'Camera' undeclared (first use in this function)
multilapse.c:242: error: 'camera' undeclared (first use in this function)
multilapse.c:250: warning: assignment makes pointer from integer without a cast
multilapse.c:252: error: 'UCI_OK' undeclared (first use in this function)
multilapse.c:260: error: invalid type argument of '->'
multilapse.c:262: error: invalid type argument of '->'
multilapse.c:272: error: invalid type argument of '->'
multilapse.c:292: error: 'GPPortInfo' undeclared (first use in this function)
multilapse.c:292: error: expected ';' before 'info'
multilapse.c:293: error: 'CameraAbilities' undeclared (first use in this function)
multilapse.c:293: error: expected ';' before 'a'
multilapse.c:298: error: 'a' undeclared (first use in this function)
multilapse.c:303: error: 'info' undeclared (first use in this function)
make[4]: *** [multilapse.o] Error 1
make[4]: Leaving directory `/home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1'
make[3]: *** [/home/alesan/kamikaze/build_dir/mipsel/multilapse-0.0.1/.built] Error 2
make[3]: Leaving directory `/home/alesan/kamikaze/package/multilapse'
make[2]: *** [package/multilapse/compile] Error 2
make[2]: Leaving directory `/home/alesan/kamikaze'
make[1]: *** [/home/alesan/kamikaze/staging_dir/mipsel/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/alesan/kamikaze'
make: *** [world] Error 2
alesan@valkyrie:~/kamikaze$
#
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id: Makefile 8444 2007-08-20 16:12:24Z nbd $
include $(TOPDIR)/rules.mk
PKG_NAME:=multilapse
PKG_RELEASE:=1
PKG_VERSION:=0.0.1
include $(INCLUDE_DIR)/package.mk
define Package/multilapse
SECTION:=multimedia
CATEGORY:=Multimedia
DEPENDS:=+libgphoto2 +libuci +libpthread
TITLE:=Time-lapse photos from multiple cameras
endef
define Package/multilapse/description
Time-lapse photos from multiple cameras
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)"
endef
define Package/multilapse/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/multilapse $(1)/usr/bin/
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/multilapse.init $(1)/etc/init.d/multilapse
$(INSTALL_DIR) $(1)/etc/config
$(INSTALL_DATA) ./files/multilapse.config $(1)/etc/config/multilapse
endef
$(eval $(call BuildPackage,multilapse))
PROGS = multilapse
INSTDIR = $(prefix)/usr/bin
INSTMODE = 0755
INSTOWNER = root
INSTGROUP = root
OBJS = multilapse.o
all: $(PROGS)
$(PROGS): $(OBJS)
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
$(STRIP) $@
install: $(PROGS)
$(INSTALL) -d $(INSTDIR)
$(INSTALL) -m $(INSTMODE) -o $(INSTOWNER) -g $(INSTGROUP) $(PROGS) $(INSTDIR)
clean:
rm -f $(PROGS) *.o core