cURLの Win32向けバイナリパッケージである libcurl-7.19.3-win32-ssl-msvc.zipを Windows7 x64下で使ったときのトラブル。 パッケージに含まれるライブラリを使っていたのだけど、Windows XPで動いていた自作アプリが 0xc000007bエラーで起動できない。 パッケージに含まれる curl.exeを動かしてみても同じエラーになるので原因はパッケージの方にありそう。 ネットで症例を調べてみると「Windows 7 OpenLDAP Curl DLL Dependency Hell」がソレっぽい内容。 Dependency Walkerで curl.exeを調べてみると…32bitな openldap.dllが 64bitな libsasl.dllをリンクしようとしているのがわかる。 んなもの入れたかな?と思って調べてみると、64bit版