On Jan 9, 2013, at 2:36 AM, Stephan Witt wrote:

> Am 09.01.2013 um 10:17 schrieb Jerry <lancebo...@qwest.net>:
> 
>> On Jan 8, 2013, at 8:03 AM, Stephan Witt wrote:
>>>>>> What went wrong? Recall that I'm on OS X 10.7.5. I have the following 
>>>>>> libraries installed:
>>>>>> 
>>>>>> 
>>>>>> /opt/local/lib/libiconv.2.dylib
>>>>>> /opt/local/lib/libiconv.a
>>>>>> /opt/local/lib/libiconv.dylib
>>>>>> /opt/local/lib/libiconv.la
>>>>>> 
>>>>>> /usr/lib/libiconv.2.4.0.dylib
>>>>>> /usr/lib/libiconv.2.dylib
>>>>>> /usr/lib/libiconv.dylib
>>>>>> 
>>>>>> My PATH is:
>>>>>> 
>> 
>>> 
>>> Reading your linker error message I'd say you build LyX with 64bit, but you 
>>> don't have a matching iconv library. That's strange, because your system 
>>> library (in /usr/lib) should at least provide i386 and x86_64. Here this is 
>>> the case:
>>> $ file /usr/lib/libiconv.2.4.0.dylib
>>> /usr/lib/libiconv.2.4.0.dylib: Mach-O universal binary with 2 architectures
>>> /usr/lib/libiconv.2.4.0.dylib (for architecture i386):      Mach-O 
>>> dynamically linked shared library i386
>>> /usr/lib/libiconv.2.4.0.dylib (for architecture x86_64):    Mach-O 64-bit 
>>> dynamically linked shared library x86_64
>> 
>> On my 10.7.5 machine:
>> 
>> $ file /usr/lib/libiconv.2.dylib 
>> /usr/lib/libiconv.2.dylib: Mach-O fat file with 2 architectures
>> 
>> $ file /opt/local/lib/libiconv.2.dylib 
>> /opt/local/lib/libiconv.2.dylib: Mach-O fat file with 2 architectures
>> 
>> $ file /opt/local/lib/libiconv.a 
>> /opt/local/lib/libiconv.a: Mach-O fat file with 2 architectures
>> 
>> <<< That's all it reported--no specifics on architectures. But when I build 
>> LyX I get a complaint that libmagic might not be installed correctly on my 
>> system--I have not investigated. >>>
> 
> The terse output of "file" is strange. Perhaps you have another one (file) in 
> /opt/local/bin? Try /usr/bin/file instead then.

$  /usr/bin/file /usr/lib/libiconv.2.dylib 
/usr/lib/libiconv.2.dylib: Mach-O universal binary with 2 architectures
/usr/lib/libiconv.2.dylib (for architecture x86_64):    Mach-O 64-bit 
dynamically linked shared library x86_64
/usr/lib/libiconv.2.dylib (for architecture i386):      Mach-O dynamically 
linked shared library i386

$ /usr/bin/file /opt/local/lib/libiconv.2.dylib 
/opt/local/lib/libiconv.2.dylib: Mach-O universal binary with 2 architectures
/opt/local/lib/libiconv.2.dylib (for architecture i386):        Mach-O 
dynamically linked shared library i386
/opt/local/lib/libiconv.2.dylib (for architecture x86_64):      Mach-O 64-bit 
dynamically linked shared library x86_64

$ /usr/bin/file /opt/local/lib/libiconv.a       
/opt/local/lib/libiconv.a: Mach-O universal binary with 2 architectures
/opt/local/lib/libiconv.a (for architecture i386):      current ar archive 
random library
/opt/local/lib/libiconv.a (for architecture x86_64):    current ar archive 
random library

[Please note that I'm currently having trouble sending e-mails.]

Jerry
> 
> The libmagic complaint is not related and I have it too.
> 
> Stephan

Reply via email to