トップページ⇒tech
688コメント175KB

OpenWatcom C++

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。

一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
0638デフォルトの名無しさん2010/05/26(水) 13:54:49
RC6
0639デフォルトの名無しさん2010/06/15(火) 09:23:02
1.9正式版来てるね
0640デフォルトの名無しさん2010/09/18(土) 20:18:28
で?
0641デフォルトの名無しさん2010/10/01(金) 15:44:31
Open Watcom
のメリットについて語ろう。

俺は使ったことないからだれか語って。

0642デフォルトの名無しさん2010/10/02(土) 04:48:57
後方互換性を重視している点、かな?

win1632.hというヘッダファイルがあって、これによって
Win3.1向けの16ビットWindowsプログラムと32ビットWindowsプログラムを
1本のソースで(ほぼ)書けるようになっているみたいだ。
だから、FILEMAN.EXEみたいなのを再実装しようとすればできる
(する人いないだろうけど。16ビットWindowsプログラミング本を買う気がない)。

Win32プログラミングの基本はWin95時代からXPまで、ベーシックな
部分では同じような箇所が多いのだろうか?サンプルソースも
読みやすくていいね。DirectXを用いるソースもあるし。
0643デフォルトの名無しさん2010/10/02(土) 10:50:59
DOS Extender時代の遺物だからとにかく古すぎる。
ただVMWareなどの仮想化ソフトで古いOSのコレクションをしているならいろいろ遊べる。
0644デフォルトの名無しさん2010/10/03(日) 19:54:37
試したらGLUTも普通に使えた。
VC用のDLL使えるんなら、冶具つくるにはいいかな。
VC−Express使えてるんで環境ないところ限定で
0645デフォルトの名無しさん2010/11/15(月) 14:30:33
ちなみにOpen Watcomをメインの開発環境になさっているかたって
どのくらいいらっしゃるの?
0646デフォルトの名無しさん2010/11/20(土) 10:55:47
俺メイン。軽いし。
0647デフォルトの名無しさん2010/12/21(火) 21:33:47
一名w
絶滅危惧種だな。
0648デフォルトの名無しさん2011/01/03(月) 20:13:47
絶滅どころか空想上の生き物だと思ってた。。
0649デフォルトの名無しさん2011/01/04(火) 00:14:09
Cとしてつかうならいいけど
C++だと辛い
0650デフォルトの名無しさん2011/01/31(月) 20:50:22
OpenWatcom C++ でデフォルトだと obj,exe がプロジェクトと同じフォルダに
生成されますが、これらを指定したフォルダに出力する方法はないでしょうか?
06516502011/02/05(土) 10:37:00
コマンドラインからだと-foで出力先を変えれますが
IDEからだとやっぱり指定できないんですかね…
0652デフォルトの名無しさん2011/02/17(木) 23:15:27
OpenWatcomでもDOSエクステンダ使用のPC-9821ソフト作れるんだな。
0653デフォルトの名無しさん2011/06/29(水) 13:37:25.43
1.9から1年たつけど新バージョンでないな
0654デフォルトの名無しさん2011/06/30(木) 00:34:33.13
次のバージョンって 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=http://www.openwatcom.org/index.php/Version_2_Todo_List&usg=ALkJrhjskcipPGvO7xwsGSSovcJGb03VHQ
0655デフォルトの名無しさん2011/07/01(金) 17:03:13.15
Todo 見てたら浮動少数点演算のオプションで
>例えば、時代遅れの考えでは、内蔵のFPUがなくCPUから
>(とではない- FPI)- fpi87をデフォルトとするべきではなく、
>希少になりつつあります。
てな記述があるけど、FPUを内蔵したCPUが当たり前の今では
-fpc,-fpi,-fpi87 のどれを使うべきって言ってるのかね?
0656デフォルトの名無しさん2011/07/01(金) 23:48:54.04
excite翻訳だと
内蔵のFPUsのないCPUがかなりまれになっているので、例えばwasmは-fpi87(そして、-fpiでない)をデフォルトとするはずです。
ってなった
0657デフォルトの名無しさん2011/07/02(土) 18:41:09.38
>656
ありがと。
現状は-fpi(FPUエミュレーション)がデフォルトだけど
FPUが無いCPUなんて無いから-fpi87(インラインFPUコード)を
デフォルトにするべきってことね。納得。
0658デフォルトの名無しさん2011/09/04(日) 20:59:32.65
OpenWatcom 2.0

 ☆ チン マチクタビレタ〜
     マチクタビレタ〜
☆ チン  〃 ∧_∧
 ヽ___\(\・∀・)
  \_/ ⊂ ⊂_)
  / ̄ ̄ ̄ ̄ ̄ /|
 | ̄ ̄ ̄ ̄ ̄ ̄| |
 | 愛媛みかん |/
0659デフォルトの名無しさん2011/10/08(土) 18:56:13.47
Windows環境でDaily buildのビルドの仕方がわからないっす。
0660デフォルトの名無しさん2011/10/24(月) 23:41:32.15
今年はバージョンアップしないんですかね。
0661デフォルトの名無しさん2011/10/25(火) 18:23:31.97
>>659
仮想マシンにlinuxいれればいんじゃね?
0662デフォルトの名無しさん2011/10/25(火) 19:25:41.27
面白いなそれ。
時間が出来たら試してみよう。
0663デフォルトの名無しさん2011/11/02(水) 23:42:52.33
DOS 32bit(DOS4GW)で作ったexeで実行後にDOS4GWが扱える空きメモリを知る方法ってある?
0664デフォルトの名無しさん2011/11/03(木) 07:22:34.97
DPMIで取れるのかな?
http://www.tenberry.com/dpmi/13.html#01
0665デフォルトの名無しさん2011/11/15(火) 03:58:18.73
Nightly Buildsやってくれてるサイトが403なっとる
ttp://owbuilder.malakovi.cz/
0666デフォルトの名無しさん2011/11/15(火) 14:09:16.43
日本からのIPが遮断されてるのかな
0667デフォルトの名無しさん2011/11/16(水) 19:33:19.85
-za 拡張機能を禁止します(つまり, ISO/ANSI C++飲み受け付けます)
0668デフォルトの名無しさん2011/11/16(水) 20:55:20.95
>>665
403 Forbidden
You don't have permission to access /snapshot/open-watcom-c-win32-2.0.exe on this server.
0669デフォルトの名無しさん2011/11/16(水) 22:25:27.43
普通に表示されるしバイナリも落ちてくる
0670デフォルトの名無しさん2011/11/19(土) 16:26:29.62
落ちてくるね
0671デフォルトの名無しさん2011/11/19(土) 17:10:35.56
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
0672デフォルトの名無しさん2011/11/20(日) 12:59:10.49
試しに>>665入れてビルドしたらエラーメッセージが日本語になってて
言語の自動判別してるのかなと思った。
テキストを見るとVer2.0って記述されてるけどいつごろ正式版になるんだろう。
0673デフォルトの名無しさん2011/11/22(火) 04:23:49.57
Watcomはオープンソースで地味に更新されてるからいいけど
今のDMCはアレだよな…。
0674デフォルトの名無しさん2011/11/25(金) 16:59:47.31
DMCはdman追加されただろ
なんに使うんだよアレ・・・
0675デフォルトの名無しさん2011/12/01(木) 04:21:02.65
Open Watcomってもっと評価されてもいいよな
0676デフォルトの名無しさん2011/12/02(金) 10:24:31.70
wlink最強伝説
0677デフォルトの名無しさん2011/12/05(月) 03:18:02.63
Open Watcom 2.0 r37163
http://owbuilder.malakovi.cz/
0678デフォルトの名無しさん2011/12/06(火) 17:52:02.46
嵌ったので俺メモ
誰か英語力ください
32bit windowsプログラム作るときのwlinkのパラメータ

wlink N 実行ファイル F オブジェクトファイル L ライブラリ FORM windows nt

オブジェクトファイルとライブラリはコンマ区切り、ライブラリのパスはLIBPで与える
で、LIBFってなんに使うんだ?
0679デフォルトの名無しさん2011/12/06(火) 20:52:23.83
>>678
ttp://www.users.pjwstk.edu.pl/~jms/qnx/help/watcom/compiler-tools/wlink.html#LibfileDirective
カレントにオブジェクトファイルがなければLIBPで指定したパスから探してくれる
0680デフォルトの名無しさん2011/12/07(水) 01:22:07.22
CC386とか誰も知らないだろうな…。
0681デフォルトの名無しさん2011/12/10(土) 23:10:32.50
>>677
そのサイト死んどる
0682デフォルトの名無しさん2011/12/11(日) 10:31:54.91
>>681
生きてるぞ?
0683デフォルトの名無しさん2011/12/11(日) 15:29:10.30
Access forbidden!

要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。

サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。

Error 403

owbuilder.malakovi.cz
Sun Dec 11 07:28:18 2011
Apache/2.2.17 (Linux/SUSE)
0684デフォルトの名無しさん2011/12/11(日) 19:45:42.71
\(^o^)/オワタ

<html>
<head>
</head>
<body>
</body>
</html>
0685デフォルトの名無しさん2011/12/12(月) 22:32:08.65
>>677
ソースの差分見ればわかるけど、そんなに変更が加わってないんだよね。
0686デフォルトの名無しさん2011/12/12(月) 23:33:04.70
デイリーのソースはあるのか
ビルドしてみるかな
0687デフォルトの名無しさん2011/12/12(月) 23:56:15.38
>>686
あざーっす!
0688デフォルトの名無しさん2011/12/13(火) 00:29:08.03
sedとかcatとかteeとか自前で作るのか
素のwindowsには入ってないしなあ
■ このスレッドは過去ログ倉庫に格納されています