boostでハマリ・・・。

C++のライブラリでboostというものがあるのですが、これのインストールでハマりました orz
Let's Boost - インストール方法、このページを見て Windowsにインストールはうまくいったのですが、Linuxにインストールしようと色々とやったのですがまったく使えません・・・。まずは、Windowsと同じようにソースからコンパイルしてみたのですがダメ。boostを使用したソースをコンパイルして実行ファイルを作ろうとした時点で、undefined reference to 〜〜 とエラーが大量に・・・。include パスの設定や、リンカに渡すパスを設定したりしたみたけれど、まったく症状が直らない。headファイルは見つかっているはずなのに、その内部でヘッダが見つからない???まったく訳がわからなく一旦諦め。
次にboostのsrc.rpmがあると言う話を聞いて、今度はrpmでのインストールを試みてみました。まずは、src.rpmをdownloadしてきて rpmを展開できるフォルダを作成して rpmbuildでrpmを再作成。それを使ってインストール。しかし、それでも同じ症状が。コマンドラインでも、gccコンパイルしてみてもまったくダメ。ヘッダファイルは /usr/include/boost 以下にあるし、ライブラリは /usr/lib 以下にあるのは確認できているのですが、ダメ・・・。
えーっと、何が問題なのでしょうか?