totofugaのブログ

ネットワークとかc言語、perlの話。

アセンブラ

アセンブラからELF

64bitに以降したら nasm -f elf test.asm ld test.o としていたアセンブラから実行ファイルへの変換が動かなくなっていた could not read symbols: File in wrong format の様なエラーが出る。 どうやら-m elf_i386を指定しないといけないらしい。 #!/bin/sh…