I am trying to cross-compile Transmission for a WDTV (a mipsel machine), in order to help (and get the fixed version) in bug #2030. I have the toolchain of the target installed, so I am doing this:
Code: Select all
# svn co svn://svn.m0k.org/Transmission/trunk Transmission -r8349
(...)
Checked out revision 8349.
# cd Transmission
# ./autogen.sh --disable-nls --disable-gtk --disable-cli --disable-mac --disable-beos --disable-ws --disable-libnotify CPPFLAGS=-DTR_EMBEDDED --host=mipsel-linux
So... some lines later, I get this, which is apparently OK:
Code: Select all
Source code location: .
Compiler: mipsel-linux-g++
Build Command-Line client: no
Build Daemon: yes
Build GTK+ client: no
... gio support: no
... dbus-glib support: no
... libnotify support: no
Build OS X client: no
Code: Select all
crypto.c:21:24: error: openssl/bn.h: No such file or directory
crypto.c:22:24: error: openssl/dh.h: No such file or directory
crypto.c:23:25: error: openssl/err.h: No such file or directory
crypto.c:24:25: error: openssl/rc4.h: No such file or directory
crypto.c:25:25: error: openssl/sha.h: No such file or directory
crypto.c:26:26: error: openssl/rand.h: No such file or directory
Code: Select all
# locate bn.h
/usr/include/openssl/bn.h
I am using an updated Debian Lenny with all the packages mentioned here installed.
Thank you.