2013-02-20 3 views
1

SmallTalk/Visualworks에서 TUIO를 사용하여 멀티 터치 제스처 용 클라이언트를 프로그래밍하려고합니다. TUIO 용 mcz 패키지를 받으려면 Monticello를 사용하고 있습니다.VisualWorks mcz 패키지 가져 오기 Monticello

문제는 내가 몬티 셀로 패키지를로드하려고 할 때마다, 난 항상이 오류 메시지가 종료이다 : 누군가가 그것에 inerested 경우 내가 당신에게 스택을 표시 할 수 있습니다

enter image description here

.

감사합니다.

답변

2

mcz 패키지는 기본적으로 압축 된 zip 파일입니다. VisualWorks에서 Monticello를 구현하면 외부 쉘 프로그램을 사용하여 소스 코드를 압축하여 Monticello mcz 파일로 압축합니다.

Windows에서 Monticello에서 VisualWorks로 패키지를 이식 할 때 일반적으로 해당 zip.exe/unzip.exe를 찾는 데 문제가 있습니다. 문제를 해결하려면 PATH 변수를 zip.exe/unzip.exe로 설정하십시오.

또 다른 방법은 웹에서 Info-ZIP 패키지를 다운로드하는 것입니다. 이를 이미지 디렉토리의 하위 폴더에 배치하고 VisualWorks Monticello Package의 실행 논리를 변경하십시오. shOne 보낸 사람을 찾아보기 : VisualWorks Monticello Package에서 전화를 변경하십시오.

Squeak 또는 Pharo에서 패키지를 이식 할 때 다음 사항은 항상 monticello 패키지 이름 (upTo : $ -)의 첫 번째 단어 다음에 extactly라는 이름 공간을 정의하는 것입니다. 패키지를로드하기 전에 네임 스페이스를 정의하십시오.

JQueryMobile-Libraries-NickAger.10.mcz -> Define a Namespace JQueryMobile

가져온 코드가 슈퍼 클래스 이름을 확인하는 데 필요 필요한 네임 스페이스를 가져 오는 것을 잊지 마십시오.

JQueryMobile needs Seaside.*, Javascript.*, JQuery.*, Grease.*, Smalltalk.*

+0

간단하고 정확하고 우아한! 고맙습니다, 나는 shOne의 발신자를 의심하고있었습니다. 이 문제가 해결되었습니다. – SolidSnake87