小ネタ

ここではちょっとした小ネタを披露していきます?('A`)

64Bit環境でphp+imapをやろうとするとエラーが出る件

これはimapのmake時にfPICがないからだそうです
fPIC無しでデフォルトコンパイルされるのですが、
phpのmake時に怒られます。

ということでimapのコンパイルの際に以下のとおりすることで回避することができます。

CFLAGS=-fPIC make slx

imap-2006f.DEV.SNAP-0701312235 ではCFLAGSでは駄目なようで以下のようにします。

make slx EXTRACFLAGS=-fPIC

64Bit環境でSquid+SSLのコンパイルに失敗する件

Squid-2.7STABLE4及び3.0-STABLE11ではつけなくても成功しました。
コンパイルオプションに以下を設定することでコンパイル可能になりました。

--with-build-environment=POSIX_V6_LP64_OFF64

これは強制的に32bit互換で動かすということらしいです?

タグ