mysql:14728
From: <y-iida@xxxxxxxxxx>
Date: 16 Feb 2009 08:05:40 -0000
Subject: [mysql 14728] Re: CentOSでの静的リンクについて
あてずっぽうに引数を指定するのでは、時間がいくらあっても足り ないです。組合せ総数は、爆発的に増えますので。 ライブラリーの依存関係を調べてから、引数を指定するようにして みてください。 たとえば、(「あたりまえ」と言えばそうなのですが) SSLのライブラ リーは、cryptoのライブラリーを呼び、両方ともCの数学ライブラリー を呼びますから、-lsslよりも右に-lcryptoを、-lcryptoより右に-lm を指定することになります。 多くのライブラリーは、ダイナミック・ライブラリーを呼ぶので、 -ldlはかなり右側になるはずです。 >$ gcc -o hoge hoge.o -L/lib -L/usr/lib -L/usr/local/lib >-L/usr/lib/mysql -L/home /yamanaka/src/lib -static -lmysqlclient >-lhttpaccess -lkrb5support -lk5crypto -lgssapi_krb5 -lcom_err -lresolv >-ldl -lselinux -lsepol -lhpdf -lpng -lz -lm -lcrypt -lcrypto -lssl -lnsl -- iida
14722 2009-02-16 10:02 [yama <mailinglist050] CentOSでの静的リンクについて 14723 2009-02-16 10:22 ┗[<y-iida@xxxxxxxxxx> ] 14724 2009-02-16 11:53 ┗[yama <mailinglist050] 14725 2009-02-16 14:04 ┗[<y-iida@xxxxxxxxxx> ] 14726 2009-02-16 16:44 ┗[yama <mailinglist050] 14727 2009-02-16 16:57 ┣[Yamada Kazuo <yamada] -> 14728 2009-02-16 17:05 ┗[<y-iida@xxxxxxxxxx> ]