【Arm】M1搭載Mac Vim→動く Emacs→動かない #AppleSilicon [雷★]
■ このスレッドは過去ログ倉庫に格納されています
Apple Silicon でのmacOS 11 Big Sur 互換性
macOS 11 Big Sur compatibility on Apple Silicon #7857
動かない
・bash
・go
・docker
・emacs
・gnutls
・ffmpeg
・jenkins
・kotlin
・openjdk
・rust
・qemu
など
動く
・vim
・curl
・node
・ruby
・wget
・fontconfig
など
https://github.com/Homebrew/brew/issues/7857 emacsとperlは廃れた
おじいちゃんしか使ってない >>77
インフラ系、サーバー扱うならvi、vimしか入ってない場合が多いだろうけど、今どきとかあるのか? >>270
自分の仕事だともうベアメタルにログインするような用事自体殆ど無くなったな
社内の簡易テスト用マシンでたまに設定ファイル弄るくらい
viなら :wq しか使わないような。
vscodeでコンテナ書いてawsにプッシュ、
ばかりになったと改めて驚く >>239
>>273
Rosetta2はAVXをサポートしない
これが、どういう意味の「サポートしない」なのかは知らんけど >>274
文字通り。だからAVX系命令がHWでサポートされているかどうか確認してから命令使用するようにコードが書かれてないとそのアプリは動かない。そこのケアがされていれば動く。 >>276
> そこのケアがされていれば動く。
それが具体的にどうしてるのか知らないよって意味だよ
元のアプリにAVXコードかあればSkipしてコンパイルしてとりあえずは実行できるファイルが作成されるのか
→使ってるうちにAVXコードを呼び出されたら、アプリが落ちる、フリーズ、処理したふりして次に進む…等々
そもそもコンパイルを中断して実行させないのか
指摘してる元コードが、AVXサポートの有無判定で実処理を変える…うんぬんは理想的だけど、それ、ホントにちゃんとできてますか?というところも少し疑ってるw
まあ、最後の誤判定されて動かないアプリは、Rosetta2に正しく判定してもらう書き方のノウハウが出来上がってるんだと信じたい ど素人ID:Ah0Zr8yD0は引っ込んでろ
configureや、インラインアセンブラの問題ではない
動的型付け言語ではオブジェクト自身に型情報を持たせる必要があり、通常それはポインターの一部分を使ってエンコードする
x86とarmではメモリ空間の使用法が異なっていて、x86で矛盾なくエンコード出来ていたものがarmでは出来なくなっている >>277
マルチメディア命令以前に動かんのもごく普通に経験するな。
四の五の言わずネーティブビルド作れって話なんだろうけど、
それで大して問題にならず絶賛記事だらけのアップル、良くも
悪くも強いなーとオモタ。 >>277
それ古いCPU使ってるハードと同じで実行時にサポートしない命令が来たらエラー吐くだけでしょ >>251
#/bin/bashでスクリプト書いたクズ共が数え切れないくらいいる MacOS9で普通にインタ〜ネットできる
Macだしてくれんワニか go rust jdk kotlinは動かないのか
わざとでしょ >>282
何も新しいものいらんから
OS9が普通に動くMacをもう一回でいいから出してくれんかの
どうせすぐ壊れるからってもう会社が中古を買ってくれない
イラレ8のデータをどうにかする作業、もうつかれたよ… ベンチでてるけど
amdの最新cpuより速いらしいぞ
性能は飛び出てる
ソフトだけだな >>285
その程度の話なら、普通にBasilisk(だっけか?)の出番でしょ >>282
過去の資産は必要なときだけVMで動かして見ればいいんじゃないの? amdってparallel computing特化にうつってるんだから単騎クロック数比較すりゃそりゃーどこでも勝てんじゃね? Air持ちの人、premiere使うとどんな感じですか? ARMコアで、x86命令を解釈してるんだっけ…
そんなのそれなりに動くんじゃないのかQEMMとか。
そのうちARMネイティブのプログラムが揃ってくるだろうが… >>281
20年以上保守してるマルチプラットフォームのミドルウェアでそれやった馬鹿いたわ
それやったの新人で周りの奴らレビューしなかったのかとそこも呆れてる そんな古いの保守してないで日本製のAWSとかGCP作ってよ vim大事だよ。
Windowsでも標準にしてほしい Esqの物理キーがなくなった時は頭おかしいと思った >>295
20年前なら既にshはbashのエイリアスになっていたのでは? >>295
マルチプラットフォームなら、●●.bash ●●.zsh ●●.tcsh など複数用意するから
bash用なら先頭行はbashでOK
ターゲットの処理系を明示する為の行なので、そうしない方が問題
てか、bourne-sh はOSごとに方言がありすぎたから ksh, csh, tcsh, bash と亜種が生まれていった
最終的に bash で統一されて良かったよ emacsうごかなくてvim動くとか、
老害専用機やんけ emacserは老害じゃないという事でいいんだな?
好きなだけ一見意味不明な括弧書き連ねまくって若い衆を困惑させてもいいんだな? >>2
bashが動かないって、手も足も出ませんってことでは? dockerは仮に起動できる様になっても、その先にも色々なハードルありそうだけどな。 >>312
頼んでも無いのにemacsを勧めなきゃ大丈夫よ ■ このスレッドは過去ログ倉庫に格納されています