2016-11-09 7 views
0

数日前にSierra 10.12.1にコンピュータを更新したところ、xmgraceは動作しなくなりました。私はこれを修正する方法に関するアイデアをフォーラムで検索してきましたが、私が試したことでそれまでのところ成功していませんでした。Sierra 10.12.1、Cコンパイラ、Xcode、および猶予が更新されない

私は、コマンドラインに

xmgrace 

を入力すると、私はエラーを取得する:

Warning: Widget must be a VendorShell. 
Warning: Fatal Error: 
_XmGetDefaultDisplay cannot be used prior to VendorS.Initialize, returns NULL 

Oops! Got SIGSYS 

Please use "Help/Comments" to report the bug. 
Abort trap: 6 

私はGoogleの検索中に見つけたアドバイスの作品を試しながら。私もいくつかの問題を発見しましたが、大きな問題であるかどうかはわかりません。私はGCCまたはgを使用した簡単な「Hello World」のプログラムを実行しようとする++私はいくつかの警告が出ます:

couldn't understand kern.osversion `16.1.0' 
ld warning: bad symbol version: $ld$hide$os10.10$___extendhfsf2 in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$___truncdfhf2 in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$___truncsfhf2 in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_flag_clear in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_flag_clear_explicit in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_flag_test_and_set in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_flag_test_and_set_explicit in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_signal_fence in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.10$_atomic_thread_fence in dylib /usr/lib/system/libcompiler_rt.dylib 
ld warning: bad symbol version: $ld$hide$os10.12$_dispatch_assert_queue in dylib /usr/lib/system/libdispatch.dylib 
ld warning: bad symbol version: $ld$hide$os10.12$_dispatch_assert_queue_not in dylib /usr/lib/system/libdispatch.dylib 
ld warning: bad symbol version: $ld$hide$os10.12$_dispatch_queue_create_with_target in dylib /usr/lib/system/libdispatch.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_basename_r in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_clock_getres in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_clock_gettime in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_clock_settime in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_dirname_r in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_getentropy in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_mkostemp in dylib /usr/lib/system/libsystem_c.dylib 
ld warning: bad symbol version: $ld$weak$os10.11$_mkostemps in dylib /usr/lib/system/libsystem_c.dylib 

しかし、プログラムがコンパイルしないと実行可能ファイルはそれが作品を作り出します。実行しようとすると

xcode-select --install 

私はインストールの許可を求めるポップアップウィンドウが表示されます。受け入れをクリックするとエラーが発生するまでに時間がかかります

Can't download the software because of a network problem 

編集:アップルデベロッパーのウェブサイトから直接Xcodeをダウンロードしました。今、このコマンドを実行すると、Xcodeがインストールされているというエラーが表示されます。

私は、ターミナルウィンドウで

xmgrace 

を実行すると、私は私が何をすべきか本当にわからないんだけど、エラー

dyld: Library not loaded: /opt/X11/lib/libXt.7.dylib 
Referenced from: /usr/local/opt/openmotif/lib/libXm.4.dylib 
Reason: image not found 
Abort trap: 6 

を取得します。事前に感謝の意を表します!

答えて

0

私は近くにあるコンピュータ修理工場の男性の聖職者の助けを借りて、最終的にそれを手に入れました。 MacOS El Capitan 10.11.1とSierra 10.12.1がrootに制限を課していたことが、私自身は認識していなかった最大の問題だと思います。私はユーティリティから、その後、回復モード(コマンド+ R)でコンピュータを再起動 - >私は

csrutil disable 

を入力端末はその後、通常のコンピュータを再起動し、私はアップルの開発者向けウェブサイトからのXcodeをダウンロードを使用して、正しくインストールされたことを確認しました。私は.pkgからmacportをインストールして使用しました。

sudo port install openmotif 
sudo port install grace 

PSです。最初のポートのインストールに問題がありました。これは、

sudo port install xorg-libXt +flat_namespace +universal 
関連する問題