<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Building Transmission with Optware Dependancies</title>
		<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies</link>
		<description>Posts in the discussion thread &quot;Building Transmission with Optware Dependancies&quot; - Building transmission without taking the time to build all of it&#039;s dependancies.</description>
				<copyright></copyright>
		<lastBuildDate>Mon, 20 Jul 2026 07:10:47 +0000</lastBuildDate>
		
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-1740424</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-1740424</link>
				<description></description>
				<pubDate>Thu, 28 Mar 2013 20:31:35 +0000</pubDate>
				<wikidot:authorName>ericv632</wikidot:authorName>				<wikidot:authorUserId>1586759</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>trying to build transmission 1.06 with the patch from torrentflux-b4rt_1.0-beta2.tar.bz2<br /> to use on a tomatousb router with optware installed.</p> <p>when trying this line:<br /> ./configure &#8212;disable-gtk &#8212;prefix=/opt OPENSSL_CFLAGS=&quot;-Iopt/include/openssl -L/opt/lib&quot; OPENSSL_LIBS=&quot;-lssl -lcrypto&quot; &amp;&amp; make &amp;&amp; make install</p> <p>i get an error that it's not possible to guess the build type&#8230; any idea what i should do ???<br /> all libraries and dependencies are installed with ipkg, i followed your guide.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-264326</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-264326</link>
				<description></description>
				<pubDate>Sat, 20 Sep 2008 09:06:09 +0000</pubDate>
				<wikidot:authorName>tororm</wikidot:authorName>				<wikidot:authorUserId>205472</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Excellent, thanks.<br /> Step 3 needs to read: # export PKG_CONFIG_PATH=/opt/lib/pkgconfig</p> <p>however!</p> <p>that had me stumped for a while</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-218766</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-218766</link>
				<description></description>
				<pubDate>Fri, 11 Jul 2008 22:56:03 +0000</pubDate>
				<wikidot:authorName>FingAZ</wikidot:authorName>				<wikidot:authorUserId>83160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Bit delayed; but just ran ipkg update, and now its in my feed too lol :)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-195081</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-195081</link>
				<description></description>
				<pubDate>Sat, 14 Jun 2008 14:00:57 +0000</pubDate>
				<wikidot:authorName>alephsmith</wikidot:authorName>				<wikidot:authorUserId>58305</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>It is in my feed:</p> <div class="code"> <pre><code>[root@MyBookWorld ~]# ipkg list libcurl-dev libcurl-dev - 7.18.2-1 - Development files for libcurl Successfully terminated.</code></pre></div> <p>It can also be found for direct download here: <a href="http://ipkg.nslu2-linux.org/feeds/optware/gumstix1151/cross/unstable/libcurl-dev_7.18.2-1_arm.ipk">http://ipkg.nslu2-linux.org/feeds/optware/gumstix1151/cross/unstable/libcurl-dev_7.18.2-1_arm.ipk</a></p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-195075</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-195075</link>
				<description></description>
				<pubDate>Sat, 14 Jun 2008 13:52:40 +0000</pubDate>
				<wikidot:authorName>FingAZ</wikidot:authorName>				<wikidot:authorUserId>83160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've hit a wall; libcurl-dev isn't a recognised optware package? And probably as a result of that, libcurl.pc isn't in the directory you've listed?<br /> Will try and install anyway :)</p> <p>FingAZ</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-192561</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-192561</link>
				<description></description>
				<pubDate>Fri, 13 Jun 2008 02:20:07 +0000</pubDate>
				<wikidot:authorName>alephsmith</wikidot:authorName>				<wikidot:authorUserId>58305</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Yup. Thanks for picking that up, I also had to do the same thing.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-192535</guid>
				<title>Re: Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-192535</link>
				<description></description>
				<pubDate>Fri, 13 Jun 2008 02:04:19 +0000</pubDate>
				<wikidot:authorName>czer323</wikidot:authorName>				<wikidot:authorUserId>88470</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Through the course of trying to roll back to Transmission 1.20 to get clutch working again, I decided to use your instructions to compile it from scratch. Here's to hoping it doesn't become a headache.</p> <p>First problem was a weird error when using the .configure command:<br /> //checking for LIBCURL&#8230; Unknown keyword 'URL' in '/opt/lib/pkgconfig/libcurl.pc'<br /> configure: error: Package requirements (libcurl &gt;= 7.15.0) were not met:</p> <p>Consider adjusting the PKG_CONFIG_PATH environment variable if you<br /> installed software in a non-standard prefix.</p> <p>Alternatively, you may set the environment variables LIBCURL_CFLAGS<br /> and LIBCURL_LIBS to avoid the need to call pkg-config.<br /> See the pkg-config man page for more details.//</p> <p>My fix was to comment out the line &quot;URL: <a href="http://curl.haxx.se/">http://curl.haxx.se/</a>&quot; in the file &quot;/opt/lib/pkgconfig/libcurl.pc&quot;<br /> This allowed the .configure command to continue.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-65768#post-187128</guid>
				<title>Building Transmission with Optware Dependancies</title>
				<link>http://mybookworld.wikidot.com/forum/t-65768/building-transmission-with-optware-dependancies#post-187128</link>
				<description></description>
				<pubDate>Mon, 09 Jun 2008 01:50:26 +0000</pubDate>
				<wikidot:authorName>alephsmith</wikidot:authorName>				<wikidot:authorUserId>58305</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have been trying to figure out how to build transmission while using all the dependancies from optware.<br /> I ran in to some trouble with pkgconfig and openssl which did not include openssl.pc. I spent ages but finally figured it all out by a bit of trial and error. For the sake of keeping record for myself I will try to outline the procedure below.</p> <p>1. Install dependancies for transmission via optware (I may have forgotten some):</p> <div class="code"> <pre><code># ipkg install openssl openssl-dev libcurl libcurl-dev libiconv gettext pkgconfig</code></pre></div> <p>At this stage you should probably run <tt>ldconfig</tt> so that all those libraries are found. I am of course assuming that you have added the correct paths to <tt>ld.so.conf</tt> and that /opt/bin and /opt/sbin are in your PATH.</p> <p>2. Get and extract your transmission tarball (in my case v1.20):</p> <div class="code"> <pre><code># wget http://download.m0k.org/transmission/files/transmission-1.20.tar.bz2 # tar jxvf transmission-1.20.tar.bz2 # cd transmission-1.20</code></pre></div> <p>3. Set the path to the optware pkgconfig:</p> <div class="code"> <pre><code># export PKG_CONFIG_PATH=/opt/lib/pkgconfig</code></pre></div> <p>You will also need to comment out a line in /opt/lib/pkgconfig/libcurl.pc<br /> Change line 33 from</p> <div class="code"> <pre><code>URL: http://curl.haxx.se/</code></pre></div> to <div class="code"> <pre><code>#URL: http://curl.haxx.se/</code></pre></div> <p>4. You will need to set two environment variables (OPENSSL_CFLAGS and OPENSSSL_LIBS) when configuring transmission. Also make sure you disable gtk</p> <div class="code"> <pre><code># ./configure --disable-gtk OPENSSL_CFLAGS=&quot;-Iopt/include/openssl -L/opt/lib&quot; OPENSSL_LIBS=&quot;-lssl -lcrypto&quot;</code></pre></div> <p>5. If all goes well the configure script should find all the necessary libraries and you can now make.</p> <div class="code"> <pre><code># make &amp;&amp; make install</code></pre></div> <p>6. Follow the steps <a href="http://kyyhkynen.net/stuff/mybook/torrent_clutch.php">here</a> (<a href="http://kyyhkynen.net/stuff/mybook/torrent_clutch.php">http://kyyhkynen.net/stuff/mybook/torrent_clutch.php</a>) to install clutch.</p> <p>Please let me know if I have missed anything and this process doesn't work for you.</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>