On 4/6/19 6:29 AM, Trussardi Dario Romano via Glass wrote:
> i have a GsDevKit_home on a Ubuntu system called "developmentPC" where i run a startClient.
> Now from tode client i open session on some local network Gemstone version ( 184.108.40.206. 3.2 ...... 3.4.2 )
> For this to work, I need to install the respective gemstone version on the "developmentPC".
> But is it really necessary?
No ... if you don't want to install the full gemstone release on your
client, you can manually copy the gci libraries ($GEMSTONE/lib32/*.so)
from your server machine to the $GS_HOME/dev/clients/tode/pharo-vm on
your client ...
> Or it would be enough that the new versions of GsDevKit_home
> automatically install the previous versions of 'libgcirpc-******'
> Stupid considerations ?
Not a stupid question at all ... and it is possible to have
GsDevKit_home automatically install client libraries.
On the client machine, you can use $GS_HOME/bin/downloadGemStone to
download the product files to the client _AND_ when you do so, the gci
libraries are automatically installed for tODE and any other clients you
have created with createClient ... this does install the full gemstone
release on your client, so if disk space is a problem you can manually
copy the gci files as I described above ...