CbC_gccのローカルコンパイル

CbC_gccのローカルコンパイル

  • 作業ディレクトリは $HOME/myCbC_gcc/build%
  • 先日話していたようにCbC_gccのコンパイルでエラーが出てる問題を先生とやってきた

# 先生とやったこと

  • 32bitで出ているので、どこかで32ビットが生成されているからそれを探す
    $ find . -name ‘.o’|wc
    $ find . -name ‘
    .o’|xargs file |grep 32
  • lbgcc

# memo

  • エラーが出ていたshellスクリプトをコピって -ld をはずして tmp.shとした
  • gcc -v でコンパイルの内容を見ながら 使われてるオプションから
1
2
./gcc/cc1 hello.c
gcc hello.s

中間言語のhello.sが生成してそれを普通のgccでコンパイルする方法、 これならhello.sが生成されるときはライブラリは関係ないので通る。

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy