# applications.mk
applications-all:
if [ $(LCD4LINUX) = "yes" ]; then \
- $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/inadyn $(D)/djmount $(D)/xupnpd $(D)/lcd4linux; \
+ $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/inadyn $(D)/djmount $(D)/ushare $(D)/xupnpd $(D)/lcd4linux; \
else \
- $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/inadyn $(D)/djmount $(D)/xupnpd; \
+ $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/inadyn $(D)/djmount $(D)/ushare $(D)/xupnpd; \
fi
# plugins.mk
pushd $(BUILD_TMP)/ushare-1.1a && \
$(PATCH)/ushare1.1a.diff && \
PKG_CONFIG_PATH="$(TARGETPREFIX)/lib/pkgconfig" \
- CFLAGS="-I$(TARGETPREFIX)/include/ -I$(TARGETPREFIX)/include/upnp" \
- LDFLAGS="-L$(TARGETPREFIX)/lib -lz" \
+ CFLAGS="-I$(TARGETPREFIX)/include -I$(TARGETPREFIX)/include/upnp" \
+ LDFLAGS="-L$(TARGETPREFIX)/lib -lz -liconv" \
+ LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
./configure --prefix=$(TARGETPREFIX) --cross-prefix=$(TARGET)- --cross-compile --with-libupnp-dir=$(TARGETPREFIX)/lib/ --disable-dlna && \
sed -i config.h -e 's@SYSCONFDIR.*@SYSCONFDIR "/etc"@' && \
sed -i config.h -e 's@LOCALEDIR.*@LOCALEDIR "/share"@' && \