<div dir="ltr"><div><div><div><div>well all the currently behaviours are inneficient for mixed development environment with java like profiles.. <br><br></div>the path provided by Tobias have better possibilities combined with "Component.Load" .. due i can autodetects the current runing path and then set absolute from runtime!<br><br></div>those path must be a option and must be included in gambas main.. <br><br></div>the current options that need a valid home for loadin libraries or compoents are xtremedly unflexible for professional profile developments<br><br></div><b>the best its a dinamically loading of libraries/components using relative or absolute paths alongside the actual behaviour.. that's permit a better team development without hardcoded paths of home users!</b><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><font color="#888888">Lenz McKAY Gerardo (PICCORO)</font><div><font color="#888888"><a href="http://qgqlochekone.blogspot.com" target="_blank">http://qgqlochekone.blogspot.com</a></font></div></div></div>
<br><div class="gmail_quote">2018-04-17 15:22 GMT-04:00 Benoît Minisini <span dir="ltr"><<a href="mailto:g4mba5@gmail.com" target="_blank">g4mba5@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Le 17/04/2018 à 21:02, PICCORO McKAY Lenz a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
umm interesting way Tobias .. i get that mail and read it too!<br>
<br>
umm in conclusion "it cannot be", but now i ask something about gambas library/modules<br>
<br>
if i have in my project only module sources and in last step i poin that use library, this mix can be done?<br>
<br>
i mean, that the  final product due the sources are "linked" or not real in the project will use the library?<br>
<br>
</blockquote>
<br></span>
Component.Load(":<vendor>/<lib<wbr>>:<version>") will search for a Gambas executable name "<lib>:<version>.gambas" in the "$XDG_DATA_HOME/gambas3/lib/<v<wbr>endor>" directory - $XDG_DATA_HOME being "~/.local/share/" by default.<br>
<br>
If you can compile and install your plugin there, you will be able to load it on demand. No need to patch the interpreter then.<br>
<br>
You just need a home directory for the user running your program.<br>
<br>
Regards,<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Benoît Minisini<br>
</font></span></blockquote></div><br></div>