首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lilypond Mac OS X构建问题

Lilypond Mac OS X构建问题
EN

Stack Overflow用户
提问于 2010-09-28 00:53:42
回答 3查看 723关注 0票数 1

我试图在Mac OS X的全新安装上做一个干净的Lilypond构建。依赖项是使用Brew安装的。

我在Lilypond目录中执行./configure && make all。它完成配置并开始构建,但最终以ERROR: In procedure dynamic-link: ERROR: file: "libguile-srfi-srfi-1-v-3", message: "file not found"结束

我知道libguile是什么,我不知道它是否在我的系统上(或者它应该在哪里),但是配置脚本成功地完成了,并且没有将它标识为缺少的依赖项,所以我假设它能够找到它。

有什么建议吗?谷歌显示了一些关于设置$LD_LIBRARY_PATH的旧提示,但似乎这些提示不适用于MacOS10.6。

EN

回答 3

Stack Overflow用户

发布于 2010-09-28 01:05:43

MacPorts提供了一个lilypond端口。

代码语言:javascript
复制
$ port info lilypond
lilypond @2.12.3, Revision 3 (textproc)
Variants:             [+]docs, gui, universal

Description:          Lilypond is a unix-based automated engraving system that generates beautiful sheet music from input files. Lilypond uses its
                      own input format, .ly, which in many ways is similar to LaTeX. Lilypond can export sheet music to PDF, EPS, SVG, and PNG
                      formats, and can also create MIDI files.
Homepage:             http://lilypond.org/

Library Dependencies: fontforge, ghostscript, mftrace, guile, texinfo, pango, flex, urw-fonts, netpbm
Platforms:            darwin
License:              unknown
Maintainers:          snc@macports.org, openmaintainer@macports.org
票数 2
EN

Stack Overflow用户

发布于 2011-04-03 01:22:37

动态库可能有一个.dylib扩展,但需要一个.so扩展。

我通过在/opt/local/lib中创建链接解决了这个问题

代码语言:javascript
复制
Owner-Users-MacBook-Pro-15:~ Carl$ ls -l /opt/local/lib | grep .so

-rwxr-xr-x    2 root  admin     45152 Mar 11 12:19 libXcursor.1.dylib

-rw-r--r--    2 root  admin     50232 Mar 11 12:19 libXcursor.a

lrwxr-xr-x    1 root  admin        18 Mar 11 12:19 libXcursor.dylib -> libXcursor.1.dylib

-rwxr-xr-x    2 root  admin      1105 Mar 11 12:19 libXcursor.la

lrwxr-xr-x    1 root  admin        32 Mar 11 21:19 libguile-srfi-srfi-1-v-3.so -> libguile-srfi-srfi-1-v-3.3.dylib

lrwxr-xr-x    1 root  admin        36 Mar 11 21:19 libguile-srfi-srfi-13-14-v-3.so -> libguile-srfi-srfi-13-14-v-3.3.dylib

lrwxr-xr-x    1 root  admin        32 Mar 11 21:20 libguile-srfi-srfi-4-v-3.so -> libguile-srfi-srfi-4-v-3.3.dylib

lrwxr-xr-x    1 root  admin        33 Mar 11 21:20 libguile-srfi-srfi-60-v-2.so -> libguile-srfi-srfi-60-v-2.2.dylib

lrwxr-xr-x    1 root  admin        17 Mar 11 21:21 libguile.so -> libguile.17.dylib

lrwxr-xr-x    1 root  admin        30 Mar 11 21:22 libguilereadline-v-17.so -> libguilereadline-v-17.17.dylib
票数 1
EN

Stack Overflow用户

发布于 2017-01-12 16:57:54

在macOS上安装Lilypond最简单的方法就是使用lyp。除了安装lyp本身,这是一个Ruby gem,没有其他依赖项需要安装,没有编译步骤。此外,您可以安装多个版本的Lilypond,并轻松地在它们之间切换。

代码语言:javascript
复制
$ gem install lyp
$ lyp install lilypond

要安装特定版本,请执行以下操作:

代码语言:javascript
复制
$ lyp install lilypond@2.19.53
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3805991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档