[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/22 15:58 / Filesize : 231 KB / Number-of Response : 918
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

今夜も Wine で乾杯! - 16本目



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のテンプレ使用を推奨。

477 名前:login:Penguin [2010/09/09(木) 19:31:14 ID:nWTzaXVM]
バジリスク2ってのもあったな

478 名前:login:Penguin mailto:sage [2010/09/09(木) 20:11:10 ID:UZlGC6UY]
>>475
Executorは去年オープンソースになったみたい

ttp://www.ardi.com/ardi.php
ttp://github.com/ctm/executor/

479 名前:login:Penguin mailto:sage [2010/09/09(木) 20:34:54 ID:mNHcUOHj]
>>478

おー、ソース公開されてたんか。macpaintもソース公開されたから、だれかこいつで移植してくれぃ

480 名前:login:Penguin mailto:sage [2010/09/09(木) 22:52:47 ID:OtGXHTLI]
あれは読むものだと思ったが

481 名前:login:Penguin mailto:sage [2010/09/10(金) 21:40:50 ID:2D9Gnno7]
>>477
俺現役で使ってる。旧マカーには至極便利。

482 名前:login:Penguin mailto:sage [2010/09/12(日) 15:36:20 ID:A38YaCoc]
とりあえずwin上でもいいんだけど、macOSXソフト動かす方法あるの?
windowsマシンは一台置くのはやむを得ないけど、macまでとか色々無理だお。(´・ω・`)

483 名前:login:Penguin mailto:sage [2010/09/13(月) 01:42:25 ID:/Mx9uimw]
VMWare上でOSX86
PearPCでOS 10.3
SheepShaverでOS 9.04以前
BasiliskでOS8.1以前
いろいろ方法あるよ

484 名前:login:Penguin mailto:sage [2010/09/13(月) 21:58:42 ID:T4AbGeWi]
次は
”その方法を教えろ”
って来るぞ

485 名前:login:Penguin mailto:sage [2010/09/13(月) 22:48:57 ID:zzS9Jxzz]
>>484
いやあそんなこと言わないよ
>>483のVMWareって・・・
OSXを動かしたいんじゃなくって、OSXのソフトを動かしたいわけだから

次は
他にもっといいやつないの?

だよ



486 名前:login:Penguin mailto:sage [2010/09/13(月) 22:54:30 ID:T4AbGeWi]
結局自分じゃ何もできない教えて君じゃん

487 名前:login:Penguin mailto:sage [2010/09/13(月) 23:20:44 ID:zzS9Jxzz]
>>486
おまえもどうせただググってるだけだろ
わからない、つくれないなら黙ってろよ

488 名前:login:Penguin mailto:sage [2010/09/14(火) 00:49:19 ID:RKr9jUDH]
>>486
お前は人の事言えないと思うよ

489 名前:login:Penguin mailto:sage [2010/09/14(火) 09:42:07 ID:yKXG96qw]
お前らも結局教えて君だな

490 名前:login:Penguin mailto:sage [2010/09/14(火) 12:18:24 ID:bVBdz4Eg]
いや、俺が教えて君だ!

491 名前:login:Penguin mailto:sage [2010/09/14(火) 21:51:02 ID:Is+DvmEP]
いやいや俺が教えて君だし

492 名前:login:Penguin mailto:sage [2010/09/14(火) 22:19:14 ID:ttzGdNPs]
いくら過疎ってるからって、何しても言い分じゃねーよ


493 名前:login:Penguin mailto:sage [2010/09/15(水) 07:02:34 ID:ZipX7gTZ]
>>457
なんか前のバージョンより調子が良いような気がするけどフラシーボ?
っていうか前のが地雷だっただけかな?

494 名前:login:Penguin mailto:sage [2010/09/15(水) 07:38:00 ID:YwXYfztw]
もしかして:プラシーボ

495 名前:login:Penguin mailto:sage [2010/09/19(日) 10:27:41 ID:/aERgf9P]
The Wine development release 1.3.3 is now available.

What's new in this release (see below for details):
- Improved support for right-to-left text.
- Support for CMYK JPEG images.
- Beginnings of a Game Explorer implementation.
- Improved 64-bit support in MSI.
- Stub inetcpl control panel applet.
- A number of fixes to crypto support.
- Translation updates.
- Various bug fixes.



496 名前:login:Penguin mailto:sage [2010/09/19(日) 12:10:51 ID:wC8vZOHR]
2週に1回ペースに戻ったな

497 名前:login:Penguin mailto:sage [2010/09/22(水) 13:19:48 ID:HC+LYm27]
[Phoronix] Direct3D 10/11 Is Now Natively Implemented On Linux!
www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
解説してくれ

498 名前:login:Penguin [2010/09/22(水) 23:04:34 ID:LKUboiNm]
>> 947


    /    ||    :ヽ
   ┌|(⌒ヽ :|| ..:⌒: |┐   / ̄ ̄ ̄ ̄ ̄ ̄ ̄
   |::|::ヽ.__:):||(___ノ ::|::|  │
    |:|: ..   :||    .. |:|  │ ジュワワワジュワワ、
    :|: ..   ||    ..|| <   ジュワジュワジュジュワワワワワ!
     :\ [_ ̄] /::|   │
::     |\|_|_|_|_/:::|    \________
   __| |   / / :|___

499 名前:login:Penguin mailto:sage [2010/09/23(木) 00:22:05 ID:QHPI0b16]
スレの消費速度遅いんだから、そんなロングパス出さなくたって・・・

500 名前:login:Penguin mailto:sage [2010/09/23(木) 01:21:39 ID:09aYPqY3]
いろいろ噛み合ってない

501 名前:login:Penguin mailto:sage [2010/09/23(木) 04:32:58 ID:hB065y54]
だがそれがいい

502 名前:login:Penguin mailto:sage [2010/09/23(木) 06:16:29 ID:Fbpi3a7S]
かわゆすなあ

503 名前:login:Penguin mailto:sage [2010/09/23(木) 14:17:29 ID:9Bfwrmym]
497の質問に誰もマトモに答えられない辺り、このスレの民度が知れるな。

ま、俺もだがなw

504 名前:login:Penguin mailto:sage [2010/09/23(木) 14:50:20 ID:ml9ULzOJ]
10/11にDirect3DがLinuxでネイティブで動くようになるけんおまえら感謝しろ

505 名前:login:Penguin mailto:sage [2010/09/23(木) 14:58:37 ID:b9YzQzvP]
まあ、どの辺の解説が欲しいのか書かなきゃ497の1行目でおわりだろな
WineとBeerの違いから解説させる気なのかね

>>504



506 名前:login:Penguin mailto:sage [2010/09/23(木) 18:33:13 ID:l7NzuFg+]
解説もクソも記事読めばいいじゃんよ・・・・

507 名前:login:Penguin mailto:sage [2010/09/23(木) 22:39:21 ID:aBPwU3pf]
何言ってんの?

508 名前:login:Penguin mailto:sage [2010/09/23(木) 23:33:51 ID:IDdBMfLB]
497 のやつだけど。

今までは、Linux上で3D使おうとすると、OpenGLのAPIしかなかったので
Wineの場合なんかは、Direct3DのAPIをOpenGLのに変換しながら
動いてるので、そこにオーバーヘッドが生じていたのだけど、

Direct3DなAPIを持ったDriverがあると、そのままDirect3Dを呼べるので
Wineなんかの場合は、今までおこっていたオーバーヘッドが無くなるって
事らしい。

それで、GalliumがそのDirect3Dの実装をある程度やり遂げたって所らしい。
(どの程度まで実装されてるのか、自分には分かりません)


509 名前:login:Penguin mailto:sage [2010/09/24(金) 00:28:25 ID:i4j0Q50b]
いい実装だったらReactOSとかにも波及して欲しいなあ

510 名前:login:Penguin mailto:sage [2010/09/24(金) 14:06:39 ID:bCje/6i3]
これは今のところLinux限定かな?
FreeBSDでWine使っている側としてはうらやましい。
あまりゲームはしないけど。

511 名前:login:Penguin mailto:sage [2010/09/24(金) 14:26:30 ID:Yvm32WYK]
wineの快適なスペック・これくらいあれば使えるスペックって、実際はどれくらい?
cele440/1Gじゃ無理かな?

512 名前:login:Penguin mailto:sage [2010/09/24(金) 17:46:30 ID:4XkokUcc]
動かすソフトにもよるだろ

513 名前:login:Penguin mailto:sage [2010/09/24(金) 19:44:48 ID:moXuUTXn]
使って見なきゃわからない
DirectXを使うソフトはちゃんとしたVGA積んでないと厳しい

514 名前:login:Penguin mailto:sage [2010/09/24(金) 19:46:15 ID:Et2SszYC]
simcity4rushのインストールに成功して
初回起動に動作チェックして超快適に動きましたが
終了してすぐ起動しましたが二回目以降は超モッサリです
モッサリを回避できる方法はないですか?
この間に設定は何もいじっていません

cpu C2Q
mem 3GB
vga GF9800GTX+

ドライバは最新です

515 名前:login:Penguin mailto:sage [2010/09/24(金) 20:19:42 ID:Et2SszYC]
解決しました
ちゃんといろいろやってみるべきでした
申し訳ないです



516 名前:login:Penguin mailto:sage [2010/09/24(金) 22:35:37 ID:WO0Iqg8r]
何やったか位書け

517 名前:login:Penguin mailto:sage [2010/09/24(金) 23:45:03 ID:GXcgYxfa]
いろいろやったんだろ

518 名前:login:Penguin mailto:sage [2010/09/25(土) 02:09:02 ID:w8ZTc0GZ]
perlとかのスクリプトを拡張プラグインに使っているアプリを使いたいんだけど
手っ取り早くネイティブのperlを呼び出す手段ってないかな?

519 名前:login:Penguin mailto:sage [2010/09/25(土) 08:10:47 ID:TKi9GgWa]
>>513
DirectXより、なぜWinampがもっさりなのかが気になる。

520 名前:login:Penguin mailto:sage [2010/09/26(日) 16:40:09 ID:m2+cAQtO]
CPU E3300 2.5GHz
Mem 2GB
VGA GF8400GS
OS  Ubuntu 9.10 32bit
Wine 1.2-1  &  winetricks ( d3dx9 導入済み )

上記構成で マビノギをインストールしたのですが、
サウンドが2、3回山彦の様に反復してゲンナリ orz
これって、VGA を良いのにすればサウンド治るかな?

それ以外は問題なく動いているから実に惜しい

521 名前:login:Penguin mailto:sage [2010/09/26(日) 17:24:03 ID:0zH3IsMP]
肝心のサウンド関係のスペックや設定を何も書かずにビデオを疑うのはなんか根拠があるの?

522 名前:login:Penguin mailto:sage [2010/09/26(日) 17:50:33 ID:nPxIcpFz]
>>520

オンボじゃなくて栗のカードとか入れてる?


523 名前:login:Penguin mailto:sage [2010/09/26(日) 18:02:27 ID:m2+cAQtO]
>>521 マビノギをプレイ中に Ubuntu サウンドの設定 > ハードウェア
     > プロファイルの設定を一度オフにした後、もう一度他の設定に
        戻すと山彦が8割ほど改善しました。
     また、解像度と効果を最低設定にするとサウンドの設定をせずとも
     同じような効果がありました。

>>522 サウンドはオンボです。  GA-G31M-ES2L rev.1.x
     因みにプレイ中のCPU使用率は 60%前後です

524 名前:login:Penguin mailto:sage [2010/09/26(日) 18:42:50 ID:0zH3IsMP]
Ubuntu 9.10ということはPulseAudioだよね?
WINEのサウンド設定は何にしているの?

525 名前:login:Penguin mailto:sage [2010/09/26(日) 19:27:58 ID:m2+cAQtO]
>>524 現状報告
「 Ubuntu 9.10ということはPulseAudioだよね? 」
< デフォルトのまま使用しているので多分そうだと思います
   Synaptic を見てみたら Pulse と ALSA が入ってました。

Wine設定のオーディオはデフォルトで ALSAドライバだけにチェックが入った状態です

あと、マビノギ側の設定は 1680x1050 で、効果は全てオフか、最低に
してCPU使用率25%前後でした (汗)
この状態でマビノギを起動すると、音が山彦になるのでサウンドの
ハードウェア設定を一度オフにした後にデフォルトのAnalog Stereo Duplexなどにすると、
たまにサウンドが正常に流れます
因みにマビノギ側でフルスクリーン、ウィンドウモード共に同じ状況です

プレイする時に一々サウンドの設定をイジるのが面倒ですが我慢できなくはないかな



526 名前:login:Penguin mailto:sage [2010/09/26(日) 19:42:35 ID:0zH3IsMP]
PAで使うんだったらALSAよりESDエミュレーションで使った方が具合良さそうだけど、設定は色々試してみたの?

527 名前:login:Penguin mailto:sage [2010/09/26(日) 19:48:38 ID:0zH3IsMP]
っていうかPAサポートはいつ入るんだろ? たしかrpm系でサポートパッチ出てたよね?

528 名前:login:Penguin mailto:sage [2010/09/26(日) 23:23:20 ID:PwGg8biA]
pulseaudioパッチはここがオリジナルらしい
ttp://art.ified.ca/?page_id=40

俺は今はこのパッチあててるけど、alsaの設定をpulseaudio経由をデフォルトにしてやれば音声はまともに流れてたような気はする。

529 名前:login:Penguin mailto:sage [2010/09/26(日) 23:59:06 ID:m2+cAQtO]
>>526 レス有難うございます。
Wine設定のオーディオをALSAドライバのチェックを外して
OSSドライバにチェックを入れて試した所ちゃんと再生される
様になりました。 まじ感謝です〜!

530 名前:login:Penguin mailto:sage [2010/10/02(土) 10:39:50 ID:WnSoW5Ph]
The Wine development release 1.3.4 is now available.

What's new in this release (see below for details):
- Support for right-to-left mirrored windows.
- Winelib now supports the ARM platform.
- New taskkill.exe built-in application.
- Inetcpl control panel fleshed out.
- AcceptEx is implemented now.
- Improved security checks for SSL connections.
- Translation updates.
- Various bug fixes.

531 名前:login:Penguin mailto:sage [2010/10/09(土) 08:54:03 ID:Nn2+7naB]
The Wine maintenance release 1.2.1 is now available.

What's new in this release (see below for details):
- Translation updates.
- Various bug fixes.

532 名前:login:Penguin mailto:sage [2010/10/09(土) 23:31:23 ID:SmUv5Dg3]
mobile freeってソフトが動く人いますか?

533 名前:login:Penguin [2010/10/11(月) 02:29:07 ID:ubO3hFMW]
文字化けするなぁ
なにが悪いんだろ

534 名前:login:Penguin mailto:sage [2010/10/11(月) 02:39:54 ID:P9MARnY7]
>>533
自分の場合はだけど、$HOME/.fontsに msgothic.ttc msmincho.ttc 入れて fc-cache -fv ~/.fonts とかしておくと文字化け治ったりしたなぁ

535 名前:login:Penguin mailto:sage [2010/10/11(月) 04:52:46 ID:Q0gL6Wfg]
もちろん購入したフォントだよね



536 名前:login:Penguin mailto:sage [2010/10/11(月) 07:15:44 ID:2ykKvi1t]
シンボリックリンクでよくない?

537 名前:login:Penguin mailto:sage [2010/10/11(月) 07:42:23 ID:34LCgXAp]
.fontsだと、chromiumブラウザを使ってる場合、表示に問題が発生したことがあったので、/usr/local/share/fonts/に入れる方を推奨。
Wineでしか使わないなら、.wineの/windows/Fontsあたりに入れてもいいと思うけど。

M$のフォントを使うことに引け目を感じるなら、.wine/user.regの編集

538 名前:login:Penguin mailto:sage [2010/10/11(月) 09:04:29 ID:ubO3hFMW]
フォント突っ込んだりリンク貼ったりしてやっとここまで
ttp://sakuraweb.homeip.net/uploader/src/up137178.png

スレヴューのフォント変更は無理かも
スレヴュー内の右クリックは文字化け
スレヴュー上部のアイコンのマウスオーバーのバルーン説明も化ける

ubuntu9.04 wine1.2.1


539 名前:login:Penguin mailto:sage [2010/10/11(月) 09:58:47 ID:WR+Nw60D]
>>538
ちょっと試してみたんだけどうちの環境だと特に設定なしで文字化けしてない。
MSのフォントが~/.fontsに入ってる。
Arch Linux, wine 1.3.4-1, Jane Style 3.5.0.0
Jane Styleからテストカキコ

540 名前:login:Penguin mailto:sage [2010/10/11(月) 13:18:34 ID:P9MARnY7]
>>538
$HOME/.wine つくり直してみたら?

541 名前:login:Penguin [2010/10/11(月) 17:35:30 ID:ngyRnbTg]
.net2.0のインストール中に必ずクラッシュしてしまうのですが何か設定が必要なのでしょうか
OSはUBUNTU10.10,wineのバージョンは1.2です

542 名前:login:Penguin mailto:sage [2010/10/11(月) 17:39:05 ID:Imp8QPn0]
>>541
monoが嫌いだから、.netを入れるのですか?

543 名前:login:Penguin [2010/10/11(月) 17:48:48 ID:I5sa4u3n]
monoではエラーが出るアプリを使いたいのでwineに.netを入れたいんです。

544 名前:login:Penguin mailto:sage [2010/10/13(水) 08:19:43 ID:0kb0Xsyk]
>>538
うちもJane普通に使えてますね
Ubuntu 10.04, Wine 1.3.4

545 名前:login:Penguin mailto:sage [2010/10/13(水) 09:15:56 ID:P9u1cf0t]
別スレだけどスレビューのフォントはスキン変えないといけないんじゃないかな
sample+.zipの中のskin_doe/Header.htmlを弄らないと

↓だと右クリックもバルーンも化けない@ubuntu10.04
usamimi.info/~linux/u/ss/1286928281666.png



546 名前:login:Penguin mailto:sage [2010/10/13(水) 20:34:54 ID:fHAAwMh9]
>>538
winのフォントフォルダをまるごとwineのフォントフォルダにコピーで大抵解決しないか?

547 名前:login:Penguin mailto:sage [2010/10/14(木) 22:20:37 ID:fXfLyogq]
wineでカレントディレクトリに置いてあるdll読み込ませるのってどうやるの?
具体的にはWinnyの脆弱性回避にカレントに置いたws2_32.dllを読み込ませたいんだけど

548 名前:login:Penguin mailto:sage [2010/10/15(金) 00:32:01 ID:PW9/F1+d]
dllってsystem32に入れないと読まれないんじゃないの?

549 名前:login:Penguin mailto:sage [2010/10/15(金) 00:36:48 ID:ZXlViwYV]
読み込ませたいws2_32.dllがおいてあるdirをPATHの先頭に追加?

550 名前:login:Penguin mailto:sage [2010/10/15(金) 21:03:03 ID:ZXlViwYV]
?ttp://wiki.jswindle.com/index.php/WINEDLLPATH

551 名前:login:Penguin mailto:sage [2010/10/15(金) 21:11:04 ID:oAXQkZPZ]
オーバーライドはしなくていいの?

552 名前:547 mailto:sage [2010/10/15(金) 21:54:12 ID:+15zaIci]
winecfgでライブラリのタブからws2_32.dllをnative,builtinの順にすればいけた。
user.regみたらこんな感じ

[Software\\Wine\\DllOverrides]
"ws2_32"="native,builtin"

553 名前:login:Penguin mailto:sage [2010/10/16(土) 04:28:17 ID:8YBtIoIU]
The Wine development release 1.3.5 is now available.

What's new in this release:

* Support for animated cursors.
* Printing directly through CUPS instead of lpr.
* Installer fixes for Office 2010.
* Many MSXML3 improvements.
* Improved Shader Model 4 support.
* Proper icons in built-in Internet Explorer.
* Translation updates.
* Various bug fixes.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.


554 名前:login:Penguin mailto:sage [2010/10/16(土) 16:17:14 ID:SicVeB/+]
wine sample.exe
if [ $? -ne 0 ]; then
...

こんなスクリプトを書いてたんだけど、よく考えたら
これって sample.exe の戻り値を判断してないよね?

どうやったら sample.exe の戻り値ってわかる?
教えてちょうだい・・・。

555 名前:login:Penguin mailto:sage [2010/10/16(土) 17:00:33 ID:F+4Jis8o]
多分、.batファイルじゃないと処理できないのでは?



556 名前:login:Penguin mailto:sage [2010/10/16(土) 17:22:55 ID:LzoBOEcx]
あれ?
Wineってきちんと終了コードを返してくれなかったっけ?

557 名前:login:Penguin mailto:sage [2010/10/16(土) 21:33:36 ID:LzoBOEcx]
終了コードを判定するスクリプト書いたから記憶があるから、
出来るはずなんだけど、よく思い出せない。
ちょっと検索してみたけどドキュメント出てこないんで、
明日の情報処理技術者試験が終わったら実験してみる。

558 名前:554 mailto:sage [2010/10/17(日) 00:38:46 ID:WpKTZmK/]
>>557
スクリプトを書きながらデバッグしてたときに、
「ひょっとしてこれは wine コマンドそのものの戻り値じゃないのか?」
という疑問がわいてきたんだけど、man 見てもググっても、
明快にはわからなかったんだ。

ほかに仕事があってゆっくり検証している時間がないので、
期待してます。よろしくお願いします。

559 名前:login:Penguin mailto:sage [2010/10/17(日) 21:02:27 ID:/py//3dr]
これから実験します。
まずはVC++でネイティブコードを書く方法を調べないと。
素直に他のコンパイラ使った方が早そうだけど。

560 名前:login:Penguin mailto:sage [2010/10/17(日) 22:11:29 ID:/py//3dr]
何故かCのコードが上手く動かないからC++で書いた。

#include <iostream>
using namespace std;

int main(int argc, char* argv[]) {
exit(atoi(argv[1]));
}

C:\>aomushi.exe 1
C:\>echo %ERRORLEVEL%
1
C:\>aomushi.exe 0
C:\>echo %ERRORLEVEL%
0
C:\>aomushi.exe -1
C:\>echo %ERRORLEVEL%
-1

まあ、これでいいでしょ。

561 名前:login:Penguin mailto:sage [2010/10/17(日) 22:22:38 ID:/py//3dr]
test@linux> wine aomushi.exe 1
err:module:import_dll Library MSVCR90D.dll (whichi is needed by L"E:\\aomushi.exe") not found

Winedoorsでインストール出来たような気が。

> Very very broken and I don't have time to fix it
wddb.wine-doors.org/

うーむ。ディスク使用量が99%超えてるから、MinGWも入れられないしどうしたものか。Borland?

562 名前:login:Penguin mailto:sage [2010/10/17(日) 22:30:01 ID:k1GS9OMx]
>>561
VC++でコンパイルするなら、/MTオプションでスタティックリンクすればいいじゃん。

563 名前:login:Penguin mailto:sage [2010/10/17(日) 22:41:51 ID:/py//3dr]
Borland C++ Compilerを使った。

test@linux> wine aomushi.exe 1; echo $?
1
test@linux> wine aomushi.exe 0; echo $?
0
test@linux> wine aomushi.exe -1; echo $?
255
test@linux> wine aomushi.exe -10; echo $?
246
test@linux> wine aomushi.exe 100000000000000; echo $?
0

ありゃ?

C:\>aomushi.exe 1 & echo %ERRORLEVEL%
1
C:\>aomushi.exe 1 & echo %ERRORLEVEL%
0
C:\>aomushi.exe -1 & echo %ERRORLEVEL%
-1
C:\>aomushi.exe 100000000000000 & echo %ERRORLEVEL%
276447232

Wineの終了コードは8ビットまでだったような気もするけど、
いくら何でも符号無しだと-1が返せないしなぁ。
これはソース読まないと駄目かも。

>>562
そういえばそんなオプションもあったなぁ。

564 名前:login:Penguin mailto:sage [2010/10/17(日) 22:55:09 ID:GnHMS2bo]
>>563
Linuxでのコマンドの戻り値は0〜255だぞ

565 名前:login:Penguin mailto:sage [2010/10/17(日) 23:04:08 ID:/py//3dr]
>>564
ああ、やっぱりそうなのか。
前、Winehpで子プロセスと終了コードで通信する凄い設計のアプリが
動かないって見た記憶があったから、そんな気はしてたんだが。

> As such, on Unix exit statuses are restricted to values 0-255, the range of an unsigned 8-bit integer.
en.wikipedia.org/wiki/Exit_status

Wikipediaにも書いてあるし。
まあ、無理やりsigned byteにキャストすれば大抵動くんじゃない?
ぐだぐだになって来たんで、自分はこの辺で。



566 名前:login:Penguin mailto:sage [2010/10/17(日) 23:17:20 ID:qv0b3aJL]
Windows上の4例目おかしくね
オーバーフローでINT_MAXが戻り値になるはずだが

567 名前:login:Penguin mailto:sage [2010/10/17(日) 23:33:55 ID:GnHMS2bo]
>>566
C:\Documents and Settings\User\デスクトップ>type test.c
#include <stdio.h>

int main(int argc, char *argv[])
{
printf("%d\n", atoi(argv[1]));
return 0;
}

C:\Documents and Settings\User\デスクトップ>gcc -o test.exe test.c

C:\Documents and Settings\User\デスクトップ>test.exe 100000000000000
276447232

C:\Documents and Settings\User\デスクトップ>gcc -v
Reading specs from C:/Perl/site/lib/auto/MinGW/bin/../lib/gcc/mingw32/3.4.5/spec
s
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --wi
th-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --dis
able-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d
isable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --with
out-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl
e-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-vista special r3)

568 名前:login:Penguin mailto:sage [2010/10/18(月) 10:05:03 ID:9Guc6Nuc]
wine上のソフトって
nativeのとはシームレスに連携しないんだね


569 名前:login:Penguin mailto:sage [2010/10/18(月) 10:57:36 ID:ml4AHMsB]
>>568
例えば、つい最近までWine上のfoobar2000に音楽ファイルをD&Dしようとしても出来なかったが、最近は出来るようになった。
だいぶシームレスになったと思うけどねぇ。

570 名前:login:Penguin mailto:sage [2010/10/18(月) 13:07:45 ID:SdorqF4R]
Wine上でコンソールを開いてemacsを起動すると、native環境のemacsが起動する…ってことじゃね?

571 名前:login:Penguin mailto:sage [2010/10/19(火) 08:49:30 ID:GA7exZIi]
ws2_32.dll.soになんか問題があるんだ

572 名前:554 mailto:sage [2010/10/21(木) 16:52:37 ID:4cePZgzy]
>>559-567
みなさん、ありがとうございます。
Windows の実行ファイルがエラーを返したのか、
Wine がクラッシュしたのかの判断はともかく、
とりあえず「正常に実行できなかった」という判断なら
付くことはわかりました。

それをもとにスクリプトを書くことにします。
本当にありがとうございました。

573 名前:login:Penguin mailto:sage [2010/10/21(木) 19:47:15 ID:lHDZn8jE]
>>570
>>518だけど、なんか方法ないものかな?
ブラウザなんかはネイティブビューアを起動する方法があるんだから、
なんかしら方法はあるんだと思うんだけど

574 名前:login:Penguin mailto:sage [2010/10/22(金) 03:47:32 ID:gf319dTe]
nativeのsystem関数を呼び出して実行させるラッパープログラムを作ればいいんでは。

575 名前:login:Penguin mailto:sage [2010/10/22(金) 21:16:26 ID:djrjm8uJ]
定着しちゃって話題にならなくなってきたね
なんかブレイクスルーはないものか



576 名前:login:Penguin mailto:sage [2010/10/22(金) 22:27:13 ID:29WBz9Qw]
>>574
win32で書けるの? それともwineを改造?

577 名前:login:Penguin mailto:sage [2010/10/22(金) 22:39:31 ID:zjTrXGlP]
単純にc:\perl\bin\perl.exeを/usr/bin/perl呼び出すスクリプトにしちゃうとかだめなのかな
ネイティブでtst.exeって実行ファイル作ってwineのコマンドプロンプトから
z:\home\penguin\tst.exe
ってやるとネイティブのが実行されるみたいだけど







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef