<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>taonix c/c++ guide</title>
	<atom:link href="http://taonix.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://taonix.wordpress.com</link>
	<description></description>
	<lastBuildDate>Fri, 16 Nov 2007 10:06:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='taonix.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>taonix c/c++ guide</title>
		<link>http://taonix.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://taonix.wordpress.com/osd.xml" title="taonix c/c++ guide" />
	<atom:link rel='hub' href='http://taonix.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Building gcc</title>
		<link>http://taonix.wordpress.com/2007/11/16/building-gcc/</link>
		<comments>http://taonix.wordpress.com/2007/11/16/building-gcc/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 10:06:23 +0000</pubDate>
		<dc:creator>taonix</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://taonix.wordpress.com/2007/11/16/building-gcc/</guid>
		<description><![CDATA[After building binutils the first time, dont forget that when building gcc&#8217;s bootsrap that its a good idea to stop gcc ( the host gcc ) from looking in /usr/local/include by using &#8211;with-local-prefix=/the_directory_of_choice another important argument is &#8211;enable-languages=c,&#60;other compilers go here&#62; for portability symlink gcc to cc<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=14&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After building binutils the first time, dont forget that when building gcc&#8217;s bootsrap that its a good idea to stop gcc ( the host gcc ) from looking in /usr/local/include by</p>
<p>using &#8211;with-local-prefix=/the_directory_of_choice</p>
<p>another important argument is</p>
<p>&#8211;enable-languages=c,&lt;other compilers go here&gt;</p>
<p>for portability symlink gcc to cc</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/taonix.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/taonix.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/taonix.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/taonix.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/taonix.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=14&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://taonix.wordpress.com/2007/11/16/building-gcc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a5be63b02becd3ca163c5898532f70b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">taonix</media:title>
		</media:content>
	</item>
		<item>
		<title>diff between void pointers in c and c++</title>
		<link>http://taonix.wordpress.com/2007/11/08/diff-between-void-pointers-in-c-and-c/</link>
		<comments>http://taonix.wordpress.com/2007/11/08/diff-between-void-pointers-in-c-and-c/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 05:47:28 +0000</pubDate>
		<dc:creator>taonix</dc:creator>
				<category><![CDATA[Pointers]]></category>
		<category><![CDATA[void]]></category>

		<guid isPermaLink="false">http://taonix.wordpress.com/2007/11/08/diff-between-void-pointers-in-c-and-c/</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=13&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=13&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://taonix.wordpress.com/2007/11/08/diff-between-void-pointers-in-c-and-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a5be63b02becd3ca163c5898532f70b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">taonix</media:title>
		</media:content>
	</item>
		<item>
		<title>building static libraries</title>
		<link>http://taonix.wordpress.com/2007/11/08/building-static-libraries-2/</link>
		<comments>http://taonix.wordpress.com/2007/11/08/building-static-libraries-2/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 02:38:12 +0000</pubDate>
		<dc:creator>taonix</dc:creator>
				<category><![CDATA[building]]></category>
		<category><![CDATA[library]]></category>

		<guid isPermaLink="false">http://taonix.wordpress.com/2007/11/08/building-static-libraries-2/</guid>
		<description><![CDATA[the command to build a static library using &#8216;ar&#8217; and &#8216;ranlib&#8217; is ar rc libname object files where r tells the archiver to replace object files in the library if they are newer ones and the c stands for create the library if it does not exist. As an example, say you want to build [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=12&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>the command to build a static library using &#8216;ar&#8217; and &#8216;ranlib&#8217; is </p>
<p><em>ar rc libname object files<br />
</em><br />
 where r tells the archiver to replace object files in the library if they are newer ones and the c stands for create the library if it does not exist. As an example, say you want to build a static library call libstruct.a with the object file struct.o the command would be as follows:</p>
<p><em>g++ -c struct.cpp &lt;&#8212;&#8211; to build the struct.o object file then:</em></p>
<p><em>ar rc libstruct.a struct.o &lt;&#8212;&#8212;&#8212;- to build the library</em></p>
<p>To index the library to speed up the compiling process when using the library so you can use ranlib on the library like:</p>
<p><em>ranlib libstruct.a</em></p>
<p>Note that not all platforms need this as the archiver may index the library for you.<br />
You can then link in that library just as you would any other object file.<br />
<em><br />
eg g++ -o appname main.o libstruct.a</em></p>
<p>CMAKE<br />
use the command <em>add_library(nameoflibrary STATIC sourcefile.cpp)</em> this will setup the make file to build the library for you</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/taonix.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/taonix.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/taonix.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/taonix.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/taonix.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=12&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://taonix.wordpress.com/2007/11/08/building-static-libraries-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a5be63b02becd3ca163c5898532f70b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">taonix</media:title>
		</media:content>
	</item>
		<item>
		<title>basic cmake</title>
		<link>http://taonix.wordpress.com/2007/11/07/basic-cmake-2/</link>
		<comments>http://taonix.wordpress.com/2007/11/07/basic-cmake-2/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 01:22:39 +0000</pubDate>
		<dc:creator>taonix</dc:creator>
				<category><![CDATA[cmake]]></category>

		<guid isPermaLink="false">http://taonix.wordpress.com/2007/11/07/basic-cmake-2/</guid>
		<description><![CDATA[OK. cmake is the new building utility used by KDE. cmake is designed to build projects with the computer system&#8217;s NATIVE build system.That is it is made to be portable. Instead of changing different make files etc for different platforms to build your project, cmake among other things will do that for you. Eg instead [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=10&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>OK. cmake is the new building utility used by KDE.<br />
cmake is designed to build projects with the computer system&#8217;s NATIVE build system.That is it is made to be portable.<br />
Instead of changing different make files etc for different platforms to build your project, cmake among other things will do that for you. Eg instead of implementing Makefiles etc from say solaris to linux the idea is to run cmake on both platforms and have it generate the correct Makefiles for that OS.</p>
<p>For a very simple project the first thing to create would be the</p>
<p><em>CMakeLists.txt</em></p>
<p>The most basic of cmake files you would need to build an executable would contain three declarations.<br />
project(), add_executable() and set.<br />
project(projectname) holds the name of the project.<br />
The set function  lists files into a variable that is<br />
set(varname main.cpp someotherfile.cpp andanother.cpp) would allow you to reference all those file with the statement ${varname}.<br />
 For make it is done the same as setting environment variables VARNAME=main.cpp someotherfile.cpp andanother.cpp and then is referenced using $(varname).For the example of building a main.cpp into an executable you would use something like this for a make file.</p>
<p><em>SRC=main.cpp<br />
OBJ=main.o<br />
appname : $(OBJ)<br />
             g++ -o appname $(OBJ)<br />
main.o : $(SRC)<br />
              g++ -c $(SRC)</em></p>
<p>then you would run make and it will happily build your executable.</p>
<p>To build this minimal application with cmake you could use the following functions in a CMakeLists.txt</p>
<p>project(projectname)<br />
set(varname sourcefiles).<br />
add_executable(appname ${varname})</p>
<p>Applying this to our main.cpp example and using the name &#8220;myapp&#8221; for the final executable, it would look something like this</p>
<p><em>project(myproject)<br />
set(myapp_SRC<br />
             main.cpp<br />
)</em><br />
<em>add_executable(myapp ${myapp_SRC})</em></p>
<p>you would then type cmake . &lt;&#8211; notice the dot. This would build among numerous other things, a Makefile.<br />
You then type make as usual and the application is built.<br />
Now lets say you add another src file to your application say struct.cpp and want to build that into your application.<br />
This is where cmake very early on starts to show how much more usefull it can be, and this is only a hint.<br />
To build the new struct.cpp files code into our application you would have to alter the Makefile to to tell it how to build the new struct code, something like this</p>
<p><em>SRC=main.cpp<br />
STRUCT_SRC=struct.cpp<br />
OBJ=main.o struct.o<br />
appname : $(OBJ)<br />
             g++ -o appname $(OBJ)<br />
main.o : $(SRC)<br />
              g++ -c $(SRC)<br />
<strong>struct.o : $(STRUCT_SRC)   &lt;&#8212;&#8212;&#8211; new struct code</strong><br />
            g++ -c $(STRUCT_SRC)</em></p>
<p>However with the  cmake example you would just add the source file into the CMakeLists.txt like</p>
<p><em>set(myapp_SRC<br />
            main.cpp<br />
            <strong>struct.cpp &lt;&#8212;&#8212;- just add this in</strong><br />
)</em><br />
Then just run cmake . again to regenerate the Makefile.<br />
Other usefull functions are building a library the command:</p>
<p> <em>add_library(libname [SHARED | STATIC | MODULE source1 source2 ......] )</em></p>
<p>This will just build a library, just like that. For example if you want to build a library out of the files struct.cpp  and anotherfile.cpp just add </p>
<p><em>add_library(struct SHARED struct.cpp anotherfile.cpp)</em></p>
<p>to your CMakeLists.txt file and run cmake on the current directory: cmake .<br />
and you will see that libstruct.so has appeared there.</p>
<p>Addding </p>
<p>project(projectname) </p>
<p>to a CMakeLists.txt tells cmake to set a couple of variables namely projectname_BINARY_DIR and projectname_SOURCE_DIR but most importantly you will want to set this if you are building you application with a C compiler and not a C++ compiler.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/taonix.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/taonix.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/taonix.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/taonix.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/taonix.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=10&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://taonix.wordpress.com/2007/11/07/basic-cmake-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a5be63b02becd3ca163c5898532f70b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">taonix</media:title>
		</media:content>
	</item>
		<item>
		<title>linking in shared library&#8217;s</title>
		<link>http://taonix.wordpress.com/2007/11/06/linking-in-shared-librarys/</link>
		<comments>http://taonix.wordpress.com/2007/11/06/linking-in-shared-librarys/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 04:54:18 +0000</pubDate>
		<dc:creator>taonix</dc:creator>
				<category><![CDATA[linking]]></category>

		<guid isPermaLink="false">http://taonix.wordpress.com/2007/11/06/3/</guid>
		<description><![CDATA[Although command arguments are exactly the same for the gcc and g++ compilers, i have indicated in italics for gcc and bold for g++.For linking in shared library&#8217;s for both gcc and g++ use : gcc source.c -l&#8221;libraryname&#8221; g++ source.cpp -l&#8221;libraryname&#8221; When linking in a shared library with the -l argument, one just removes the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=3&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Although command arguments are exactly the same for the gcc and g++ compilers, i have indicated in italics for gcc and bold for g++.For linking in shared library&#8217;s for both gcc and g++ use :</p>
<p>        <em>gcc source.c -l&#8221;libraryname&#8221;</em><br />
        <strong>g++ source.cpp -l&#8221;libraryname&#8221;</strong></p>
<p>When linking in a shared library with the -l argument, one just removes the lib prefix and inserts the name directly AFTER the -l ( thats a <strong>lowercase</strong> L ) .For example to link in the library libpng.so into your main excecutable you would enter the command:</p>
<p>      <em> gcc main.c -lpng</em><br />
      <strong>g++ main.cpp -lpng</strong></p>
<p>This of course will search your standard library paths on linux machines. Most common are /usr/lib and /lib. If however your not using the default library locations for linking in a library you can use the UPPERCASE -L switch to specify a path to search for library&#8217;s on.<br />
Again an example, lets say you have a library libQtCore.so sitting in /home/haxor/ and you want to link this library into your source code contained in main.cpp, You would issue the command:</p>
<p>       <em>gcc main.c -L/home/haxor -lQtCore</em><br />
       <strong>g++ main.cpp -L/home/haxor -lQtCore</strong></p>
<p>Or if you are linking in a shared library in the same directory that you are working in just use the dot &#8216;.&#8217;<br />
eg:<br />
       gcc main.c -L. -lQtCore</p>
<p>For more information on linking and or C programming in general visit<br />
<a href="http://www.cs.cf.ac.uk/Dave/C/node3.html#SECTION00312000000000000000">C programming</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/taonix.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/taonix.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/taonix.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/taonix.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/taonix.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=taonix.wordpress.com&amp;blog=2063340&amp;post=3&amp;subd=taonix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://taonix.wordpress.com/2007/11/06/linking-in-shared-librarys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a5be63b02becd3ca163c5898532f70b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">taonix</media:title>
		</media:content>
	</item>
	</channel>
</rss>
