1440 Views 4 Replies Latest reply: Jul 21, 2008 11:05 AM by billmcn
The error message in the original post was garbled. It should read:
$ icu-config --detect-prefix
icu-config: Can't find /usr/lib/libicuuc.dylib - ICU prefix is wrong.
Try the --prefix= or --exec-prefix= options
(I tried editing the original message, but the editing facility on this site appears to be broken.)
Sounds like a fink bug to me. The package assumes you only need the headers and that the libraries are already installed - but they are not. You haven't lost them - I checked my machine for the library it looks for. Maybe the fink package should be specific to another version of OS X? Or something else went wrong?
I'd try asking the fink people about it as it looks like a port problem.
Here's a relevant link: http://aarone.org/2006/12/10/libicucore-on-mac-os-x/.
Apparently the libraries ship in OS X, but the headers don't. This isn't clearly documented anywhere. So maybe the fink package is taking the right strategy.