タダで使えるBorland C++ Part4at TECH
タダで使えるBorland C++ Part4 - 暇つぶし2ch981:デフォルトの名無しさん
05/12/20 01:08:20
今までBCC Developer でメイクしてて出来なかった(これは今でもリンクエラーが出る)けど
コマンドラインから
bcc32 -W -w- -eRelease\menu01.exe menu01.cpp
brc32 menu01.rc Release\menu01.exe
とやったらエラーが出ずにアッサリでけました。
みんなごめんね。
でもdeveloperからメイク出来ないのはなんで?


982:デフォルトの名無しさん
05/12/20 01:30:40
>>981
まさかと思うが、BCCDeveloperの環境設定はちゃんと済ましてあるんだろうな?

983:デフォルトの名無しさん
05/12/20 04:01:50
おまえの環境で
set
だけ実行して出力結果を晒せ

984:デフォルトの名無しさん
05/12/20 10:00:47
一夜明けたらDeveloperでも出来るようになってた。。

985:デフォルトの名無しさん
05/12/20 11:40:16
ていうかまた出来なくなくなった。猫でもの第7章でやってみたら
dos promptからもBCC developerからもメイク出来なかった。
set command した結果

C:\My Documents\C\win\resource01>set
TMP=c:\windows\TEMP
TEMP=C:\windows\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
COMSPEC=C:\WINDOWS\COMMAND.COM
RUBYOPT=rubygems
PATH=C:\RUBY\BIN;C:\WINDOWS;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PYTHON23\.;C:\PERL\
BIN\;C:\NECUTILS\HDPREP;C:\PROGRA~1\BORLAND\DELPHI6\BIN;C:\PROGRA~1\BORLAND\DELP
HI6\PROJECTS\BPL;C:\BORLAND\BCC55\BIN
INCLUDE=";c:\Borland\Bcc55\include"
windir=C:\WINDOWS
BLASTER=A220 I5 D1 T4 P330
CMDLINE=brc32 resource01.rc release\resource01.exe

986:デフォルトの名無しさん
05/12/20 16:06:27
インクルードしなくてもいいようにbccはしてくれてるんだから
別にせんでええやん。

987:デフォルトの名無しさん
05/12/20 17:28:23
>>985
PATHの順序が悪い予感。
某国製ツールのパスを頭に移動した方が良いと思う。
たしか某国製ツールは存在しないパスがあると
そこで検索止めたりする悪いクセがあった気がする。


988:デフォルトの名無しさん
05/12/20 19:57:09
某国製ツールってどれですか?

989:デフォルトの名無しさん
05/12/20 20:06:20
おとなしくmingw使った方がええよ

990:デフォルトの名無しさん
05/12/20 20:14:47
>>975
bcc32のバージョンは 5.5.1 じゃなくて5.5?
5.5の方は不具合があるのでパッチをあてるか新しいのを拾ってきた方がいい。

>>985
Delphi 6 ってbrc32ついてたっけ?
あったら、このPATH設定だとDelphiの方が使われてしまう。

991:デフォルトの名無しさん
05/12/20 22:23:57
BCCパッチ当てましたがダメでした。
Delphi 6 はbrc32ついてました。
PATHの順序を少しいじって
PATH=C:\RUBY\BIN;C:\WINDOWS;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\BORLAND\BCC55\BIN;C
:\PYTHON23\.;C:\PERL\BIN\;C:\NECUTILS\HDPREP;C:\PROGRA~1\BORLAND\DELPHI6\BIN;C:\
PROGRA~1\BORLAND\DELPHI6\PROJECTS\BPL
こうしました。でもこれもダメ。

ただcdで
set include=%include%;c:\Borland\bcc55\include
をやればdos promptからメイク可能になります。
上を通してもdevloperからだとダメで

brc32 -r -foRelease\resource01.res "C:\My Documents\C\win\resource01\resource01.rc"
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.

Error resource01.rc 5 11: Cannot open file: windows.h

** error 20018 ** deleting Release\resource01.res

とエラーが出ます。
たぶんautoexec.batが巧く行ってないんだと思うんだけど、どうすればいいのかわからん。

992:デフォルトの名無しさん
05/12/20 22:25:22
うちのAutoExec.batです。
Set includeの位置が悪いかもと言われたので一番前にもって来たけど
同じでした。

@ECHO OFF
SET INCLUDE="%INCLUDE%;c:\Borland\Bcc55\include"
PATH="c:\Borland\Bcc55\bin;C:\Python23\.";C:\Perl\bin\;C:\NECUTILS\HDPREP;C:\PROGRA~1\BORLAND\DELPHI6\BIN;C:\PROGRA~1\BORLAND\DELPHI6\PROJECTS\BPL
loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys

REM Ruby Install -- do not edit this line
set RUBYOPT=rubygems
set PATH="c:\ruby\bin;%PATH%"
REM Ruby Install -- do not edit this line

993:デフォルトの名無しさん
05/12/20 22:42:17
SET INCLUDE="%INCLUDE%;c:\Borland\Bcc55\include"
   ↓
SET INCLUDE=c:\Borland\Bcc55\include

ではどうか

994:デフォルトの名無しさん
05/12/20 23:11:42
SET INCLUDE=c:\Borland\Bcc55\include
に変えて再起動したらdos promptからもBCC developerからも出来ました。
念のため新規プロジェクトで新しくディレクトリを作ってからやったら
そっちでもできた!(これがうれしい)ありがとうみんな。苦労かけたね。。
これからBccでぼちぼち勉強してきます。

995:デフォルトの名無しさん
05/12/21 03:51:34
頭悪すぎ・・

996:デフォルトの名無しさん
05/12/21 08:04:04
>>985
INCLUDE=";c:\Borland\Bcc55\include"

もう解決してるみたいだけどね

997:デフォルトの名無しさん
05/12/21 09:16:24
""でかこってたのが原因だと思う。
98SEでSETBBC(setbbc15b.exe)やった人は要注意。
2台目でやっても同じ症状が出た。

998:デフォルトの名無しさん
05/12/21 10:08:09
次スレ

タダで使えるBorland C++ Part5
スレリンク(tech板)


三年ぶりくらいにスレ立てた。

999:デフォルトの名無しさん
05/12/21 10:31:37
999

1000:デフォルトの名無しさん
05/12/21 10:33:00
1000?

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch