<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body text="#C0C0C0" bgcolor="#330000">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">Em 23/09/2021 19:31, Ricardo Mones
escreveu:<br>
</div>
<blockquote type="cite"
cite="mid:YU0AWCBxcP+zOtIj@busgosu.mones.org">
<pre wrap="">Hi Dedeco,
On Thu, Sep 23, 2021 at 03:14:42PM -0300, Dedeco Balaco via Users wrote:
</pre>
<blockquote type="cite">
<pre wrap="">
Em 23/09/2021 13:39, Paul escreveu:
</pre>
<blockquote type="cite">
<pre wrap="">On Thu, 23 Sep 2021 13:32:07 -0300
Dedeco Balaco via Users <a class="moz-txt-link-rfc2396E" href="mailto:users@lists.claws-mail.org"><users@lists.claws-mail.org></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">How do i compile just the one plugin i want, and install it in the
correct relative folder where claws has been installed? All the rest is
not necessary to me. Can you give me some help with what i should change
or do, compared to the instructions given in the README file? (why these
are different from the instructions in the INSTALL file, which says to
run configure script?)
</pre>
</blockquote>
<pre wrap="">
run configure with the correct prefix, e.g.:
./configure --prefix=/usr
cd to the plugin source directory that you want, e.g.:
cd src/plugins/fancy
and run make and sudo make install there.
with regards
</pre>
</blockquote>
<pre wrap="">
Really easy! I did not imagine it could be that simple. But there is a
problem: other plugins (I installed one from the Debian repository) use
the folder, and the one i just compiled, with your steps, want to copy
it to a different folder.
>From repository:
/usr/lib/x86_64-linux-gnu/claws-mail/plugins/
Installing from downloaded source, steps above:
/usr/lib/x86_64-linux-gnu/lib/claws-mail/plugins
See the difference?
/usr/lib/x86_64-linux-gnu/claws-mail/plugins/
/usr/lib/x86_64-linux-gnu/lib/claws-mail/plugins
There is an extra "lib" folder in the second path. I used
$ ./configure --prefix=/usr
to obtain that result.
In another try, I did:
$ ./configure --prefix=/usr/lib/x86_64-linux-gnu/
</pre>
</blockquote>
<pre wrap="">
This prefix is wrong. If you want to build plugins like the Debian
packages do, just use the same dir-related flags for configuring:
<a class="moz-txt-link-freetext" href="https://salsa.debian.org/claws-mail-team/claws-mail/-/blob/master/debian/rules#L20">https://salsa.debian.org/claws-mail-team/claws-mail/-/blob/master/debian/rules#L20</a>
</pre>
</blockquote>
<p>Mmm... i am not so familiar with some things. Are you saying that
i should manually pass, to source configure script, all the folder
options seen from lines 20 to 28 in the link above? If you see
images in this message, the lines i say are:<br>
</p>
<p><img src="cid:part1.8D48B7CD.84D6ABDF@yahoo.com" alt=""></p>
<p><br>
</p>
</body>
</html>