lunedì 30 gennaio 2012

Wrap degli starkits in tcl

Mi è capitato di recente di dovere eseguire l'unwrap di un starkit tcl.
Il comando per eseguire l'unwrap è:

<tclkit> sdx unwrap <starkit>

Questo comando crea nella directory di esecuzione una direcotry <starkit>.vfs
Per eseguire il wrap partendo dalla directory .vfs il comando è:

<tclkit> sdx wrap <starkit> -interp <tclkit>


Lo <starkit> di questo comando è il nome della directory .vfs senza l'estensione. Perchè lo starkit generato da questo comando funzioni è necessario fornire un tclkit tramite l'opzione -interp. Il tclkit passato a questa opzione può essere lo stesso utilizzato per effettuare il wrap.
Se in alternativa all'opzione interp si usa l'opzione runtime, è necessario fornire un altro tclkit perchè quello utilizzato per il comando di wrap risulterebbe busy.