configure
64 ビット システムでは、次のようにテストをコンパイルしようとすると失敗します。
$ gcc -m32 -o conftest -L/usr/lib/i386-linux-gnu/ conftest.c -lfreetype
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
しかし、私がすれば成功です:
$ gcc -m32 -o conftest conftest.c /usr/lib/i386-linux-gnu/libfreetype.so.6
最初のケースで ld が 32 ビットの libfreetype.so.6 を見つけられないのはなぜですか?