問題タブ [pharo-6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
206 参照

smalltalk - Centos 7.4x で OSSubprocess を Pharo 6.1 に追加するとエラーが発生する

CentOS 7.4 で Pharo 6.1 から( Mariano Martinez PeckOSSubprocessによって書かれた)いじりたいと思っていました。

で検索しPharo Project Catalogてインストールしてみました。

エラーが発生しました:

どうやら、いくつかのライブラリlibcurl-gnutlslibgit2.so.

依存関係を確認するとldd libgit2.so

問題は明らかに次のとおりです。

libcurl-gnutls.so.4ライブラリは明らかに CentOS 7 に同梱されていません。

libcurl-gnutls* と呼ばれるものはまったく提供していません。私たちの curl は gnutls を使用しません。

libssl.so.1.0.0古いです( についても同じですlibcrypto.so.1.0.0)。私がチェックした場合libssl

CentOS 7 の詳細は次のとおりです。

今、百万ドルの質問:

このような状況にどのように対処しますか?新しいライブラリのバージョンに対してライブラリ全体Pharo VMまたはライブラリのみを再コンパイルする合理的な方法はありますか?libgit2

0 投票する
2 に答える
111 参照

pharo - Pharo の状態が壊れています。コードを保存するにはどうすればよいですか?

DynamicComposableModel を使用し、デバッガーでメソッドを編集した後、Pharo 6.1 イメージは次の状態になりました。

. これらのエラーのため、コードを「ファイル アウト」できません。実際には「UIVidya」と呼ばれ、定義する必要があるクラスを参照することさえできません

. 壊れた画像では、 SpecLayoutUIVidya classLayoutを返します。正常な画像では、 FixedLayoutを返します。私は意図的にこの変更を行ったわけではなく、それがどのように起こったのかさえ知りません. 最後の変更を破棄せずに、破損した Pharo イメージをその場で修復できますか?UIVidya classLayout