<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lundman.net/wiki/index.php?action=history&amp;feed=atom&amp;title=C200%3ATransmission</id>
	<title>C200:Transmission - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lundman.net/wiki/index.php?action=history&amp;feed=atom&amp;title=C200%3ATransmission"/>
	<link rel="alternate" type="text/html" href="https://lundman.net/wiki/index.php?title=C200:Transmission&amp;action=history"/>
	<updated>2026-04-22T04:51:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://lundman.net/wiki/index.php?title=C200:Transmission&amp;diff=3407&amp;oldid=prev</id>
		<title>Lundman at 23:20, 15 October 2009</title>
		<link rel="alternate" type="text/html" href="https://lundman.net/wiki/index.php?title=C200:Transmission&amp;diff=3407&amp;oldid=prev"/>
		<updated>2009-10-15T23:20:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:20, 15 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Transmission ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Transmission ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 67:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  daemon/.libs/transmission-daemon: ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  daemon/.libs/transmission-daemon: ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  cli/.libs/transmissioncli:        ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  cli/.libs/transmissioncli:        ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I have no OpenSSL on the host system. But for example, if you change &quot;OPENSSL_CFLAGS=-I/home/lundman/ger/openssl-0.9.8i/include&quot;, then the compile should not compile due to missing OpenSSL headers. If it still compiles, it is also seeing the host system includes for OpenSSL.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lundman</name></author>
	</entry>
	<entry>
		<id>https://lundman.net/wiki/index.php?title=C200:Transmission&amp;diff=3406&amp;oldid=prev</id>
		<title>Lundman at 23:17, 15 October 2009</title>
		<link rel="alternate" type="text/html" href="https://lundman.net/wiki/index.php?title=C200:Transmission&amp;diff=3406&amp;oldid=prev"/>
		<updated>2009-10-15T23:17:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Transmission ==&lt;br /&gt;
&lt;br /&gt;
First, I had to install intltool-0.40.6.tar.gz on the host platform:&lt;br /&gt;
&lt;br /&gt;
 # wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz&lt;br /&gt;
 # tar -zxvf intltool-0.40.6.tar.gz &lt;br /&gt;
 # cd intltool-0.40.6&lt;br /&gt;
 # ./configure&lt;br /&gt;
 # make&lt;br /&gt;
 # sudo make install&lt;br /&gt;
&lt;br /&gt;
Ok, lets get started. First we want to make it much easier to do Little-Endian:&lt;br /&gt;
&lt;br /&gt;
 # sudo bash&lt;br /&gt;
 root# cd /usr/local/mips-4.3/bin           # This is my CodeSourcery place, where mips-linux-gnu-gcc and others, live.&lt;br /&gt;
 root# wget http://www.lundman.net/ftp/nmt/c200_gcc_setup.sh&lt;br /&gt;
 root# chmod 755 c200_gcc_setup.sh&lt;br /&gt;
 root# ./c200_gcc_setup.sh&lt;br /&gt;
 root# exit&lt;br /&gt;
 # mipsel-linux-gnu-gcc&lt;br /&gt;
 mips-linux-gnu-gcc: no input files&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Time to get the sources:&lt;br /&gt;
&lt;br /&gt;
 # mkdir ger&lt;br /&gt;
 # cd ger&lt;br /&gt;
 #  wget http://www.openssl.org/source/openssl-0.9.8i.tar.gz&lt;br /&gt;
 #  wget http://curl.haxx.se/download/curl-7.19.6.tar.gz&lt;br /&gt;
 #  wget http://www.zlib.net/zlib-1.2.3.tar.gz&lt;br /&gt;
 #  wget http://mirrors.m0k.org/transmission/files/transmission-1.75.tar.bz2&lt;br /&gt;
 #  tar -zxf curl-7.19.6.tar.gz &lt;br /&gt;
 #  tar -zxf openssl-0.9.8i.tar.gz &lt;br /&gt;
 #  tar -zxf zlib-1.2.3.tar.gz &lt;br /&gt;
 #  tar -jxf transmission-1.75.tar.bz2 &lt;br /&gt;
&lt;br /&gt;
OpenSSL:&lt;br /&gt;
 #  cd openssl-0.9.8i&lt;br /&gt;
 #  export cross=mipsel-linux-gnu-&lt;br /&gt;
 #  ./Configure dist&lt;br /&gt;
 #  make CC=&amp;quot;${cross}gcc&amp;quot; AR=&amp;quot;${cross}ar r&amp;quot; RANLIB=&amp;quot;${cross}ranlib&amp;quot;&lt;br /&gt;
 #  cd ..&lt;br /&gt;
&lt;br /&gt;
zlib:&lt;br /&gt;
 #  cd zlib-1.2.3&lt;br /&gt;
 #  CC=mipsel-linux-gnu-gcc ./configure&lt;br /&gt;
 #  make&lt;br /&gt;
 #  cd ..&lt;br /&gt;
&lt;br /&gt;
curl:&lt;br /&gt;
 #  cd curl-7.19.6&lt;br /&gt;
 #  ./configure --host=mipsel-linux-gnu --with-ssl=/home/lundman/ger/openssl-0.9.8i --with-zlib=/home/lundman/ger/zlib-1.2.3&lt;br /&gt;
 #  make&lt;br /&gt;
 #  cd ..&lt;br /&gt;
&lt;br /&gt;
curl may need to be recompiled to properly see zlib and ssl, perhaps. Note the paths have to be absolute. &amp;quot;../&amp;quot; will not work.&lt;br /&gt;
&lt;br /&gt;
transmission:&lt;br /&gt;
 #  cd transmission-1.75&lt;br /&gt;
 #  ./configure --host=mipsel-linux-gnu --with-ssl=/home/lundman/ger/openssl-0.9.8i --with-zlib=/home/lundman/ger/zlib-1.2.3 LIBCURL_CFLAGS=-I/home/lundman/ger/curl-7.19.6/include LIBCURL_LIBS=&amp;quot;-L/home/lundman/ger/curl-7.19.6/lib/.libs/ -lcurl&amp;quot; OPENSSL_CFLAGS=-I/home/lundman/ger/openssl-0.9.8i/include OPENSSL_LIBS=&amp;quot;-L/home/lundman/ger/openssl-0.9.8i/ -lcrypto -lssl&amp;quot;&lt;br /&gt;
 #  make&lt;br /&gt;
 #  ls -l daemon/.libs/transmission-daemon cli/.libs/transmissioncli &lt;br /&gt;
 -rwxr-xr-x 1 lundman lundman 5885129 2009-10-15 13:14 cli/.libs/transmissioncli&lt;br /&gt;
 -rwxr-xr-x 1 lundman lundman 5869887 2009-10-15 13:14 daemon/.libs/transmission-daemon&lt;br /&gt;
 #&lt;br /&gt;
 #  file daemon/.libs/transmission-daemon cli/.libs/transmissioncli &lt;br /&gt;
 daemon/.libs/transmission-daemon: ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;br /&gt;
 cli/.libs/transmissioncli:        ELF 32-bit LSB executable, MIPS, MIPS64 version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.12, not stripped&lt;/div&gt;</summary>
		<author><name>Lundman</name></author>
	</entry>
</feed>