1 名前:login:Penguin mailto:sage [2010/02/11(木) 22:54:07 ID:MfiF2xpt] Linux上でWindowsのアプリを動作させるソフトウェア Wineに関する情報交換スレ。 前スレ 今夜も Wine で乾杯! - 15本目 pc11.2ch.net/test/read.cgi/linux/1235824271/ Wine本家 www.winehq.org/ wiki.winehq.org/ 動作報告Wikiや過去ログなど www.2chlinux.org/index.php?FrontPage ここにパッチをうpするときはgzipやbzip2で圧縮した上で base64などでエンコードしてください。おながいします。 動作報告は>>2 のテンプレ使用を推奨。
752 名前:login:Penguin mailto:sage [2010/12/24(金) 00:24:44 ID:lKT2rjS2] 連投すまん。別の話だけど最近気づいて驚いた事。 .wineの下を空にしてwineを起動(winecfgとか)したら、 .wineは再構築される訳だが、wineのディレクトリから ファイルがコピーされるんじゃなく、ネットからダウンロード されるんだな。 しかもuser.regはフォント置換設定が済んだやつが用意 されていた。驚いた。常識だったらすまん。
753 名前:login:Penguin mailto:sage [2010/12/24(金) 09:18:08 ID:r4KeU6XT] 2レスにする必要あんの?
754 名前:login:Penguin mailto:sage [2010/12/25(土) 10:43:22 ID:738GjGTt] The Wine development release 1.3.10 is now available. What's new in this release (see below for details): - Support for notification balloons in system tray. - Obsolete AudioIO sound driver removed. - More work on ActiveX support. - Various MSI fixes. - Preloader now used for 64-bit too. - Translation updates. - Various bug fixes.
755 名前:login:Penguin [2010/12/25(土) 20:25:59 ID:44wmG3cM] Wine上でmingw使って、Linux向けのクロスコンパイル環境を整えたいんですが、何か注意する点ありますかね?
756 名前:login:Penguin mailto:sage [2010/12/25(土) 22:48:15 ID:TbSWv5XD] Wine使わなくても普通にmingw使えるけど。
757 名前:login:Penguin mailto:sage [2010/12/26(日) 01:15:36 ID:S1mFgGMH] >>723 で、1.3.10でアプリケーションの追加と削除がまた正常に動いたわけだが? 曲解がなんだって? 結果論とかいわないでね
758 名前:login:Penguin mailto:sage [2010/12/26(日) 01:33:02 ID:DqhVfWEc] 出ぐれ事態が結果論だろう
759 名前:login:Penguin mailto:sage [2010/12/26(日) 02:30:23 ID:WfnB4efb] wineの内部に詳しい方ちょっと教えて下さい…。 wineでMS Officeとか動かすとウィンドウが無いワークスペースでも 勝手にツールチップが出て鬱陶しかったりしたんで、wineのソース弄って 出ないようにしたんですけど、その辺の制御をしている関数のデフォルトの 動作が「ウィンドウ以外のウィジェットはワークスペースに関係なく反応する」 となってました。 正直、他のワークスペースでアプリケーションが反応しないとならない 理由が思いつかないのですが、なにかこのデフォルト値には深い理由が あったりするんでしょうか? なお、通常環境はwine 1.0rc2ですが、1.3.10でもその辺の動作は変わって いないようでした。
760 名前:login:Penguin mailto:sage [2010/12/26(日) 13:23:25 ID:i5Pd0RA1] >>757 このソフトを使うといいよ goo.gl/MSrNE サポートもバッチシ!
761 名前:login:Penguin mailto:sage [2010/12/26(日) 14:02:56 ID:S1mFgGMH] >>760 きみは尋ねてる事に答えればよい 出来ないなら黙ってろカス野郎
762 名前:login:Penguin mailto:sage [2010/12/26(日) 15:10:05 ID:i5Pd0RA1] >>761 応えても試しもしないくせに…
763 名前:login:Penguin mailto:sage [2010/12/26(日) 15:30:32 ID:S1mFgGMH] >>762 試す必要はないだろ おまえがいうのはただ一つ やっぱりデグレでしたごめんなさいだwwww
764 名前:login:Penguin mailto:sage [2010/12/26(日) 15:45:03 ID:6MBlq/Od] 何を求めているんだ?
765 名前:login:Penguin mailto:sage [2010/12/26(日) 19:53:50 ID:vHr1vB40] まあ>>ID:i5Pd0RA1は黙ってて欲しいな
766 名前:login:Penguin mailto:sage [2010/12/26(日) 22:47:12 ID:6MBlq/Od] >>761 もな…
767 名前:login:Penguin mailto:sage [2010/12/27(月) 04:18:09 ID:dJXZARyo] ああ、冬休みか
768 名前:login:Penguin mailto:sage [2010/12/27(月) 06:19:52 ID:6qPNsNLW] あいたたた 年中張り付いてるやつが冬休みかだってw
769 名前:login:Penguin mailto:sage [2010/12/27(月) 09:18:22 ID:K3QbPeEo] 長期休暇で括る奴って
770 名前:login:Penguin mailto:sage [2010/12/27(月) 13:57:14 ID:+Z8FGf9u] wineで動かしてるApplicationの日本語入力が化けるんだが、 これって設定でなんとかなるもん? O's Editor 2をLinuxで動かしたくて、wineとかCrossOver Linuxを試してるんだが、 wine -> メニューが文字化け、日本語入力が化ける、英文入力可 CrossOver -> メニュー類ほぼ完璧、日本語入力が化ける、英文入力可 という感じで、CrossOverでも肝心の日本語入力が化けるんだ。 化け方としては、よくあるwineの豆腐化けとちがって、 なんかWebかなんかで文字コードが間違ってるような感じの化け方。 日英両方のぐぐるで検索してみたものの、それっぽい情報は引っかからなかった。 これはもう諦めるしかないんかな。
771 名前:login:Penguin mailto:sage [2010/12/27(月) 16:09:56 ID:6qPNsNLW] >>770 ノンインストーラ版試してみた メニューの文字化けはないが、エディット内に日本語を確定させると消えてしまう アルファベットは入力可 Wine 1.2.10使用
772 名前:login:Penguin mailto:sage [2010/12/29(水) 04:47:19 ID:5coS0BNx] >>770 > なんかWebかなんかで文字コードが間違ってるような感じの化け方。 メニューの異常はこんなのかい? livedoor.blogimg.jp/ti5942/imgs/4/7/471627f7.png だとするとフォントの指定を疑ってみてはどうかな。 blog.livedoor.jp/ti5942/archives/2372404.html
773 名前:login:Penguin mailto:sage [2010/12/29(水) 12:35:52 ID:7Cy31Uz2] EAC動かなくなったのね appdb.winehq.org/objectManager.php?sClass=version&iId=22117
774 名前:770 mailto:sage [2010/12/29(水) 17:22:55 ID:MNyVwjaz] >>772 そうそうそんな感じの化け方。 いまちょっとデュアルブートしてるWinXPの再インスコ中なんで、 インストール終わってからみてみるわ。
775 名前:login:Penguin mailto:sage [2010/12/31(金) 19:26:10 ID:06v5LWW0] wikiのtop改竄されてる?
776 名前:login:Penguin mailto:sage [2010/12/31(金) 19:29:36 ID:6LOWGx3u] EACは古いバージョンなら動いたよ 普通にk3b使えばいい気もするが
777 名前:login:Penguin mailto:sage [2011/01/01(土) 00:16:40 ID:Vq2iPcNA] >>776 それは知っている 1.0β1にすると動かない あと、k3bはKDE嫌いだから却下
778 名前:login:Penguin mailto:sage [2011/01/01(土) 10:53:26 ID:di/Ev9Sy] Exact Audio Copy 1.0 beta でググったら、SQL Server入れればいいみたい。 www.microsoft.com/downloads/details.aspx?FamilyID=7849b34f-67ab-481f-a5a5-4990597b0297&displayLang=ja SQLインストールの際中断するってメッセージが出たけど、 EACの起動・リッピング問題無し
779 名前:login:Penguin mailto:sage [2011/01/01(土) 12:45:15 ID:Vq2iPcNA] >>778 WineHQのバグレポートにもそれらしきことが書いてあったんだけど SQL Serverが必要なのはWine関係ないみたいね うちも解決しましたThx!
780 名前:login:Penguin mailto:sage [2011/01/01(土) 16:05:18 ID:nkztLJmj] なんかimgburnが動かん・・・ 起動すると、エラーが出て強制終了 なんでだあああああぁぁぁぁぁ
781 名前:login:Penguin mailto:sage [2011/01/01(土) 16:37:40 ID:A9/YdQ+S] >>780 そのエラーを書きなさいよ……
782 名前:login:Penguin mailto:sage [2011/01/02(日) 22:24:24 ID:wEC3Cfng] すまん、なんか動いたっす なんでか分からん・・・
783 名前:login:Penguin mailto:sage [2011/01/02(日) 22:28:59 ID:sSvSzeYU] >>782 糞の役に立たないカスは首つって死ね
784 名前:login:Penguin mailto:sage [2011/01/02(日) 23:56:35 ID:wEC3Cfng] >>782 嫌だ!俺は生きる!!
785 名前:login:Penguin mailto:sage [2011/01/03(月) 03:03:20 ID:IEzLYdHw] >>780 動くのx86だけじゃなかったっけ?
786 名前:login:Penguin mailto:sage [2011/01/08(土) 11:18:32 ID:K3FFYgor] The Wine development release 1.3.11 is now available. What's new in this release (see below for details): - PO files now used for translations. - Various JavaScript improvements. - Some fixes to the Wine debugger. - Translation updates. - Various bug fixes.
787 名前:login:Penguin [2011/01/09(日) 13:47:55 ID:yHwCopRO] Roland VSC DXiをうまく動作させた方いますか。 wintrickesでdirect soundはいれたのですが。音が出ないです。 timidityでは音が出ていますので、シーケンサーの設定はうまくいっているようですが。 ちなみにubuntu 9.10で、wine1.2です。
788 名前:login:Penguin mailto:sage [2011/01/09(日) 16:12:11 ID:6J3rxxY7] どのバージョンからか忘れた位、かれこれずっとMIDI鳴らないです あきらかに頭の悪いデグレなんだけど、ここの基地外は何故か放置のようです あきらめましょう
789 名前:login:Penguin mailto:sage [2011/01/09(日) 20:23:51 ID:UhWQgVPX] >>787 スタンドアロン版とDXiじゃダメな気がする。VSTi版なら出るんじゃないの? >>579 のようにScore Grapher 5 ProのVSCは組み込み版なら出るけどね。 もっともVSCなんてObsoletedだから持ち運ばないなら、普通に SC-88Pro買った方が...。
790 名前:login:Penguin [2011/01/09(日) 21:51:12 ID:yHwCopRO] >> 789 そうですか。どうもです。
791 名前:login:Penguin mailto:sage [2011/01/14(金) 20:52:47 ID:+NrcZ0Hv] wddb.wine-doors.org/ にアクセスしようとしたら・・・ Very very broken and I don't have time to fix it (めちゃくちゃ壊れてるし、直す時間ねーから) ちょwww ひどwwwww
792 名前:login:Penguin mailto:sage [2011/01/14(金) 21:11:50 ID:SCzhxnSG] >>791 つ>>368
793 名前:login:Penguin mailto:sage [2011/01/14(金) 21:12:57 ID:+NrcZ0Hv] >>792 そんなに前からこんな状態だったんだw
794 名前:login:Penguin mailto:sage [2011/01/15(土) 00:44:29 ID:mTvet3Bq] Ubuntu でRPG2000ツクールで作られたゲームをwine上で動かしてみた。 Timidity で鳴らす BGM と 効果音 が同時に鳴らないなあと思っていたけれど、 以下のことに気づいてやっと両方鳴らせた…。 Ubuntuのデフォルトだと共有メモリアクセスのためにPulseAudioがユーザ単位で動くから、 254 みたく /etc/init.d/timidity start すると NG (PulseAudioがtimidityユーザでも動くため)。 253 みたいに wine 動かす前に同じユーザで $ timidity -iA すれば問題ない。 timidity-daemonパッケージいらないね。
795 名前:login:Penguin mailto:sage [2011/01/15(土) 00:46:46 ID:mTvet3Bq] 「RPGツクール2000」だった。間違えたw
796 名前:login:Penguin mailto:sage [2011/01/15(土) 04:17:54 ID:I6oI6Cs0] そういえば、RPGツクールをWineで動かす方法をまとめたブログ記事があったな。
797 名前:login:Penguin mailto:sage [2011/01/15(土) 08:00:14 ID:wW8cvsrI] >>794 ほんとだ $sudo /etc/init.d/timidity stop してから $timidity -iA して、ツクールのゲームを動かしたら長年鳴らなかったゲームが鳴った thx! ってことは、PulseAudioになってから鳴らなくなったのかな? ホントdaemon要らないね 欲を言えばもう少しスマートなやり方ないかな?
798 名前:login:Penguin mailto:sage [2011/01/15(土) 11:36:01 ID:mTvet3Bq] >>797 ごめん。 $ timidity -iA -Os の方が/dev/dsp占有しないからbetterだ。 たぶんPulseAudioになっても作業用BGM再生ソフトみたいにMIDIだけや WAVE単体であれば問題なかったと思う。 スマートなのはMIDI機器の接続やWineの改造だけれど、 後者ができるほど自分に技術力はないのでwineのラッパー書くか.bashrcに書くぐらいかな。
799 名前:login:Penguin mailto:sage [2011/01/17(月) 18:39:31 ID:9q7SujLh] Ubuntuだとwineでjane動くのかぁ。 CentOS5.5だけど、初回起動はうまくいったけど、その後はダメだったわ。 いろいろ設定変えたりしたからそのせいかもしれんが、調べるの面倒だからjd使ってる。 使いづらい。
800 名前:login:Penguin mailto:sage [2011/01/17(月) 19:25:59 ID:U5R7EvYx] MangaMeeya、いつの間にか1.3系だと”深刻な問題が起きて云々”とか言われて 動かなくなっていた。 1.2系だと動くんだけどね。
801 名前:login:Penguin mailto:sage [2011/01/17(月) 20:37:17 ID:qFCPn3u/] 超連射 いつのまにか音が破綻
802 名前:login:Penguin mailto:sage [2011/01/17(月) 23:53:45 ID:ak6yYBoJ] >>799 スレ違いだが2chブラウザはrep2もいいと思うんだ これこそlinuxで動かす意味があると思う
803 名前:login:Penguin mailto:sage [2011/01/18(火) 07:42:06 ID:VZmj3zUW] jane動くけど遅いし微妙に動きも固い気がする chaikaもたまに書き込みウィンドウがすごく重い時があるし java系のがいいかも rep2は良いけど環境がちと大げさな気もする
804 名前:login:Penguin mailto:sage [2011/01/18(火) 07:49:46 ID:Q2rKZXp0] jdダメだ。 日本語切り替えのボタン押しても反応無いから何かと思ったら コンソールにIOException出てる。 しかもしょっちゅうなる。 >>803 ちょっと面倒だけど試してみることにした。 wine+janeだと、なぜかウィンドウがタイトル部分しかでなくて、×を押すと読み込み違反だとか出るんだよね。 もっといろいろ楽に動くようにならないかなぁ。
805 名前:login:Penguin mailto:sage [2011/01/18(火) 10:01:11 ID:fX4TGAin] JaneViewだけど見た目普通に動いているよ。 時々エラーが出るのと、書き込みの際にAntyの 変換候補や文節区切りが色分けされないので少々 入力しづらいが。 あとOSタイプはWIN2000にしないとなぜかまともに動かない。
806 名前:login:Penguin mailto:sage [2011/01/18(火) 12:26:30 ID:naFvJ6DJ] これもスレ違いだがV2Cおすすめ OS間でのログデータ共有も出来るしね
807 名前:login:Penguin mailto:sage [2011/01/18(火) 13:07:48 ID:l0yWDde/] ubuntu 10.04 で openjane 3.51 動かしているけど 未読のレス番号がボールド文字にならないこと以外は問題ないよ
808 名前:login:Penguin mailto:sage [2011/01/22(土) 10:26:18 ID:hjWwO0Io] The Wine development release 1.3.12 is now available. What's new in this release (see below for details): - Support for multiple icon sizes in winemenubuilder. - Improvements to the help browser. - Initial stab at DOSBox integration. - Various MSI fixes. - Some fixes to the Wine debugger. - Various bug fixes.
809 名前:login:Penguin mailto:sage [2011/01/22(土) 22:46:46 ID:4bC3CuAh] >>805 script有効にするとエラーばっかりでちゃうorz....
810 名前:login:Penguin mailto:sage [2011/01/22(土) 22:50:52 ID:RNgWY3B+] V2CはGUIと設定画面への行き方に ちょっと癖があるが、それが飲み込めれば最強
811 名前:login:Penguin [2011/02/02(水) 11:26:41 ID:Kx0dg/SP] age
812 名前:http://119-228-51-233f1.kyt1.eonet.ne.jp.2ch.net [2011/02/02(水) 19:34:45 ID:XPaV9kMn] #@ falconos.iso
813 名前:login:Penguin mailto:sage [2011/02/04(金) 06:59:26 ID:WMRSQhJF] アンインストーラーってどうやって起動するん?
814 名前:login:Penguin mailto:sage [2011/02/04(金) 10:12:36 ID:OcxZ90Bn] wine uninstaller
815 名前:login:Penguin mailto:sage [2011/02/04(金) 15:36:46 ID:WMRSQhJF] >>814 ありがとう そのままやったんやね
816 名前:login:Penguin mailto:sage [2011/02/05(土) 11:02:43 ID:S6KVczH8] The Wine development release 1.3.13 is now available. What's new in this release (see below for details): - Tools for creating MSI installers. - Clipboard improvements. - Support for po files in the message compiler. - Improvements to the Wine debugger. - Various bug fixes.
817 名前:login:Penguin mailto:sage [2011/02/06(日) 11:52:08 ID:s4Tu/tKT] Gallium3Dとやらはいつマージされるんだい?
818 名前:login:Penguin mailto:sage [2011/02/09(水) 00:51:23 ID:H5lrBKD+] 安定してから
819 名前:login:Penguin mailto:sage [2011/02/09(水) 08:33:37 ID:wglkwD4H] 今世紀中は無理ってことだなw 俺達誰も生きてないw
820 名前:login:Penguin mailto:sage [2011/02/09(水) 09:33:48 ID:DNfQb2xK] お前みたいに「文句は言うが協力しない」奴が多ければ、今世紀中でもむりだろ?
821 名前:login:Penguin mailto:sage [2011/02/09(水) 12:14:49 ID:wglkwD4H] >>820 お前みたいに「どうみてもおかしいのに文句一つ言わない」やつが多い方が無理だろ?
822 名前:login:Penguin mailto:sage [2011/02/09(水) 13:59:55 ID:UWg5r8R/] どう見てもおかしいなら文句言わなくても開発側でもわかるだろうし、 それでも文句言うならスレじゃなく開発元へ言わなきゃ効果ないよ。
823 名前:login:Penguin mailto:sage [2011/02/09(水) 14:12:12 ID:aAEFmlv/] そんなの怖くてできましぇーんw
824 名前:login:Penguin [2011/02/10(木) 15:18:40 ID:kCEkpTHh] 64bitのLINUXで32bitのWindows用アプリケーションは動作しますか? Windowsの場合は64bitOS上でも32bitのアプリケーションは大体ほぼ問題なく動くらしいんですけど
825 名前:login:Penguin mailto:sage [2011/02/10(木) 17:54:41 ID:+oSyHaRt] 動くよ。 FreeBSD amd64+wine(32bit)で動いてる。 wineの野良ビルドは64bit環境ではコンパイル出来ないから、32bit用クロス環境作ってchrootしてるけど。
826 名前:login:Penguin mailto:sage [2011/02/12(土) 01:00:51 ID:qEp+Y3fs] >>82 ちなみに、Vine 5 および VineSeed では、x86_64 でも wine が普通に使えているけどな。
827 名前:login:Penguin mailto:sage [2011/02/12(土) 01:46:14 ID:Pqc63H8F] >>826 ハイハイ、ふつう、ふつう。 Vineでも他と同じようにふつうに使えるものがあって良かったでちゅね。
828 名前:login:Penguin mailto:sage [2011/02/12(土) 20:59:11 ID:MtN3F5c3] 64bit環境でも、Wineは32bitの場合が多いんじゃない? Ubuntuもリポジトリにあるのは32bitだし
829 名前:login:Penguin mailto:sage [2011/02/13(日) 01:30:43 ID:KomMEJIY] 32bit用に作ってあるソフトだから、32bitのコンパイラじゃないとダメなはず。 wine側の内蔵dllは32bitじゃないとwin32のアプリがdllロード出来ない。 gccだと-m32 64bit環境のwineはlib32経由だと思う。
830 名前:login:Penguin mailto:sage [2011/02/13(日) 01:51:12 ID:rhJSF9cI] 64bitアプリが実行可能になったんじゃなかった? 64bit版としてコンパイルすればの話だけど
831 名前:login:Penguin mailto:sage [2011/02/13(日) 03:33:00 ID:+bZsstBL] よさげな流れなんで、ちょっと聞いてみる。 wineは各 Linux環境のネイティブバイナリとします。 答えは yes or no で。 1. Linux x86(32bit) 環境で Win x86(32bit) バイナリが動作する? 2. Linux x86(32bit) 環境で Win EM64T(64bit) バイナリが動作する? 3. Linux x86(32bit) 環境で Win IA-64(64bit) バイナリが動作する? 4. Linux EM64T(64bit) 環境で Win x86(32bit) バイナリが動作する? 5. Linux EM64T(64bit) 環境で Win EM64T(64bit) バイナリが動作する? 6. Linux EM64T(64bit) 環境で Win IA-64(64bit) バイナリが動作する? 7. Linux IA-64(64bit) 環境で Win x86(32bit) バイナリが動作する? 8. Linux IA-64(64bit) 環境で Win EM64T(64bit) バイナリが動作する? 9. Linux IA-64(64bit) 環境で Win IA-64(64bit) バイナリが動作する?
832 名前:login:Penguin mailto:sage [2011/02/13(日) 10:15:09 ID:SC+hQ2iZ] wineはただのAPIであって命令セットはエミュレートしないので恐らく3,6,7,8はno
833 名前:login:Penguin mailto:sage [2011/02/13(日) 14:41:12 ID:+bZsstBL] >>832 ありがと。 なるほど、CPUアーキテクチャを超えることはできないってことか。 将来 ARM版 Windowsが出てきても、ARM版の Linuxや Android上の wine でしか 動作しないってことだよね。 >>831 の質問の 2と 4をちゃんと確認した人っていないかな?
834 名前:login:Penguin mailto:sage [2011/02/13(日) 14:49:07 ID:KmBk8i/U] >>833 ノシ source.winehq.org/source/dlls/ntdll/virtual.c#L1113 これを見る限りでは、32bitバイナリでは32bitバイナリしか動かせない。 64bitバイナリでも64bitバイナリしか動かせないので、32bitバイナリを動かしたいなら別途用意する必要がある。 そして、実はもう ARM には対応済み(w
835 名前:login:Penguin mailto:sage [2011/02/13(日) 15:25:50 ID:+bZsstBL] >>834 おー、ありがとう。 なんかこの辺りのことってモヤモヤしてたんでありがたい。 ARM 対応済みってすげーな。 ソースのあるWinアプリなら、クロスコンパイラで ARMのバイナリ作れば 玄箱とかの ARM版 Linux上の wineで動くかもってことかぁ。
836 名前:login:Penguin mailto:sage [2011/02/13(日) 16:10:58 ID:+bZsstBL] なんか >>834 の source.winehq.org/source/dlls/ntdll/virtual.c#L1113 をよく見たら、PowerPC/Sparc/Alpha-64とかあるけど、 Alphaはともかく、PowerPC/Sparc/ARMの Winバイナリって 入手する方法あるのかな?
837 名前:login:Penguin mailto:sage [2011/02/13(日) 16:30:08 ID:+bZsstBL] いちおー、まとめ。 【Winアプリと wineの動作環境】 Linux x86(32bit) 環境で Win x86(32bit) バイナリが動作する? -> yes Win EM64T(64bit) バイナリが動作する? -> no Win IA-64(64bit) バイナリが動作する? -> no Linux EM64T(64bit) 環境で Win x86(32bit) バイナリが動作する? -> no Win EM64T(64bit) バイナリが動作する? -> yes Win IA-64(64bit) バイナリが動作する? -> no Linux IA-64(64bit) 環境で Win x86(32bit) バイナリが動作する? -> no Win EM64T(64bit) バイナリが動作する? -> no Win IA-64(64bit) バイナリが動作する? -> yes ※wineは各 Linux環境のネイティブバイナリ ※現状では、wineは厳密な意味で CPUアーキテクチャを超えることはできない。 つまり、x86と EM64Tのような近しい関係にある CPUアーキテクチャであっても、 x86とEM64TのWinアプリに対して、個別に wineを用意する必要がある。 ※参考 URL source.winehq.org/source/dlls/ntdll/virtual.c#L1113 これ↑、もちょっと練って、テンプレに入れて欲しいなぁ。
838 名前:login:Penguin mailto:sage [2011/02/13(日) 17:28:02 ID:SC+hQ2iZ] >>836 SPARCは知らんけどARMはWindowsCE機に多いんじゃないかな あとNTの3.51と4.0はMIPS版とかPowerPC版とかがあるらしいから昔の資産がある状況はなくはないと思う
839 名前:login:Penguin mailto:sage [2011/02/13(日) 17:31:24 ID:7jgopUBV] >>837 役に立ちそうに無いリストだな。
840 名前:login:Penguin mailto:sage [2011/02/13(日) 18:12:19 ID:LzudnXGP] そんなこともないだろ
841 名前:login:Penguin mailto:sage [2011/02/13(日) 18:41:57 ID:KomMEJIY] wineをわかってない人が殆どだから役に立つと思うよ。 パッケージから入れてるとなかなか理解出来ないし。
842 名前:login:Penguin mailto:sage [2011/02/13(日) 18:52:10 ID:enXgAcgn] >>863 WineでLinux対応してるWindowsアプリ向けの機能だと思う。 ソースがあるならWineのコンパイラでコンパイルすればいい。 さすがにゼロからWineで開発する酔狂はいないだろうな。
843 名前:837 mailto:sage [2011/02/13(日) 19:23:46 ID:+bZsstBL] >>838 WinNTって、そんなに幅広いアーキをサポートしてたのか、すげー。 そーいや、WinCEのアプリって wineで動くの? wine の winverの設定にないから動かないのかな? どっちにしろ、ARM環境の wineか、x86の WinCEアプリが ないと試しようもないのか、うーむ。 >>840-841 ありがと。 ちょっと冗長なリストだけど、自分の経験上、こういう動作リストって 「動かない組み合わせ」が明示されてると助かることが多いんだよね。 >>842 納得。
844 名前:login:Penguin mailto:sage [2011/02/13(日) 20:34:51 ID:KomMEJIY] wineはエミュレータではなくて、win32のAPIを実装しているだけだから、コンパイラや32、64bitも考慮してパッケージしなきゃならないのが難しいね。
845 名前:834 mailto:sage [2011/02/13(日) 21:02:16 ID:KmBk8i/U] >>843 さっき示したのはPEバイナリのヘッダを読み込んで対応バイナリかを判定する部分だけれど、 16ビット用のNEバイナリやDOS用のバイナリのことも忘れないであげて。 あと、64ビットで対応しているのは EM64T (AMD64も含む) だけだから、 839のいうとおりだなw
846 名前:837 mailto:sage [2011/02/13(日) 22:50:38 ID:+bZsstBL] >>845 げ、IA-64だと wineだめなのか。 これ↓か。 wiki.winehq.org/Wine64 えーと、IA-64ネイティブはダメだとしても、 IA-64 Linux上で、x86の chroot環境作れば、x86の wineは動くよね? あと、16bit Win/DOS バイナリは wineさえ動作すれば、 どの環境でも動作すると思ってたんだけど、これは正しい? なんか教えて君でごめん。
847 名前:login:Penguin mailto:sage [2011/02/13(日) 23:02:14 ID:KomMEJIY] DOSとWin3.1はPEじゃなくて普通のMZヘッダだしなぁ。 dosemuや仮想環境にFreeDOSやPC-DOS入れてWin入れなきゃダメだと思う。
848 名前:login:Penguin mailto:sage [2011/02/13(日) 23:21:52 ID:+bZsstBL] >>847 あり、ここ↓に書いてある "16-bit Windows applications"って、 Win3.1と DOSを含んでる気がするんだけど、違うのん? DOSモードとリアルDOSの違いがどうとかってのもあるんだっけ? Does Wine run on 64-bit? wiki.winehq.org/FAQ#head-b89ca9d7cdf2bc2ddfb23b3e5829219df48524f8 あーあと、EM64Tネイティブの wineは、EM64Tの Winアプリしか動作しないって >>832 に教えてもらったけど、↓見ると WoW64で x86(32bit)とEM64T(64bit)の Winバイナリが両方動作可能なのね。 wiki.winehq.org/Wine64
849 名前:login:Penguin mailto:sage [2011/02/14(月) 06:51:00 ID:ZU+0KCwV] DOSのソフトはAPIではなく、int21hでDOSファンクションを呼んでいるのと、スタートアップコードでBIOSコールとかしてるから無理な気もする。 DOSファンクションエミュレートとBIOSエミュレートしないとキツいかも。 Win3.1はDOS+DOSエクステンダ上で動く16bitアプリだからどうだろうねぇ。 Win32s使ってれば動くかもしれないけど。
850 名前:login:Penguin mailto:sage [2011/02/14(月) 13:55:15 ID:cUqApjNP] Wineは元々16ビットアプリケーションメインでスタートしているからな。今も 見捨てられてなければ、動くはず。
851 名前:login:Penguin mailto:sage [2011/02/14(月) 18:39:36 ID:uPN2ie1G] 64bit環境だとVM86(仮想86モード)がないので、16bitバイナリを動かせない。 最近は32bit環境でも、システムが下位メモリアドレスを保護しているので DOSアプリは動かないことがある。(ヒント:vm.mmap_min_addr) とはいえそれら制限を除けばほとんど最近手が入れられていないけれど 16bitバイナリが動くはず。 だめだったら DOSBox 動かすようにしたとか 1.3.12 のリリースノートにあったような。
852 名前:login:Penguin mailto:sage [2011/02/14(月) 20:39:03 ID:cUqApjNP] >>851 Win3.xって確か286で動くバージョンあったから、 仮想8086モードはなくても良さそうな気がする。 もちろんDOSアプリは無理だが。