Open sakupan102 opened 1 week ago
第5章 文字表示とコンソールクラス P125
makefont.pyで半角テキストファイルからバイナリファイルを取得した
makefont.py
../tools/makefont.py -o hankaku.bin hankaku.text
フラットバイナリからオブジェクトファイルを作成する際のエラー 下のコマンドを叩いた際にobjcopy: hankaku.o: invalid bfd targetというエラーが生じる
objcopy: hankaku.o: invalid bfd target
objcopy -I binary -O elf64-X86-64 -B i386:x86-64 hankaku.bin hankaku.o
すみません。こちらbfdのターゲットelf64-X86-64が不正であることがエラーの原因でした。 大文字の部分を小文字に変えてelf64-x86-64にしたところ解決しました。
elf64-X86-64
elf64-x86-64
該当する本の部分
第5章 文字表示とコンソールクラス P125
動作環境
やったこと
makefont.py
で半角テキストファイルからバイナリファイルを取得した今回のエラー
フラットバイナリからオブジェクトファイルを作成する際のエラー 下のコマンドを叩いた際に
objcopy: hankaku.o: invalid bfd target
というエラーが生じる