<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Worked with <br></div><div dir="ltr">  CONFIGURE_OPTS="--enable-shared" asdf install ruby 2.5.3</div><div> It created the shared object library. Then I created the Unit module with<br></div></div></div><div dir="ltr">   ./configure ruby --module=ruby-2.5.3 --ruby=/home/megatux/.asdf/installs/ruby/2.5.3/bin/ruby<br></div><div dir="ltr">$ ls -l build/<a href="http://ruby-2.5.3.unit.so">ruby-2.5.3.unit.so</a> <br>-rwxr-xr-x 1 megatux megatux 271616 ene 30 19:12 build/<a href="http://ruby-2.5.3.unit.so">ruby-2.5.3.unit.so</a>*<br><br></div><div>I'll continue with my tests later.</div><div>Thanks a lot Valentin!<br></div><div dir="ltr"><br></div><div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mié., 30 de ene. de 2019 a la(s) 18:14, Valentin V. Bartenev (<a href="mailto:vbart@nginx.com">vbart@nginx.com</a>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wednesday, 30 January 2019 23:59:31 MSK Valentin V. Bartenev wrote:<br>
> On Wednesday, 30 January 2019 22:59:28 MSK <a href="mailto:megatux@gmail.com" target="_blank">megatux@gmail.com</a> wrote:<br>
> > Pasted on this Gist:<br>
> > <a href="https://gist.github.com/megatux/b07eb0fe2820872e6b87c48a6df36a7d" rel="noreferrer" target="_blank">https://gist.github.com/megatux/b07eb0fe2820872e6b87c48a6df36a7d</a><br>
> > <br>
> <br>
> It seems there is no Ruby dynamic library (libruby.so), but only a<br>
> static one (libruby-static.a).<br>
> <br>
> Unit currently is unable to build Ruby modules with static libraries.<br>
> I'll consider it as a feature request.<br>
> <br>
> I suggest to look into "asdf" options (if any).  Probably it can<br>
> be configured to install dynamic Ruby library as well.<br>
> <br>
<br>
Ruby build should be configured with "--enable-shared" flag.<br>
<br>
Please try setting: CONFIGURE_OPTS="--enable-shared" environment variable<br>
before running "asdf install".<br>
<br>
  wbr, Valentin V. Bartenev<br>
<br>
<br>
<br>
_______________________________________________<br>
unit mailing list<br>
<a href="mailto:unit@nginx.org" target="_blank">unit@nginx.org</a><br>
<a href="https://mailman.nginx.org/mailman/listinfo/unit" rel="noreferrer" target="_blank">https://mailman.nginx.org/mailman/listinfo/unit</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>-----------------------------------------------------<br>   .^. In an open world, who needs windows or gates?<br>   /V\   <a href="http://www.megatux.me/" target="_blank">Cristian Molina</a><br>  //  \\   GNU/Linux User #73047, Ubuntu User # 14733<br> /( _ )\       Merlo, San Luis - Argentina   <br>  ^^ ^^ ---------------------------------------------</div></div></div></div></div></div></div></div></div>