1read 100read
2011年10月1期新・macMacOSXでWindowsソフトが動く!Darwineスレ TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
《カシミール?》MacでGPS
オンラインストア Apple Store【対応最悪】
Macでも『伺か』似非&偽林檎スレphase4.0
Mac at 秋葉原 Part3


MacOSXでWindowsソフトが動く!Darwineスレ


1 :06/03/01 〜 最終レス :12/01/06
MacOSX上でWindowsアプリを動かす事ができるDarwineについて語りましょう。
まだまだ発展途上ですが、MacOSXがIntel CPU上で動くようになった事で
その可能性はさらに高まっています。
Darwineの本家にあたるLinux,UNIX版のWineプロジェクトでは
既にさまざまな実用的なアプリの動作報告がされています。
Darwine本家
ttp://darwine.opendarwin.org/
Linux板のWineスレ
http://pc8.2ch.net/test/read.cgi/linux/1130586756/l50

2 :
>>1

3 :

現時点で
どのぐらいのアプリが動かせるの?

4 :
wineていま開発停止中になったんだっけか

5 :
wine: failed to initialize: dlcompat: file "/tmp/wine_root/lib/wine/ntdll.dll.so" not found
って
アプリが起動できないんだけどどうして?

6 :
>5
/tmpのパーミッションはどうなってる?

7 :
X11入れてないと駄目?

8 :
実用的になってからスレ立て出直せ>>1

9 :
10年以上開発が続いてる気がするんだが
WineのバージョンアップとWindowsAPIの追加のいたちごっこで
永遠に完成しないソフト

10 :
動いたから何なの?   必要なし。

11 :
>>3
ググってみたが、実際に動かしたレポはまだ少ないね。
ここが一番詳しいかな。
ttp://nagash.gnax.jp/log/eid135.html
その他いくつか。
ttp://pcweb.mycom.co.jp/column/osx/165/
ttp://toshi3.cocolog-nifty.com/blog/2006/02/darwine_on_inte.html

12 :
>>1
ちゃんと解説しろよ

13 :
>>1
まさか、これってTigerじゃ動かんとか・・・・・?

14 :
>>13
Intel Mac用のOS XってTigerしかないんだからTigerで動いてるってことじゃん?

15 :
Wineって.Net Frameworkへの対応はどうなってるの?
.Netベースの現行Visual Studio環境で開発されたアプリへの対応はどうなるの?

16 :
これって実質Windowsを実装しているのとかわらない。
オープンソースでどこまでWindowsに太刀打ちできるのか見もの。

17 :
http://www.shawcomputing.net/resources/apple/os_pictures/ybnt4/
懐かしのYellow Boxですよ

18 :
Linuxで使ってみたけどそこそこいい感じだよ?

19 :
これってwindowsAPIを再現してるってことかいな?
lindowsっていうのもあったよな

20 :
Lindowsでぐぐれば?

21 :
livedoor

22 :
>>15
>.Netベースの現行Visual Studio環境で開発されたアプリへの対応はどうなるの?
ttp://www.mono-project.com/Main_Page
X11ベースの Mono が動くかもしれない。
テスト用の dmgが出てる。

23 :
>>22
事故レス。
X11ベースだと思ってたら、Cocoaベースの Cocoa#が入ってるらしい。
どこまで動くんだろ...

24 :
こういうDarwinみたいなソフトって
Windows原理主義者みたいな奴にとっては脅威なんだろうな

25 :
darwine-x86-0.9.7をIntelMacで動かしてみようとしたけどうまくいかん。
WineHelpを立ち上げて、ConfigureWineやってみたけど
Notepad.exeも動かなんだ。なんか間違ってるのだろうけど、よくわからん

26 :
とりあえずドザ達に知られたらえらいこっちゃ

27 :
皆知ってるよ。

28 :
Leopardに組み込まれるのかな?

29 :
いろんな危険の罹患率があがりそうだからやだ

30 :
本家Wine-0.9.9をビルドしてみようとしたら
server/context_i386.cの中でdarwin用のthread関係のコードを書かないと通らない。
FreeBSD, OpenBSD, NetBSD用のコードは書かれてるから、ここにdarwin追加で通らないもんだろうか。

31 :
よし。がんばれ!

32 :
Lindowsが出た時にけっこう話題になったけど、
訴えられてWineはプレインストールにできなくなった上に
Lindowsの名称も使えなくなって、
おまけに肝心のWineの出来がいまいちで動くソフトも少なくて
っていうショボい結果だったように記憶しているのだが。

33 :
結局darwine-0.9.7が動いた。
自作のソフトも動いた、フォントがあれだったけど。

34 :
>>32
記憶が混乱しているようだな。MSから名称のことでクレーム付けられたのは事実だが
それとWineのインストールの話とは無関係。単に実用性が低かったから落とされただけ。
>>30
Darwineプロジェクトのページに0.9.6用のcontext_darwin.cのパッチがあるので
同様の修正入れれば通る可能性はあるよ。
http://sourceforge.net/projects/darwine/
少しいじったら0.9.7には当たった。
>>33
フォントはOffice付属のMSゴシックとMS明朝を
〜/.wine/dosdevices/c:/windows/Fontsに入れるかシンボリックリンク貼るといいよ。

35 :
>>34
thx
つぎはDarwine SDKで>>33の自作物をPPC用にコンパイル出来るかどうか挑戦してみる

36 :
報告よろ。

37 :
ソースはコンパイルできたけど
リソースがコンパイルエラーで止まる。
Parse Error
IDD_INPUTSUB DIALOG DISCARDABLE 0, 0, 347, 108
普通にダイアログを作るだけなのだが・・・上の方から何か引きずっているのだろうか

38 :
リソースの先頭に
#include <winuser.h>
#include <commctrl.h>
追加
ダイアログリソースのコンパイルは先に進むようになった。
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
ParseError。
#include <winnt.h>
追加
表やソなどの逆スラッシュが含まれるShiftJISでCan't convert to unicode
LANGUAGEが効いてない。取りあえず逆スラッシュ追加で回避
アクセラレーターでKey code must be an ascii string
"B", IDM_PREVIOS, VIRTKEY, CONTROL, NOINVERT
今も昔もascii stringなのだが。

39 :
>>22
亀レスですが情報ォクス
こんなプロジェクトあったんだ、しかもNovellがサポートしてるんだね。
順調に伸びてくれると良いな、時間は掛かりそうだけど。

40 :
結局アクセラレーターを全て外してコンパイル。
リンクで__Unwind_Resumeのundefinedが出たので
$(WINEGCC) $(darwinehelloworld_exe_LDFLAGS)...

$(WINEGXX) $(darwinehelloworld_exe_LDFLAGS)
に変更
ようやっとバイナリが出来上がるが、日本語表示が全てお豆腐だった。

41 :
darwineでbiosmania神の設定ユーティリティを使った人はいるの?
http://sidenet.ddo.jp/winetips/config.html

42 :
>>41
試してみたがエラーになってしまった。
普通のwineと何か違うんだろうな。

43 :
VPC重いし期待∩( ゚∀ ゚∩)age

44 :
SDKでMacOS X用のパッケージ作れれば言うことないんだが

45 :
PPCで使う分にはVPCを凌駕できないと思うがね
結局CPUはエミュるわけだし
VPCのCPUエミュを越える事はできなそう
確かQEMUとかあのあたりの持ってくるんでしょ?
IntelMacでは相当期待持てそうね
Vmwareもえらい高速で動作するようだし

46 :
0.9.9あげ
http://darwine.opendarwin.org/

47 :
次は0.9.9.1にならないことを祈る。

48 :
>>45
WinでVMware動かしてるけど、所詮エミュ。やっぱりモッサリ。

49 :
VPCのウニバーサルバイナリー出るのかなぁ

50 :
教えてください。
10.4.5で、darwine-0.99をインストールしました。
フリーセルをwindowsからコピーして起動するのですが、
日本語が???と表示されてしまい全く表示されません。
何か特別な設定が必要なのでしょうか?

51 :
>>50
LANG環境変数設定した?

52 :
.bashrcで、
export LANG=ja_JP.eucJP
と設定しています。

53 :
>>50
.bashrcに指定ならxtermからwineコマンドで実行したときしか効かないけど
ダブルクリックもしくはWineHelper経由で起動してるんじゃないの?

54 :
>> 53
ありがとうございます。
いままで、WineHelperで起動していました。
たしかにwineコマンドでフリーセルを実行すると
日本語が表示されました。
ちなみに、どこでLANGを設定すると、WineHelperで起動した
ときにも日本語が表示されるのでしょうか?

55 :
environment.plist にLANG設定してると日本語動くかもわからんね

56 :
>>54
>ちなみに、どこでLANGを設定すると、WineHelperで起動した
>ときにも日本語が表示されるのでしょうか?
/Applications/Darwine/Wine.bundle/Contents/bin/wine

57 :
age

58 :
0.9.10出てるよ。

59 :
もう必要なっしんぐ

60 :
何が変わったのよ

61 :
IE6動かせた人いる?

62 :
>>64
インストーラが動かなかった。LinuxのWineで動くエロゲも動かないしw

63 :
sidenet のスクリプトで設定すると一応ie6setupは起動するみたい。
起動するだけだけどorz
その前にdcom98がインスコできないし、先は長いのだろうか。

64 :
AutoCAD 使えてる人居ますか?
Intel Macほすぃー...

65 :
Darwine SDKでWin用の自前ものを動かしてみたが、
半角カナ使ってて文字化けしまくり。
見た目もしょぼいし、なんとか最低限のソース修正でCococaに乗らないかと思って、とりあえずコンパイラに通してみる。
Wine(Win32)ヘッダとCocoaフレームワークが型コンフリクトでまくり。
そりゃそうだろうなと思った。

66 :
メタセコ動かしたい。
Linuxでは動いてるみたいだけど…

67 :
今のバージョンで何が動いている?
ノートパッドぐらいしか完全に動いているものが見当たらないのだが・・・。
HDBentch起動はすれども動かず。

68 :
PhotoShop5.0 LE -> ページフォルト
ミラクル家計簿v3 -> テンポラリフォルダ作成エラー
試しにやってみたけど惨敗

69 :
>>67
Windows付属のゲームは案外動く。ソリティア、マインスイーパー、ピンボールとか。
ペイントはDLL追加したら動いた。ワードパットは起動はしたけどまともに使えなかった。
LinuxのWineだとけっこう動くんだけどね。

70 :
来世紀ぐらいには纏まったものが公開されるとは思う。

71 :
http://pc7.2ch.net/test/read.cgi/mac/1137276290/l50

72 :
IsProcess64Wowが実装されると、
もうちょっといろいろ動きそうなもんだなんだけどなー。

73 :
Linuxのwineとどういう関係?
Darwineとwineって別物なの?

74 :
ちょっとくらい読んでからレスしろよ…。

75 :
>>73のアフォさにワロタ

76 :
Intel Mac miniでwinequarts.drv.so入れたwineをビルドしようとしたら、
winequarts.drv.so最後のリンクで
winequartz.DDVxjc.s:8:no such 386 instruction: `mflr'
winequartz.DDVxjc.s:9:no such 386 instruction: `stw'
winequartz.DDVxjc.s:10:no such 386 instruction: `stwu'
winequartz.DDVxjc.s:11:no such 386 instruction: `bl'
.
.
.
winebuild: as failed with status 256
・・・どこでそんなコード吐き出すようになっちゃったんだろ、
winex11.drv.soはちゃんと作れてるのに。

77 :
What is going on with the Apple Decision to Switch to Intel?
It means that Wine will run with much less effort on those Intel Mac that on
the PowerPC Mac. We have already been working on the Mac OS X/x86 support, but
we are not able to test it right now.
ちぇっ、期待したのに、まだテストもされていないんだ。

78 :
先ほどどこかでおあいしましたね>5IsdmTWL0
Intel版のバイナリも出てるし,いろいろ動いてるみたいですよ.
田中さん
http://toshi3.cocolog-nifty.com/blog/2006/03/darwine_0910_dp.html
海上さん
http://pcweb.mycom.co.jp/column/osx/165/

79 :
>>78
何て親切なお方。ありがとうございます。参照してみます。
# どのスレでお会いしたのでしょうか??

80 :
OSXでX11 2
http://pc7.2ch.net/test/read.cgi/mac/1072264921/
で,このスレを案内した者です(^_^;)
まだ,Intel Macを持ってはいないんで,PPCのDarwineでマインスイーパをやってます.何か動いたらぜひ報告してくださいね.

81 :
>>80
あぁ、わずか2分でIDが変わったのですね。
ありがとうございます。Linuxマシンだとwineでdvd shrinkがちゃんと使えるのですが、
Macでも挑戦してみます。

82 :
G5でwinequarts.drv.so入れてみた。
fixme:cursor:QDRV_MotionNotify win=0x42481dc x=1886 y=431
fixme:cursor:update_mouse_state
fixme:event:QDRV_MsgWaitForMultipleObjectsEx stub data=0x20d46bc8 process_event_count=78
QDRV_AppKitGetEvent eventClass cgs ( unknownClass ) eventKind 0x0000000e ( )
fixme:event:QDRV_MsgWaitForMultipleObjectsEx stub data=0x20d46bc8 process_event_count=79
.
.
.
ウィンドウを開こうとする気配は見えたが、まだまだだった。
ベースがwine-0.9.11だったし無理も無いだろう。

83 :
MacOS X 10.4.6で./configureすると-D__darwin__が入らないような気がするんだが気のせいだろうか。
darwineインプリに関する部分が#ifdef __darwin__でくくられてるんで
のきなみ素通りしてるような気がする。
ちょっと前まで通ってたのになぁ。

84 :

このスレも終了ですね

85 :
いや、やっぱりシームレスという利点は大きいだろう。
まだまだ実用にはほど遠いけど。

86 :
そうそう,Dual Bootも良いけど,やっぱ面倒だし,それに第一,ウイリアム・ヘンリー・ゲイツ三世にお布施なんてしたくない.

87 :
age

88 :
素直にWindows買ったほうがよくね?

89 :
Winの実機は持っていても、なお、ということだ。

90 :
OSの実機ってなんだよw

91 :
0.9.12が出たのに全く話題にもならないなw

92 :
darwineは、まだ0.9.10だから。

93 :
0.9.12
http://darwine.opendarwin.org/download.php

94 :
>> 91
bootcampとparallesが出ちゃったからなあ。
もうちょっと使えるようになると話題もあるかもしれんが・・・。

95 :
>>93
あら本当だ、Newsしか見てなかった

96 :
売りは無料だけ?

97 :
変更点と改善点がよくわからん。

98 :
がんばれdarwine!
がんばれdarwine!

99 :
>>96
必要なdll類さえあればWindowsなしでWindows用ソフトを使えるんじゃないのか?
Mac OSの上の,Virtual PCやparallesの上の,Windowsの上でソフトを動かす
のと比べれば無駄も少ないしシームレス具合も違うでしょ
(尤もPPC MacについてはQEMUが介在するので
 Intel/AMD CPUのLinux上でwineを使うのと比べると
 処理が1段階増えてるんではないかと思うが)
・bootcamp
・paralles,Virtual PC
・darwine
は競合しないでしょ
(parallesとVirtual PCはもろ競合するけど)

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
《カシミール?》MacでGPS
オンラインストア Apple Store【対応最悪】
Macでも『伺か』似非&偽林檎スレphase4.0
Mac at 秋葉原 Part3