2

Metacelloの最初または主なターゲットはPharoであったことが知られていますが、Squeak4がサポートされているようです。試しましたが、メソッドがないため失敗しました。トランスクリプトから:

Starting atomic load
    Loaded -> OSProcess-dtl.65 --- http://www.squeaksource.com/OSProcess --- cache
Finished atomic load
BaselineOf>>projectClass (MetacelloMCBaselineProject is Undeclared) 
ConfigurationOf>>versionNumberClass (MetacelloSemanticVersionNumber is Undeclared) 
Loaded -> Metacello-Base-dkh.103 --- http://seaside.gemstone.com/ss/metacello --- cache
MetacelloProjectRegistration>>version (MetacelloMCBaselineProject is Undeclared) 
MetacelloBaselineSpecGenerator>>projectSpecCreationBlock (MetacelloMCBaselineProject is Undeclared) 
Loaded -> Metacello-Core-dkh.667 --- http://seaside.gemstone.com/ss/metacello --- cache
Loaded -> Metacello-MC-dkh.666 --- http://seaside.gemstone.com/ss/metacello --- cache
Loaded -> Metacello-ToolBox-dkh.131 --- http://seaside.gemstone.com/ss/metacello --- cache
Loaded -> Metacello-FileTree-dkh.29 --- http://seaside.gemstone.com/ss/metacello --- cache
Loaded -> Metacello-GitHub-dkh.22 --- http://seaside.gemstone.com/ss/metacello --- cache
Evaluated -> 1.0-beta.32 [ConfigurationOfMetacello] >> metacelloPrimeRegistry
...finished 1.0-beta.32
...RETRY->ConfigurationOfMetacelloPreview
...RETRY->ConfigurationOfMetacelloPreview
gofer repository error: 'GoferRepositoryError: My subclass should have overridden #downloadFile:to:'...ignoring
...FAILED->ConfigurationOfMetacelloPreview

Squeak4.4-12327画像を使用しています。これについて何か助けはありますか?

4

3 に答える 3

1

私はこれを4.4で実行し(Githubのインストールドキュメントで提案されているように)、何の問題もありませんでした:

Installer gemsource
project: 'metacello';
install: 'ConfigurationOfMetacello'. 

((Smalltalk at: #ConfigurationOfMetacello) project 
  version: '1.0-beta.32') load.

どのコードを使用していますか?

于 2013-01-01T22:02:50.237 に答える
1

上記の解決策は無効になりました

以下のコードを使用して取得する必要があります

(Installer monticello http:'http://seaside.gemtalksystems.com/ss')
project: 'metacello';
install: 'ConfigurationOfMetacello'. 

((Smalltalk at: #ConfigurationOfMetacello) project 
  latestVersion) load.
于 2013-12-22T17:30:00.893 に答える
0

FWIWは、Squeak 5.3(おそらくそれ以前)以降、MetacelloのインストールがSqueakに統合されています。

UIを介してMetacelloをロードするには、メインドッキングバーの[アプリ]メニューを開き、[設定ウィザード]を選択します。[完了]を押して、次のビューで[Metacello]を選択してインストールします。

コードからMetacelloをロードするには、評価するMetacello newInstaller ensureRecentMetacello、任意のワークスペース/CodeHolderで行います。

于 2020-10-12T19:00:41.863 に答える