情報技術者へなろう系ブログ

30歳を前に、文系からの転向を夢見ています

『30日で出来るOS自作入門』メモ process_begin: CreateProcess((null), copy helloos.img ..\z_tools\qemu\fdimage0.bin, ...) failed. make (e=2): 指定されたファイルが見つかりません。

2日目の アセンブラ学習とMakefile入門 の章で躓き2日間悶々としていた。

誤字、手順間違い等何度見直しても「make run」でエラーとなって失敗する問題。

 

Makefileの記述を

「copy helloos.img ..\z_tools\qemu\fdimage0.bin」

「cmd.exe /C copy helloos.img ..\z_tools\qemu\fdimage0.bin」

に変更で解決

 

Cygwinを入れているとWindowsのCopyコマンドと干渉してこのようなことが起こるとのこと。

 

今後困ったことがあったら即ググル&↓を見る

 http://hrb.osask.jp/wiki/?faq/make

 

古い本なので過去にブログ等で同じエラーに見舞われた人の記事の断片があってもブログ閉鎖されてキャッシュしか残っていないなどあるようなので一応メモを残す。