一回、Geminiに聞いてAutometorでV2C-bundler3.appのネイティブアプリ作ろうと
思ったんだけど、失敗。プログラム珍紛漢紛。
Java+Swingによる2chブラウザ V2C@新Mac板_T21
レス数が950を超えています。1000を超えると書き込みができなくなります。
950名称未設定
2026/04/25(土) 17:35:20.54ID:Fz8LuBL90951名称未設定
2026/04/25(土) 18:01:45.67ID:sGEPHK1j0 やろうとしてることとちょっと違うかもしれないけどappなら手作りできるよ
https://www.google.com/search?q=mac+%E3%83%90%E3%83%B3%E3%83%89%E3%83%AB+app+%E6%89%8B%E4%BD%9C%E3%82%8A
手作り(マニュアル作成)の手順:
1.フォルダ作成: MyApp.app という名前のフォルダを作成。
2.構造定義: その中に Contents フォルダ、さらにその中に MacOS フォルダを作成。
3.バイナリ配置: 実行ファイル(スクリプトやバイナリ)を MacOS フォルダ内に配置。
4.Info.plist作成: Contents フォルダにアプリ情報(バンドルID、実行ファイル名)を記載したファイルを作成。
5.アイコン設定 (任意): Contents/Resources/ に .icns ファイルを配置。
https://www.google.com/search?q=mac+%E3%83%90%E3%83%B3%E3%83%89%E3%83%AB+app+%E6%89%8B%E4%BD%9C%E3%82%8A
手作り(マニュアル作成)の手順:
1.フォルダ作成: MyApp.app という名前のフォルダを作成。
2.構造定義: その中に Contents フォルダ、さらにその中に MacOS フォルダを作成。
3.バイナリ配置: 実行ファイル(スクリプトやバイナリ)を MacOS フォルダ内に配置。
4.Info.plist作成: Contents フォルダにアプリ情報(バンドルID、実行ファイル名)を記載したファイルを作成。
5.アイコン設定 (任意): Contents/Resources/ に .icns ファイルを配置。
952名称未設定
2026/04/25(土) 19:18:08.13ID:Fz8LuBL90 >>951
なんと!
なんと!
953名称未設定
2026/04/26(日) 19:41:04.79ID:7GlpZQn+0 Rosetta2廃止後の話しだけど
webpを表示処理にバイナリモジュール(libwebp-imageio.dylib)使ってて
それがIntel Mac専用になってるから
Rosetta2廃止後を見据えてそのモージュールをARM対応に作り直さなきゃなはず
ただウチの仮想環境(10.13)だとどう逆立ちしてもARM64対応のバイナリを作れなかった・・・
調べても、何も出てこないよなぁ・・・
ARM対応バイナリを作るにはBig Sur 11以上が必要っぽい
webpを表示処理にバイナリモジュール(libwebp-imageio.dylib)使ってて
それがIntel Mac専用になってるから
Rosetta2廃止後を見据えてそのモージュールをARM対応に作り直さなきゃなはず
ただウチの仮想環境(10.13)だとどう逆立ちしてもARM64対応のバイナリを作れなかった・・・
調べても、何も出てこないよなぁ・・・
ARM対応バイナリを作るにはBig Sur 11以上が必要っぽい
954名称未設定
2026/04/26(日) 20:55:07.22ID:VAQeNmqK0 BigSurのCommandLineToolsを落としてきて中に入ってるclangを使って
CC="/path/to/clang -arch arm64 --isysroot /path/to/MacOSX11.0.sdk"で10.13でもビルド可能
CC="/path/to/clang -arch arm64 --isysroot /path/to/MacOSX11.0.sdk"で10.13でもビルド可能
955名称未設定
2026/05/04(月) 11:13:32.19ID:sltVeX4/0 >>954
返信遅れて申し訳です
CLT12.2は入れられたんですけど、cmakeで
dyld: Symbol not found: ____chkstk_darwin
Referenced from: /Library/Developer/CommandLineTools/usr/bin/make (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libSystem.B.dylib
が出て断念
チャッピーにninjaを勧められたんで後日試してみます
返信遅れて申し訳です
CLT12.2は入れられたんですけど、cmakeで
dyld: Symbol not found: ____chkstk_darwin
Referenced from: /Library/Developer/CommandLineTools/usr/bin/make (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libSystem.B.dylib
が出て断念
チャッピーにninjaを勧められたんで後日試してみます
956名称未設定
2026/05/04(月) 18:18:54.36ID:EtOJII0m0 makeはbuild targetに無関係だからCommandLineToolsのを使う必要はないよ
clangとかasとかldとか必要なコマンドだけarm64対応のを使う
12.2は10.13にとって新しすぎる可能性があるから11のを使ったほうがいい
clangとかasとかldとか必要なコマンドだけarm64対応のを使う
12.2は10.13にとって新しすぎる可能性があるから11のを使ったほうがいい
957名称未設定
2026/05/04(月) 18:39:37.57ID:sltVeX4/0 MacOSX11.0.sdkの中にlibSystem.B.tbdってスタブらしきものがあるから
そっち見てくれたらなんとかなりそうなんだがさっぱりわからん
>>956
Xcode12.2からarm64対応かと思ってたけど11でも対応はしてるのね
XCodeまでは入れたくはないからCLTでどうにかなってくrないかな
なんかメンドくさそうだけど・・・
ただ、お腹いっぱいになったんで暫くおやすみ
そっち見てくれたらなんとかなりそうなんだがさっぱりわからん
>>956
Xcode12.2からarm64対応かと思ってたけど11でも対応はしてるのね
XCodeまでは入れたくはないからCLTでどうにかなってくrないかな
なんかメンドくさそうだけど・・・
ただ、お腹いっぱいになったんで暫くおやすみ
958名称未設定
2026/05/04(月) 18:40:43.05ID:sltVeX4/0 今年の秋だっけ?
959名称未設定
2026/05/04(月) 18:46:04.37ID:2N2xDBQf0 ARM64対応期待してまっせー
960名称未設定
2026/05/04(月) 19:09:32.06ID:iFSADoOP0 Win使いの見立てなんで違ってたら指摘よろしく
今のとこARM64対応しないとダメっぽいのは
① Java本体
→ これはOracleマタ―
② webp絡みでlibwebp-imageio.dylib
→ これは庵マタ―
③ webpアニメ絡みでanim_dump
→ https://developers.google.com/speed/webp/download?hl=ja の
macOS 版(arm64)をダウンロードで落とせるgzの中にある
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.6.0-mac-arm64.tar.gz
④ サムネを動画で表示してるならffmpeg
→ https://ffmpeg.martin-riedl.de/ か Homebrew だと(ffmepg mac archiveでググった結果)
今のとこARM64対応しないとダメっぽいのは
① Java本体
→ これはOracleマタ―
② webp絡みでlibwebp-imageio.dylib
→ これは庵マタ―
③ webpアニメ絡みでanim_dump
→ https://developers.google.com/speed/webp/download?hl=ja の
macOS 版(arm64)をダウンロードで落とせるgzの中にある
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.6.0-mac-arm64.tar.gz
④ サムネを動画で表示してるならffmpeg
→ https://ffmpeg.martin-riedl.de/ か Homebrew だと(ffmepg mac archiveでググった結果)
961名称未設定
2026/05/04(月) 19:31:01.14ID:2N2xDBQf0 ARM Ubuntu 24.04.4 LTS と ARM macOS 15.7.5 /26.4.1 で V2C(Javaカプセル)が
ARM Javaで動いているので
Linuxのは既存のランチャーを使い回せるけれどMacのV2C-bundler3 R2のランチャーは
Intel x64バイナリなのでRotessa2が一応必要
(26.4.1の場合だとRosettaのチェックを外して起動できるし起動時に警告も出ない)
という状況なので期待するところであるのです
ARM Javaで動いているので
Linuxのは既存のランチャーを使い回せるけれどMacのV2C-bundler3 R2のランチャーは
Intel x64バイナリなのでRotessa2が一応必要
(26.4.1の場合だとRosettaのチェックを外して起動できるし起動時に警告も出ない)
という状況なので期待するところであるのです
962名称未設定
2026/05/04(月) 20:35:28.77ID:iFSADoOP0 bundler3は無印もr2もキモの部分はシェルスクリプト(テキストファイル)なんで
バイナリ問題の影響はないかと思います
ただし上の②~④がARM64対応されてない状態なのでRosetta2無しだと下のサムネ表示できない問題が発生するかと思います
https://storage.googleapis.com/studio-design-asset-files/projects/1Va6696Ka7/s-1000x563_v-fs_webp_5c42ff59-82bf-48fd-b943-20a3f6dd0735.webp
https://jp.bandisoft.com/honeycam/help/file_format/sample.webp
https://video.twimg.com/amplify_video/2033860995161198592/vid/avc1/1080x1920/geJIRhGCNd6DUhLE.mp4?tag=21
バイナリ問題の影響はないかと思います
ただし上の②~④がARM64対応されてない状態なのでRosetta2無しだと下のサムネ表示できない問題が発生するかと思います
https://storage.googleapis.com/studio-design-asset-files/projects/1Va6696Ka7/s-1000x563_v-fs_webp_5c42ff59-82bf-48fd-b943-20a3f6dd0735.webp
https://jp.bandisoft.com/honeycam/help/file_format/sample.webp
https://video.twimg.com/amplify_video/2033860995161198592/vid/avc1/1080x1920/geJIRhGCNd6DUhLE.mp4?tag=21
963名称未設定
2026/05/05(火) 09:54:49.19ID:ZW3xrYYo0 なんかね
頑張って環境作るより中古のintel Macminiを買ってBigSurにした方が
トータルコストが掛からない気がしてきた
intel Macでもarm64バイナリ作れるっていうし
ってことでその場合はlibwebp-imageio.dylibの着手はお盆過ぎになります
頑張って環境作るより中古のintel Macminiを買ってBigSurにした方が
トータルコストが掛からない気がしてきた
intel Macでもarm64バイナリ作れるっていうし
ってことでその場合はlibwebp-imageio.dylibの着手はお盆過ぎになります
964名称未設定
2026/05/16(土) 03:21:01.49ID:vglz/QWL0 V2C-bundler3.app のAppleシリコンネイティブ化は進まんのかのぉ。
Geminiに聞いてAuto Metorで動かそうとやってみたがダメだったわ。
Geminiに聞いてAuto Metorで動かそうとやってみたがダメだったわ。
965名称未設定
2026/05/17(日) 09:13:34.20ID:tW3vO3gY0966名称未設定
2026/05/17(日) 13:13:18.84ID:DEnKWZru0 >>965
期待っ!
期待っ!
967名称未設定
2026/06/16(火) 10:43:59.92ID:g2QqCISJ0 すんませんちょい質問です
bundle3でカプセル化されてるjava(jre1.8.0_171.jre)を新しいの(jdk-11.0.29.jdk)にするには
同じjremに置いて current.txt のフォルダ名を書き換えてやるだけでOK?
bundle3でカプセル化されてるjava(jre1.8.0_171.jre)を新しいの(jdk-11.0.29.jdk)にするには
同じjremに置いて current.txt のフォルダ名を書き換えてやるだけでOK?
968名称未設定
2026/06/20(土) 22:15:13.56ID:VCfwO6190 >>967
V2C-bundler3(r2) 設定手順 (第2.2版 2026/03/10)
https://nono-2002.jp/V2C-bundler3/setting/#1
ここを参照すればいいんじゃないかな?
追加しておくとlancherフォルダにV2cparms.txtを作り、カプセル化したいJavaのフォルダをフルパスで指定する
例: javahome=/Applications/V2C-bundler3/jrem/jdk-17.0.15+6_aarch64
わたしの環境ではこれで問題なく動いてる
V2C-bundler3(r2) 設定手順 (第2.2版 2026/03/10)
https://nono-2002.jp/V2C-bundler3/setting/#1
ここを参照すればいいんじゃないかな?
追加しておくとlancherフォルダにV2cparms.txtを作り、カプセル化したいJavaのフォルダをフルパスで指定する
例: javahome=/Applications/V2C-bundler3/jrem/jdk-17.0.15+6_aarch64
わたしの環境ではこれで問題なく動いてる
969名称未設定
2026/06/20(土) 23:50:25.86ID:VCfwO6190 ちな、わたしの環境は M4 mini /macOS 15.7.7 と 26.5.1 なのだけど、
ゲートキーパーの設定は一切しないでも問題なく動いている
JavaはARM Mac用17.0.15(Microsoft OpenJava)
ゲートキーパーの設定は一切しないでも問題なく動いている
JavaはARM Mac用17.0.15(Microsoft OpenJava)
970名称未設定
2026/06/21(日) 17:15:33.01ID:bnCKcaE50 【V2C】 2.11.4.2.23.3 (V2CMOD/2) [R20230328] (L-0.3)
【Java】 17.0.14+7-LTS (Microsoft)
【OS】 Mac OS X 26.5.1 (aarch64)
【メモリ】 Total(Free)/Max.: 240(180)/9216 [MB]
変換が一段ズレる(わかるかな?)が結構頻繁に起きて面倒なんだが、
なんかいい方法ないかな。。。
【Java】 17.0.14+7-LTS (Microsoft)
【OS】 Mac OS X 26.5.1 (aarch64)
【メモリ】 Total(Free)/Max.: 240(180)/9216 [MB]
変換が一段ズレる(わかるかな?)が結構頻繁に起きて面倒なんだが、
なんかいい方法ないかな。。。
レスを投稿する
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 【W杯】韓国警察、「洪明甫(ホン・ミョンボ)監督選任」関連でサッカー協会を捜査中…「積極的に進める」 [ホイミン★]
- 亀梨和也が田中みな実と結婚発表 妊娠も「新しい命も授かっています」ファンクラブサイトで ★4 [首都圏の虎★]
- “DeNAに最大15億円支援”など、経産省がXで説明 「大企業への利益提供ではない」⋯コナミ、スクエニ、セガなどにも [少考さん★]
- 高市首相… 経歴詐称疑惑で米下院関係者が決定的証言「インターンだった」SNSで猛拡散 ★7 [少考さん★]
- 【W杯】ブラジル監督「日本戦は決勝のつもり」名将の最大級リスペクトにSNSで興奮殺到 [首都圏の虎★]
- 【サッカー】「日本に負ける可能性は全く考えていない」 往年の名助っ人・アルシンドが母国の勝利を断言 [冬月記者★]
- 今回の「ブラジル戦前の日本人」の気持ちがこれ。ブラジルより格上だと思ってる。 [592058334]
- ケンモメン、この程度のナポリタン定食をギブアップ(´Д`)=3👉 [153490809]
- 【悲報】韓国警察、大統領令で韓国サッカー協会を強制捜査wwwwwwwwwwwwwww [404143271]
- 法務省、ソープランドの黙認終わる そもそもなんで明らかに売春なのに認められてたの?(´・ω・`) [963243619]
- 高市写真集の次はこれ!はるかぜちゃんこと春名風花(25)、夫の撮影した写真を発売開始!5枚セットで何円なら買う!? [485187932]
- あんまり意味がないもの