<p>Simple way:<br>
Configure with cmake<br>
Go to build folder<br>
make<br>
make install</p>
<div class="gmail_quote">21.07.2011 5:09 пользователь &quot;Pris Matic&quot; &lt;<a href="mailto:prismatic.project@gmail.com">prismatic.project@gmail.com</a>&gt; написал:<br type="attribution">&gt; Hi Lukas,<br>&gt; <br>
&gt; Thanks for the reply. After sidestepping the issue with your advice, I ran<br>&gt; into a few more issues using the git repo.<br>&gt; <br>&gt; I&#39;m able to build TagLib successfully (I think), as I get the *.a static lib<br>
&gt; file. I link to this using qmake and that seems to go fine. But now when<br>&gt; trying to use taglib in my program I get a few path errors. Here&#39;s an<br>&gt; example:<br>&gt; <br>&gt; tstring.h: No such file or directory    // from tag.h., line 30, which is<br>
&gt; &quot;#include tstring.h&quot;<br>&gt; <br>&gt; There are a couple more like this (they all refer to files the<br>&gt; /taglib/toolkit dir). I tried to see what would happen if I pointed to them<br>&gt; directly (ie. change #include tstring.h to #include toolkit/tstring.h). This<br>
&gt; lets me compile and things *seem* to be working fine, but I wanted to ask if<br>&gt; I was doing this right etc.<br>&gt; <br>&gt; <br>&gt; prismatic<br>&gt; <br>&gt; 2011/7/20 Lukáš Lalinský &lt;<a href="mailto:lalinsky@gmail.com">lalinsky@gmail.com</a>&gt;<br>
&gt; <br>&gt;&gt; On Wed, Jul 20, 2011 at 8:06 PM, Pris Matic &lt;<a href="mailto:prismatic.project@gmail.com">prismatic.project@gmail.com</a>&gt;<br>&gt;&gt; wrote:<br>&gt;&gt; &gt; Hi all,<br>&gt;&gt; &gt; I&#39;m trying to compile TagLib using Qt Creator in Ubuntu 10.10. I run into<br>
&gt;&gt; &gt; the following error:<br>&gt;&gt; &gt; &#39;config.h: No such file or directory    id3v2frame.cpp&#39;<br>&gt;&gt; &gt; The line in question is an #include statement that&#39;s called when ZLIB<br>&gt;&gt; &gt; doesn&#39;t exist:<br>
&gt;&gt; &gt; #include &lt;config.h&gt;<br>&gt;&gt; &gt; What&#39;s this file referring to? I feel like it&#39;s pointing to some system<br>&gt;&gt; file<br>&gt;&gt; &gt; since its enclosed in &lt;&gt; but I don&#39;t know. The TagLib source does not<br>
&gt;&gt; &gt; include a config.h. I tried 1.7 and the latest version up on git. I&#39;ve<br>&gt;&gt; &gt; included my *.pro file (this is for the latest version off github). I&#39;d<br>&gt;&gt; &gt; appreciate any help in getting taglib to compile.<br>
&gt;&gt;<br>&gt;&gt; The file is generated by CMake and should be included only if the<br>&gt;&gt; HAVE_CONFIG_H macro is defined. This wasn&#39;t the case in two files, and<br>&gt;&gt; they were including the file if HAVE_ZLIB was *not* defined. This is<br>
&gt;&gt; now fixed in git, but as a workaround you can create an empty config.h<br>&gt;&gt; file.<br>&gt;&gt;<br>&gt;&gt; Lukas<br>&gt;&gt; _______________________________________________<br>&gt;&gt; taglib-devel mailing list<br>
&gt;&gt; <a href="mailto:taglib-devel@kde.org">taglib-devel@kde.org</a><br>&gt;&gt; <a href="https://mail.kde.org/mailman/listinfo/taglib-devel">https://mail.kde.org/mailman/listinfo/taglib-devel</a><br>&gt;&gt;<br></div>