>> 古い記事: (solved) Ruby/Tk: TkPackage can't find package BWidget (RuntimeError) / Ubuntu Studio 8.04
<< 新しい記事: Emacs メモ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

(solved) zipruby: symbol lookup error

ファイル foo.zip が存在しない状態で以下を実行すると

--------
require	"rubygems"
require "zipruby"

arc_path = "foo.zip"

Zip::Archive.open( arc_path ) {|ar|
  #...
}
--------

次のようなエラーが出る。

--------
ruby: symbol lookup error: /home/<USER>/.gem/ruby/1.8/gems/zipruby-0.3.1/lib/zipruby.so: undefined symbol: _snprintf
--------

なので、以下のようにファイル存在チェックを入れてみた。

--------
require	"rubygems"
require "zipruby"

arc_path = "foo.zip"

raise "could not find #{arc_path}" if not File.exist?( arc_path )
Zip::Archive.open( arc_path ) {|ar|
  #...
}
--------

>> 古い記事: (solved) Ruby/Tk: TkPackage can't find package BWidget (RuntimeError) / Ubuntu Studio 8.04
<< 新しい記事: Emacs メモ
** ホームに戻る

コメント

コメントの投稿

管理者にだけ表示を許可する

|
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。