2011-04-24 6 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 메뉴 표시 줄이 나타나고 "정보 ..."를 클릭 할 수 있습니다. "내 응용 프로그램의"정보 ... "창을 볼 수 있습니다.)

여기에 버그를 복제 할 수 없으며 응용 프로그램을 시작할 때 터미널 명령 줄에 오류가 표시되지 않는다고 사용자가 말합니다.

누구나 비슷한 문제를 경험하고 해결 방법을 알고 있습니까? X11에서 문제가되는 것 같지만이 문제를 피하기 위해 자신의 코드를 변경하게되어 기쁩니다.

답변

1

내가 제일 먼저 확인해야 할 것은 그들이 정상적인 것이 아니라 X11 터미널에서 시작한다는 것입니다. (그리고 그들은 X11을 설치했다).

PerlTK가이 경우 오류를 숨기고있을 수 있습니까?

+0

X11 터미널을 사용하여 확인하는 것이 좋습니다. 내 사용자에게이 작업을 수행하는 방법을 설명하는 것은 어려울 수 있지만 시도해 보겠습니다. 또한 모든 오류가 명령 줄에보고 된 테스트 응용 프로그램을 함께 작성합니다. 제안 해줘서 고마워. – Lozzer