iPhoneSimulator crt1.10.6.o
Snow LeopardでiPhoneアプリの開発でopensslなんかを使いたいとすると
シミュレータ側でコンパイルエラーが起きる時がある。
僕は起きた。
理由は
ld: library not found for -lcrt1.10.6.o
という事なんだがどうすればよかろうか?
力技で解決。
$ pwd /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/lib $ sudo ln -s crt1.10.5.o crt1.10.6.o $ ls -al | grep crt1.10 -rw-r--r-- 1 root wheel 17324 12 22 2007 crt1.10.5.o lrwxr-xr-x 1 root wheel 11 6 22 18:32 crt1.10.6.o -> crt1.10.5.o
なんだかなぁ。