1. Transmission-1.93 arm-Linux cross-Compilation
1. openssl-0.9.8b cross-Compilation
./Configure -- prefix =/home/nxx/workspace/BT/transmission/Arm \
No-ASM no-shared OS/compiler: Arm-Linux-gcc
---------------------------------------------------------------------
Make
Make install
2. libcurl cross-Compilation
Cc = arm-Linux-GCC cxx = arm-Linux-G ++ \
./Configure -- prefix =/home/nxx/workspace/BT/transmission/Arm \
-- Host = arm-Linux \
-- Disable-shared \
Enable-ipv6 \
-- Without-random \
-- With-SSL =/home/nxx/workspace/BT/transmission/ARM/
---------------------------------------------------------------
Make
Make install
3. Transmission cross-Compilation
Cc = arm-Linux-GCC cxx = arm-Linux-G ++ \
./Configure \
-- Prefix =/home/nxx/workspace/BT/transmission/ARM /\
-- Host = arm-Linux \
-- Disable-GTK \
Libcurl_cflags = "-I/home/nxx/workspace/BT/transmission/ARM/include "\
Libcurl_libs = "-l/home/nxx/workspace/BT/transmission/ARM/lib-lcurl "\
Openssl_cflags = "-I/home/nxx/workspace/BT/transmission/ARM/include "\
Openssl_libs = "-l/home/nxx/workspace/BT/transmission/ARM/lib"
--------------------------------------------
Make
Make install
Ii. Transmission-2.13 arm-Linux cross-Compilation
1. openssl-0.9.8b cross-Compilation
./Configure -- prefix =/home/nxx/workspace/BT/transmission/Arm \
No-ASM no-shared OS/compiler: Arm-Linux-gcc
---------------------------------------------------------
Make
Make install
2. libcurl cross-Compilation
Cc = arm-Linux-GCC cxx = arm-Linux-G ++ \
./Configure -- prefix =/home/nxx/workspace/BT/transmission/ARM/curl \
-- Host = arm-Linux \
-- Disable-shared \
Enable-ipv6 \
-- Without-random \
-- With-SSL =/home/nxx/workspace/BT/transmission/ARM/opensll
------------------------------------------------------------------
Make
Make install
3. libevent cross-Compilation
Cc = arm-Linux-GCC cxx = arm-Linux-G ++ \
./Configure -- Host = arm-Linux \
-- Disable-shared \
-- Prefix =/home/nxx/workspace/BT/transmission/ARM/libevent
------------------------------------------------------------------
Make
Make install
4. Transmission cross-Compilation
Cc = arm-Linux-GCC cxx = arm-Linux-G ++ \
./Configure \
-- Prefix =/home/nxx/workspace/BT/transmission/ARM/transmission \
-- Host = arm-Linux \
-- Disable-GTK \
Libevent_cflags = "-I/home/nxx/workspace/BT/transmission/ARM/libevent/include "\
Libevent_libs = "-l/home/nxx/workspace/BT/transmission/ARM/libevent/lib-Levent-levent_core-levent_extra "\
Libcurl_cflags = "-I/home/nxx/workspace/BT/transmission/ARM/curl/include "\
Libcurl_libs = "-l/home/nxx/workspace/BT/transmission/ARM/curl/lib-lcurl "\
Openssl_cflags = "-I/home/nxx/workspace/BT/transmission/ARM/opensll/include "\
Openssl_libs = "-l/home/nxx/workspace/BT/transmission/ARM/OpenSSL/lib"
------------------------------------------------------------------
Make
Make install