Project import
diff --git a/build_curl.sh b/build_curl.sh
new file mode 100755
index 0000000..966c12a
--- /dev/null
+++ b/build_curl.sh
@@ -0,0 +1,41 @@
+#!/bin/bash
+
+set -e
+
+source ../../a5s_linux_sdk/ambarella/build/env/CodeSourcery.env
+PATH=$PATH:$ARM_LINUX_TOOLCHAIN_DIR/bin
+
+TOP=`pwd`
+
+CURL=curl-7.38.0
+CURL_SOURCE=curl-7.38.0.tar.gz
+
+CONFIG="shared"
+
+TOP=`pwd`
+
+rm -rf dist
+mkdir -p dist/usr
+rm -rf build
+mkdir build
+pushd build
+tar zxfv ../$CURL_SOURCE
+cd $CURL
+
+./configure CFLAGS='-Os -march=armv6k -mtune=arm1136j-s' --disable-libcurl-option --disable-tls-srp --disable-telnet --disable-manual --disable-gopher --disable-smtp --disable-imap --disable-pop3 --disable-tftp --disable-dict --disable-proxy --disable-rtsp --disable-ldap --disable-ldaps --disable-file --disable-ftp --enable-ares=${TOP}/../c-ares/dist/usr --disable-cookies --disable-ipv6 --enable-hidden-symbols --without-libidn --without-zlib --prefix=${TOP}/dist/usr --host=arm-none-linux-gnueabi --with-ssl=${TOP}/../openssl/dist/usr --with-random=/dev/urandom
+
+patch -p1 < ../../ssl-build.patch
+
+make -j 8
+make install
+popd
+
+rm -rf fakeroot
+mkdir -p fakeroot/usr/lib
+cp -d -r dist/usr/lib/libcurl.so* fakeroot/usr/lib
+
+tar cjvf curl.tar.bz2 fakeroot
+cp curl.tar.bz2 ../../a5s_linux_sdk/ambarella/boards/dropcam/rootfs
+
+
+
diff --git a/curl-7.38.0.tar.gz b/curl-7.38.0.tar.gz
new file mode 100644
index 0000000..5463f1b
--- /dev/null
+++ b/curl-7.38.0.tar.gz
Binary files differ
diff --git a/ssl-build.patch b/ssl-build.patch
new file mode 100644
index 0000000..299e334
--- /dev/null
+++ b/ssl-build.patch
@@ -0,0 +1,13 @@
+diff -ur curl-7.35.0/src/Makefile curl-7.35.0-patched/src/Makefile
+--- curl-7.35.0/src/Makefile	2014-02-05 14:31:09.537850185 -0800
++++ curl-7.35.0-patched/src/Makefile	2014-02-05 14:32:30.501846613 -0800
+@@ -347,7 +347,7 @@
+ LIBOBJS = 
+ 
+ # Prevent LIBS from being used for all link targets
+-LIBS = $(BLANK_AT_MAKETIME)
++LIBS = $(BLANK_AT_MAKETIME) $(LIBCURL_LIBS)
+ LIBTOOL = $(SHELL) $(top_builddir)/libtool
+ LIPO = 
+ LN_S = ln -s
+Only in curl-7.35.0/src: Makefile.new