bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: midi2ly calls mach-o binary on Mac OS X 10.6


From: Hans Aberg
Subject: Re: midi2ly calls mach-o binary on Mac OS X 10.6
Date: Sat, 2 Jan 2010 23:42:17 +0100

On 2 Jan 2010, at 18:59, Tom Dickson wrote:

I get this error when running midi2ly:

$ midi2ly byrd-eme.mid
Traceback (most recent call last):
 File "/Applications/LilyPond.app/Contents/Resources/bin/midi2ly",
line 50, in
<module>
   import midi
ImportError:
dlopen(/Applications/LilyPond.app/Contents/Resources/lib/lilypond
/current/python/midi.so,
2): no suitable image found.  Did find:
        /Applications/LilyPond.app/Contents/Resources/lib/lilypond
/current/python/midi.so: mach-o, but wrong architecture

This is on 10.6.2 with LilyPond 2.12.3

It means that the library has of wrong architecture :-), that is, the right architecture flag has not been included when compiling it with gcc. 10.6 uses 64-bit as default, so one has to include -arch i386. Since you have a .so, the binary might even comes from GNU/Linux, which does not use Mach-o, but hopefully they have just not change it to .dylib.

  Hans






reply via email to

[Prev in Thread] Current Thread [Next in Thread]