私のメイクファイルのルールの 1 つが -lmysqlclient に依存しています。私の Ubuntu 10.04 32 ビット ボックスでは、libmysqlclient.so ファイルは /usr/lib にあります。CentOS 6.2 64 ビットを搭載した別のボックスでは、ファイルは /usr/lib64/mysql にあります。次の「ハック」をメイクファイルに追加するよりも、メイクファイルをより普遍的にするためのより良い/適切な方法はありますか?
ifeq ($(shell uname -m), x86_64)
vpath %.so /usr/lib64/mysql
endif