-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
p85 の図3-8 適当な模様をフレームバッファに描くができません #166
Comments
qemuで確認したらエラーがありました。まだ改善できておらず対応中のため、何か原因をご教示頂けたら幸いです。
|
は「Can't find image information.」のことを指していますか? 貼っていただいたビルド手順と出力をざっと見ましたが、問題なさそうに思えました。 |
いやあ謎ですね。手順の中でだめそうなところが見当たりません。 出力メッセージ的にあまり疑いようがないところではありませすが、可能性としては
あるいはその他の原因かもしれませんが。現時点では不明です。 試しに MikanLoaderPkg/Main.c での出力(例えば https://github.com/uchan-nos/mikanos/blob/a9f6b6c2da5ac413d53223cf4081a94f20963ba0/MikanLoaderPkg/Main.c#L210 の行とか)を改造してみて、再度ビルド & run_qemu.sh を実行し、表示されるメッセージが変わるかを見てみたいです。 次は kernel.elf のファイルサイズを調べてみてください。 |
もしかしたら、Ubuntu 22.04 で導入される lld のバージョンが 14 のため問題が起きているかもしれません。 |
開発環境
Windows10
WSL2
ubuntu 22.03.4 TLS
qemu
osの開発が初めての初学者です。
タイトルの通りなのですがp85 の図3-8 "適当な模様をフレームバッファに描く"ができません。
以下のコマンドを実施しました。エラーは発生していないと思います。
しかし、qemuには図3-7 "フレームバッファを白く塗りつぶす"の時の画面が表示されてしまいます。
何か悪いところ、悪そうなところがあればご教示頂きたいです。よろしくお願いいたします。
実施コマンド
出力結果
実行結果画面
The text was updated successfully, but these errors were encountered: