BASIC Acc に就いて

 投稿者:H.Mizutaniメール  投稿日:2010年 8月14日(土)17時36分42秒
  BASIC Acc (Win32) をインストールしました。
test program を実行すると、下記 Error を表示してとまります。

Unable to open file "C: <Dir> BASICAcc0924\BASICAcc\output\NoName.err"

ご教示、よろしくお願いいたします。
 

Re: BASIC Acc に就いて

 投稿者:白石 和夫  投稿日:2010年 8月15日(日)08時55分51秒
  > No.1341[元記事へ]

H.Mizutaniさんへのお返事です。

おそらく,fpc.exeは指定したパスに存在するのに,それを起動することができなかったか,または,起動したけれども.errを作成せずに異常終了したかのどちらかです。
念のため,"C:\BASICAcc0924\BASICAcc\output\NoName.err" が存在するかWindowsのエクスプローラで確認してください。もし,存在すればメモ帳などに読み込んでその内容を確認することができます。
C:\BASICAcc0924\BASICAcc\output には,NoName.lprが存在するはずですが,正常に動作していればその他たくさんのファイルが生成されています。その詳細もお知らせください。

なお,もしかすると,fpc.exeは空白を含むパス名だけでなく,長い名前自体に対応していないのかも知れません。インストール先フォルダ名をMS-DOS互換の8文字以内の名称に変えてみてください。(BASICAcc0924は文字数が多すぎるのかも知れないという意味です)
 

BASIC Acc に就いて

 投稿者:H.Mizutaniメール  投稿日:2010年 8月16日(月)11時13分30秒
  白石さん、早速のご教示ありがとうございます。 フォルダー名、BASICAcc0924 を BAcc0924 に変更しましたが同じ結果です。尚、フォルダー Output 内には ”NoName.lpr",lazalus project information しか存在しません。 NoName.lpr を一度削除して、TestProgram は変更せず BASIC Acc を再起動させましたが、結果は同じで フォルダー Output 内に ”NoName.lpr" のみ再度作成されておりました。 パスは、全部、通っているとおもいます。宜しくお願いいたします。  

Re: BASIC Acc に就いて

 投稿者:白石 和夫  投稿日:2010年 8月16日(月)17時11分35秒
  > No.1349[元記事へ]

H.Mizutaniさんへのお返事です。
(8/17 7:10修正しました)
BASICAcc付属のJulia.basとamicable.basは正常に動作しますか。
そうであれば,TestPROGRAMの内容を提示してください。
そうでないときは,
BASICAccが生成したNoName.lprをSourceフォルダに移し,
Lazarusを起動して,
プロジェクトメニューの「ファイルから新規プロジェクト」でNoName.lprを指定し,「アプリケーション」を指定してください。
次に,実行メニューから「構築」を選んで,
NoName.lpr(1,1) Fatal: Can't find unit SynEdit used by myutils
のようなエラーメッセージが表示されればfpc.exeは機能していると想定できます。
そこまでOkであれば,Lazarusのプロジェクトオプションで「コンパイラオプション」を選んで,その1行目「その他のユニットファイル」に
$(LazarusDir)\components\printers\lib\$(TargetCPU)-$(TargetOS)\$(LCLWidgetType)\;$(LazarusDir)\components\synedit\units\$(TargetCPU)-$(TargetOS)\
を追加してOkをクリックし,
実行メニューから「実行」を選んで正しく実行されればLazarusは生きています。


なお,以下の情報もお願いします。
OSのバージョン (Windows ???)
Lazarusのバージョン
Lazarusのインストール先(標準は C:\lazarusでその中にlazarus.exeなどがある)

BASICAcc.iniをメモ帳で開いて,その最初の3行。
 

BASIC Acc に就いて

 投稿者:H.Mizutaniメール  投稿日:2010年 8月17日(火)11時19分56秒
  白石さん、再度詳細なご教示いただきまして有難うございます。

実は、昨晩ふと思い付いて BASIC Acc フォルダーをローカルデイスク C: の直下に
置いて起動してみたところ、完全に働きました。

原因は、途中のデイレクトリーに、なにか”ごみ”が入っていたのかもしれません。

Program "Jullia Set" の描画の速さに驚かされました。

いろいろと、有難うございました。
 

戻る