TclDevKit5.2を使用して最も単純なTCLアプリケーションをラップすることができません。
私は64ビットCentOSを使用していますが、ここでwatは次のようuname -a
に返します。
Linux hp1 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:05:06 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
入力する場合:
/opt/TclDevKit-5.2/bin/tclapp -out wrap empty.tcl
(ここでempty.tclは空のファイルです)実行可能ファイルを生成しますが、./wrap
実行しようとすると./wrap
、次のように報告されます。
can't find package starkit
while executing
"package require starkit"
(file "./wrap" line 5)
これがの最初の行です./wrap
:
#!/bin/sh
# \
exec tclsh "$0" ${1+"$@"}
##
package require starkit
starkit::header mk4 -readonly
##
# here goes the binary executable ....
私は何が間違っているのですか?starkit
パッケージはどこにありますか?多分私は何かを追加する必要がありadd_path
ますか?
TclDevKitの21日間の試用版を使用していますが、生成中に報告されたログは次の./wrap
とおりです。
info | Tcl Dev Kit TclApp
info | Copyright (C) 2001-2010 ActiveState Software Inc. All rights reserved.
info | Licensed to Trial User (Trial license, serial number *6928738*).
info |
info | Embedding license information into wrap result as comments.
info |
info | Expires: 18-11-2010.
info |
info | WARNING: All applications generated by this trial version
info | will also stop working on 18-11-2010.
info Expanding...
info Following only profile dependencies
info
info Issues...
info
notice Packages ...
notice * No packages
info Inserting "tclsh" into starkit header.
info Inserting "-readonly" into starkit header.
info Inserting TEApot metadata
info Nothing to insert
info
notice Extending the list of provided packages
info
info F 0B /home/vminasyan/workspace/tests/TclDevKit/empty.tcl
info
info Generated wrap