- 1 名前:デフォルトの名無しさん [02/10/01 09:55.net]
- IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。 一応、こちらから入手できます。 難点はちょっと大きい事(45MB)です。 www.openwatcom.org/
- 623 名前:617 [2009/12/19(土) 15:01:06 .net]
- 追記:
なお、このコードは g++, comeau c++, borland c++ で通ることを確認してあります。
- 624 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 15:16:38 .net]
- watcomだし仕方がない。
オプソに参加して貢献しよう。
- 625 名前:デフォルトの名無しさん [2009/12/19(土) 16:34:48 .net]
- >>617
boostに見捨てられているくらいだから仕方ない。 あきらめよう。
- 626 名前:617 [2009/12/19(土) 18:50:23 .net]
- 上述の
テンプレートクラスのテンプレートメンバ関数についてのOpenWatcomのバグ を回避する策は何かしらありませんでしょうか。 どうにか…。 厳しいですかね。。。
- 627 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 18:53:32 .net]
- DOS-Extenderの雄だからさすがに土台が古すぎる。
OS/2で遊ぶにはもってこいなのだが。
- 628 名前:617 mailto:sage [2009/12/19(土) 20:45:58 .net]
- テンプレートクラス中のテンプレートメンバ関数を回避する方針にします。
ありがとうございました。
- 629 名前:デフォルトの名無しさん [2010/03/13(土) 20:53:53 .net]
- Digital Mars C/C++ compilerもあるし、このコンパイラもういらね
- 630 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 22:56:47 .net]
- >>624
といいつつこのコンパイラのスレを保守するお前はツンデレか?
- 631 名前:デフォルトの名無しさん [2010/03/13(土) 23:50:00 .net]
- オマイらがそんなことを言ってる間に1.9 RC1が来たぞ。
つttp://www.openwatcom.org/index.php/Download
- 632 名前:デフォルトの名無しさん [2010/03/16(火) 15:01:33 .net]
- Japanese Localization of Open Watcom
sourceforge.net/projects/jow/files/ open-watcom-c-win32-1.8-J001.exe これって前からあったっけ?
- 633 名前:デフォルトの名無しさん [2010/03/16(火) 15:23:03 .net]
- 2010-3-12[金] ちょっと速度比較
ttp://www.6809.net/tenk/ 1位VC、2位GCCなのは予想通りだけど、 Open Watcom と Digital Mars がデッドヒートしてる
- 634 名前:デフォルトの名無しさん [2010/03/16(火) 23:39:20 .net]
- >>626
full install しないとiostreamとか必要なファイルが全然インストール されないんだけど仕様かな?1.8だとこういうことなかったのに。
- 635 名前:デフォルトの名無しさん [2010/03/17(水) 23:43:11 .net]
- STL使えるの?
- 636 名前:デフォルトの名無しさん [2010/03/27(土) 15:31:53 .net]
- Open Watcom 1.9 Release Candidate 2
- 637 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 12:26:06 .net]
- >>629
rc2で直ったみたい。フルインストールしなくても ヘッダもインストールされた。 >>630 完成してないけど一応ある。 コンテナはそろってそうだけど algorithm関係が20個前後足りてない。
- 638 名前:デフォルトの名無しさん [2010/04/08(木) 13:02:37 .net]
- open-watcom-c-win32-1.9RC3
- 639 名前:デフォルトの名無しさん [2010/04/20(火) 22:09:19 .net]
- Open Watcom 1.9, Release Candidate 4
www.openwatcom.org/index.php/Download
- 640 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 00:08:03 .net]
- >>628
> Open Watcom と Digital Mars がデッドヒートしてる デッドヒートてww
- 641 名前:デフォルトの名無しさん [2010/05/07(金) 13:21:13 .net]
- Open Watcom 1.9 Release Candidate 5がでてる
www.openwatcom.org/index.php/Download
- 642 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 13:51:02 .net]
- >>636
RC版って、5とかこんなに重ねるもんだったっけ・・・。
- 643 名前:デフォルトの名無しさん mailto:sage [2010/05/26(水) 13:54:49 .net]
- RC6
- 644 名前:デフォルトの名無しさん mailto:sage [2010/06/15(火) 09:23:02 .net]
- 1.9正式版来てるね
- 645 名前:デフォルトの名無しさん [2010/09/18(土) 20:18:28 .net]
- で?
- 646 名前:デフォルトの名無しさん mailto:sage [2010/10/01(金) 15:44:31 .net]
- Open Watcom
のメリットについて語ろう。 俺は使ったことないからだれか語って。
- 647 名前:デフォルトの名無しさん mailto:sage [2010/10/02(土) 04:48:57 .net]
- 後方互換性を重視している点、かな?
win1632.hというヘッダファイルがあって、これによって Win3.1向けの16ビットWindowsプログラムと32ビットWindowsプログラムを 1本のソースで(ほぼ)書けるようになっているみたいだ。 だから、FILEMAN.EXEみたいなのを再実装しようとすればできる (する人いないだろうけど。16ビットWindowsプログラミング本を買う気がない)。 Win32プログラミングの基本はWin95時代からXPまで、ベーシックな 部分では同じような箇所が多いのだろうか?サンプルソースも 読みやすくていいね。DirectXを用いるソースもあるし。
- 648 名前:デフォルトの名無しさん mailto:sage [2010/10/02(土) 10:50:59 .net]
- DOS Extender時代の遺物だからとにかく古すぎる。
ただVMWareなどの仮想化ソフトで古いOSのコレクションをしているならいろいろ遊べる。
- 649 名前:デフォルトの名無しさん mailto:sage [2010/10/03(日) 19:54:37 .net]
- 試したらGLUTも普通に使えた。
VC用のDLL使えるんなら、冶具つくるにはいいかな。 VC−Express使えてるんで環境ないところ限定で
- 650 名前:デフォルトの名無しさん mailto:sage [2010/11/15(月) 14:30:33 .net]
- ちなみにOpen Watcomをメインの開発環境になさっているかたって
どのくらいいらっしゃるの?
- 651 名前:デフォルトの名無しさん mailto:sage [2010/11/20(土) 10:55:47 .net]
- 俺メイン。軽いし。
- 652 名前:デフォルトの名無しさん mailto:sage [2010/12/21(火) 21:33:47 .net]
- 一名w
絶滅危惧種だな。
- 653 名前:デフォルトの名無しさん mailto:sage [2011/01/03(月) 20:13:47 .net]
- 絶滅どころか空想上の生き物だと思ってた。。
- 654 名前:デフォルトの名無しさん mailto:sage [2011/01/04(火) 00:14:09 .net]
- Cとしてつかうならいいけど
C++だと辛い
- 655 名前:デフォルトの名無しさん mailto:sage [2011/01/31(月) 20:50:22 .net]
- OpenWatcom C++ でデフォルトだと obj,exe がプロジェクトと同じフォルダに
生成されますが、これらを指定したフォルダに出力する方法はないでしょうか?
- 656 名前:650 mailto:sage [2011/02/05(土) 10:37:00 .net]
- コマンドラインからだと-foで出力先を変えれますが
IDEからだとやっぱり指定できないんですかね…
- 657 名前:デフォルトの名無しさん mailto:sage [2011/02/17(木) 23:15:27 .net]
- OpenWatcomでもDOSエクステンダ使用のPC-9821ソフト作れるんだな。
- 658 名前:デフォルトの名無しさん [2011/06/29(水) 13:37:25.43 .net]
- 1.9から1年たつけど新バージョンでないな
- 659 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 00:34:33.13 .net]
- 次のバージョンって 2.0 なのかな。それとも 1.10 なのかな。
1.9 の出来 と Version 2 Todo List を比べると 2.0 はすごく遠い気がする... ttp://translate.googleusercontent.com/translate_c?langpair=auto|ja&rurl=translate.google.com&twu=1&u=www.openwatcom.org/index.php/Version_2_Todo_List&usg=ALkJrhjskcipPGvO7xwsGSSovcJGb03VHQ
- 660 名前:デフォルトの名無しさん mailto:sage [2011/07/01(金) 17:03:13.15 .net]
- Todo 見てたら浮動少数点演算のオプションで
>例えば、時代遅れの考えでは、内蔵のFPUがなくCPUから >(とではない- FPI)- fpi87をデフォルトとするべきではなく、 >希少になりつつあります。 てな記述があるけど、FPUを内蔵したCPUが当たり前の今では -fpc,-fpi,-fpi87 のどれを使うべきって言ってるのかね?
- 661 名前:デフォルトの名無しさん mailto:sage [2011/07/01(金) 23:48:54.04 .net]
- excite翻訳だと
内蔵のFPUsのないCPUがかなりまれになっているので、例えばwasmは-fpi87(そして、-fpiでない)をデフォルトとするはずです。 ってなった
- 662 名前:デフォルトの名無しさん mailto:sage [2011/07/02(土) 18:41:09.38 .net]
- >656
ありがと。 現状は-fpi(FPUエミュレーション)がデフォルトだけど FPUが無いCPUなんて無いから-fpi87(インラインFPUコード)を デフォルトにするべきってことね。納得。
- 663 名前:デフォルトの名無しさん mailto:sage [2011/09/04(日) 20:59:32.65 .net]
- OpenWatcom 2.0
☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 ∧_∧ ヽ___\(\・∀・) \_/ ⊂ ⊂_) / ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/
- 664 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 18:56:13.47 .net]
- Windows環境でDaily buildのビルドの仕方がわからないっす。
- 665 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:41:32.15 .net]
- 今年はバージョンアップしないんですかね。
- 666 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 18:23:31.97 .net]
- >>659
仮想マシンにlinuxいれればいんじゃね?
- 667 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 19:25:41.27 .net]
- 面白いなそれ。
時間が出来たら試してみよう。
- 668 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 23:42:52.33 .net]
- DOS 32bit(DOS4GW)で作ったexeで実行後にDOS4GWが扱える空きメモリを知る方法ってある?
- 669 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 07:22:34.97 .net]
- DPMIで取れるのかな?
www.tenberry.com/dpmi/13.html#01
- 670 名前:デフォルトの名無しさん [2011/11/15(火) 03:58:18.73 .net]
- Nightly Buildsやってくれてるサイトが403なっとる
ttp://owbuilder.malakovi.cz/
- 671 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 14:09:16.43 .net]
- 日本からのIPが遮断されてるのかな
- 672 名前:デフォルトの名無しさん [2011/11/16(水) 19:33:19.85 .net]
- -za 拡張機能を禁止します(つまり, ISO/ANSI C++飲み受け付けます)
- 673 名前:デフォルトの名無しさん [2011/11/16(水) 20:55:20.95 .net]
- >>665
403 Forbidden You don't have permission to access /snapshot/open-watcom-c-win32-2.0.exe on this server.
- 674 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 22:25:27.43 .net]
- 普通に表示されるしバイナリも落ちてくる
- 675 名前:デフォルトの名無しさん [2011/11/19(土) 16:26:29.62 .net]
- 落ちてくるね
- 676 名前:デフォルトの名無しさん [2011/11/19(土) 17:10:35.56 .net]
- Forbidden
You don't have permission to access /ow-snapshot.7z on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.2.17 (Linux/SUSE) Server at owbuilder.malakovi.cz Port 80
- 677 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 12:59:10.49 .net]
- 試しに>>665入れてビルドしたらエラーメッセージが日本語になってて
言語の自動判別してるのかなと思った。 テキストを見るとVer2.0って記述されてるけどいつごろ正式版になるんだろう。
- 678 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 04:23:49.57 .net]
- Watcomはオープンソースで地味に更新されてるからいいけど
今のDMCはアレだよな…。
- 679 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 16:59:47.31 .net]
- DMCはdman追加されただろ
なんに使うんだよアレ・・・
- 680 名前:デフォルトの名無しさん [2011/12/01(木) 04:21:02.65 .net]
- Open Watcomってもっと評価されてもいいよな
- 681 名前:デフォルトの名無しさん mailto:sage [2011/12/02(金) 10:24:31.70 .net]
- wlink最強伝説
- 682 名前:デフォルトの名無しさん [2011/12/05(月) 03:18:02.63 .net]
- Open Watcom 2.0 r37163
owbuilder.malakovi.cz/
- 683 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 17:52:02.46 .net]
- 嵌ったので俺メモ
誰か英語力ください 32bit windowsプログラム作るときのwlinkのパラメータ wlink N 実行ファイル F オブジェクトファイル L ライブラリ FORM windows nt オブジェクトファイルとライブラリはコンマ区切り、ライブラリのパスはLIBPで与える で、LIBFってなんに使うんだ?
- 684 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 20:52:23.83 .net]
- >>678
ttp://www.users.pjwstk.edu.pl/~jms/qnx/help/watcom/compiler-tools/wlink.html#LibfileDirective カレントにオブジェクトファイルがなければLIBPで指定したパスから探してくれる
- 685 名前:デフォルトの名無しさん mailto:sage [2011/12/07(水) 01:22:07.22 .net]
- CC386とか誰も知らないだろうな…。
- 686 名前:デフォルトの名無しさん [2011/12/10(土) 23:10:32.50 .net]
- >>677
そのサイト死んどる
- 687 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 10:31:54.91 .net]
- >>681
生きてるぞ?
- 688 名前:デフォルトの名無しさん [2011/12/11(日) 15:29:10.30 .net]
- Access forbidden!
要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。 Error 403 owbuilder.malakovi.cz Sun Dec 11 07:28:18 2011 Apache/2.2.17 (Linux/SUSE)
- 689 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 19:45:42.71 .net]
- \(^o^)/オワタ
<html> <head> </head> <body> </body> </html>
- 690 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 22:32:08.65 .net]
- >>677
ソースの差分見ればわかるけど、そんなに変更が加わってないんだよね。
- 691 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 23:33:04.70 .net]
- デイリーのソースはあるのか
ビルドしてみるかな
- 692 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 23:56:15.38 .net]
- >>686
あざーっす!
- 693 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 00:29:08.03 .net]
- sedとかcatとかteeとか自前で作るのか
素のwindowsには入ってないしなあ
- 694 名前:デフォルトの名無しさん [2011/12/13(火) 11:49:29.14 .net]
- デイリーソースのビルドの仕方が書いてないのでメモ
windowsでやった 必要なもの ・ソース ・インストール済みのopen watcom ビルド鯖は1.9だったけど、俺は12/10に落としたデイリー版でやった 1.フォルダ名にスペースが入ってると何が起こるかわからないので C直下にow_dailyとか言う名前でフォルダ構造を維持したまま展開 2.コマンドプロンプト開いて、インストールしてあるopen watcomのパス通して、展開したフォルダに移動してbuild.cmdを実行 3.忘れたころにそれっぽいのができてる
- 695 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 12:07:11.46 .net]
- >>680
LADsoft? 今はOrange Cに発展したよ DOS、Win32両方対応で軽いから昔から使ってる
- 696 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 16:11:07.60 .net]
- Win7 64bitでビルドしてみたら最後のほうでエラーみたいなの出たお
- 697 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 16:38:42.88 .net]
- >>691
バグ報告よろ ttp://bugzilla.openwatcom.org/
- 698 名前:691 mailto:sage [2011/12/13(火) 19:07:57.69 .net]
- x64では16bitコードが動作しないせいかも
ttp://i.imgur.com/i8zMi.png
- 699 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 20:34:27.11 .net]
- >>677
運良くダウンロードだけしてたので今試したのだけど todo 書かれてた 2.0 じゃなくて 1.9 からの微修正ぽい。 templateとかstlとか あまり進んでなさげ。
- 700 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 05:50:32.48 .net]
- >>690
だめ文字は無理ぽ?
- 701 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 21:16:01.08 .net]
- これは a Windows NT character-mode 実行可能 です
- 702 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 01:20:20.74 .net]
- >>694
STLくらいGCCからコピれ
- 703 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 23:40:04.21 .net]
- 2.0ではstd::stable_sort()を実装してほしい。
- 704 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 22:18:35.80 .net]
- >>697
GPLに感染しない?
- 705 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 23:29:19.67 .net]
- >>699
ヒント:書写
- 706 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 22:37:56.58 .net]
- これVC6とどっちが上?
コンパイラ最適化とか
- 707 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 00:07:07.76 .net]
- VC6はオワコン
- 708 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 11:29:59.12 .net]
- dosbox使えば64bitのvista/7でもビルドできるかもしれん
だが俺は64bitのvista/7が入ってるマシンを持ってなかった
- 709 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 15:43:37.87 .net]
- 鼻毛12800円に
メモリ8Gを3000円弱で追加して Win7Enterprise90日評価版で。
- 710 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 15:48:41.12 .net]
- つデュアルブート
- 711 名前:デフォルトの名無しさん mailto:sage [2011/12/24(土) 16:35:49.07 .net]
- VMWareでいいじゃん
- 712 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 20:03:04.26 .net]
- デイリービルドの鯖が実質無くなったのか
- 713 名前:デフォルトの名無しさん [2012/02/29(水) 21:41:01.97 .net]
- これは a Windows NT character-mode 実行可能 です
- 714 名前:デフォルトの名無しさん mailto:sage [2012/03/23(金) 18:24:05.03 .net]
- 保守ついでにネタにマジレスするけどメッセージテーブルいじればいんじゃね?
つか、メッセージテーブルのせいで今日のデイリーのビルドに失敗するとは思わんかったw
- 715 名前:デフォルトの名無しさん mailto:sage [2012/04/14(土) 10:45:43.38 .net]
- 本家に最適化のバグ報告したいんだがどうすりゃいいんだろ?
Read Onlyって書いてあるが、メルアド登録すればトラッカーに書き込めるのか…
- 716 名前:デフォルトの名無しさん mailto:sage [2012/04/23(月) 14:43:02.59 .net]
- ニュースグループに投げるとかircとか?
- 717 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 11:42:18.74 .net]
- >>710
どんなバグよ。
- 718 名前:デフォルトの名無しさん mailto:sage [2012/05/07(月) 22:13:12.72 .net]
- 15年ぶりくらいにwatcomC++使ってみたけど。
相変らず日本語リソースの文字化け問題なおってないのねえ(ノ∀`)
- 719 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 11:11:01.86 .net]
- >>713
んじゃ、開発元に報告よろ。
- 720 名前:デフォルトの名無しさん [2012/05/26(土) 22:28:09.90 .net]
- -zk付けてないオチじゃ無いよな
- 721 名前:デフォルトの名無しさん mailto:sage [2012/07/14(土) 23:30:41.78 .net]
- OpenWatcom 2.0
☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 ∧_∧ ヽ___\(\・∀・) \_/ ⊂ ⊂_) / ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/
- 722 名前:デフォルトの名無しさん mailto:sage [2012/08/08(水) 16:24:13.24 .net]
- freedos1.1拾ってきたからついでにopenwatcom入れてみた
どう遊ぼうか
- 723 名前:デフォルトの名無しさん mailto:sage [2012/08/08(水) 16:30:01.96 .net]
- それ俺もやってみたかったのよね
何か面白いことあったら後でおせーて
|

|