2011-04-24 13 views
0

私はActiveStateのPDK PerlApp 8.2.1を使用してコンパイルOS X用のPerl/Tkのアプリケーションを作成しました。アプリケーションはX11がOS Xで正常に動作することが必要で、自分のコンピュータ(OS X 10.4.11)ですべて正常に動作し、OS X 10.5と10.6でうまく動作していると報告されている人もいます。はなぜX11アプリケーションのメインウィンドウは時々OS Xには表示されません

しかし、私は10.4.11と10.6.7のように、アプリケーションを起動すると、プログラムが実行されているように見えるが、メインウィンドウは表示されないという、いくつかの報告を受けています。Perl/TkアプリケーションActiveState PDK PerlApp 8.2.1を使用してコンパイルされたOS X用。アプリケーションはX11がOS Xで正常に動作することが必要で、自分のコンピュータ(OS X 10.4.11)ですべて正常に動作し、OS X 10.5と10.6でうまく動作していると報告されている人もいます。

しかし、私はまた、アプリケーションを起動した後、プログラムを実行するようだが、何のメインウィンドウが表示されないことを、10.4.11および10.6.7に例えば、ユーザからのいくつかの報告を受けています。

「実行しているようです」という意味を明確にするため、ユーザーはX11を起動できます(インストールされています)。私のアプリケーションでは約... 『窓」と見ることができる』。)

私はここにバグを複製することはできませんし、ユーザーがアプリケーションを起動したときにエラーがターミナルコマンドラインに表示されていないことを言います。

は誰でも同様の問題を経験し、それを修正する方法を知っていますか?それはX11の問題であるようですが、この問題を避けるために私自身のコードを変更して嬉しいです。

答えて

1

私が最初に確認することは、彼らではなく、通常のものよりも、X11の端末から起動しているということだと思います。 (X11がインストールされていることを確認してください)。

PerlTKは、その場合のエラーを隠すかもしれませんか?

+0

X11端末で確認することをお勧めします。これを行う方法をユーザーに説明するのは難しいかもしれませんが、試してみます。また、すべてのエラーが報告されたテストアプリケーションをコマンドラインにまとめます。提案していただきありがとうございます。 – Lozzer

関連する問題