Re: 請教 makeinfo 在哪?
> freetype 和 freetype2 是不一樣的。
啊~ 原來! 那好辦, 原來我有 freetype2 乃 2.1.10_1
故只有 mftrace (1.1.9 or newer), [我有 1.1.8] 這項仍在保留.
> : 我就給他 ./configure 下去; 最後幾行說:
>...
> Well,下面沒有了?他就是要指明缺什麼工具。
我猜... 會不會是 kpathsea 的問題?!
因 INSTALL.txt 上有提到, 說:
If kpathsea and the corresponding header files are installed in some
directory where GCC does not search by default, for example in
`/usr/local/lib/' and `/usr/local/include/' respectively, you have to
explicitly tell configure where to find it. To do this
* `rm config.cache'
* `export LDFLAGS=-L/usr/share/texmf/lib'
* `export CPPFLAGS=-I/usr/share/texmf/include'
* `./configure'
我看我有
/usr/local/lib/libkpathsea.a
/usr/local/include/kpathsea/ 內有一堆 *.h
故,我先
export LDFLAGS=-L/usr/share/texmf/lib
export CPPFLAGS=-I/usr/share/texmf/include
../configure
結果仍是 不行,最後仍說:
configure: creating ./config.status
config.status: creating config.make
config.status: creating config.hh
WARNING: Please consider installing optional programs:
See INSTALL.txt for more information on how to build LilyPond
Type:
make all to build LilyPond
make install to install LilyPond
make help to see all possible targets
我抓 config.log 內的 kpathsea 來看
[root ~/ftp/lilypond/lilypond-2.6.3]# grep -n kpathsea config.log
350:configure:4063: checking kpathsea/kpathsea.h usability
354:conftest.c:63:31: kpathsea/kpathsea.h: No such file or directory
419:| #include <kpathsea/kpathsea.h>
421:configure:4108: checking kpathsea/kpathsea.h presence
425:conftest.c:29:31: kpathsea/kpathsea.h: No such file or directory
456:| #include <kpathsea/kpathsea.h>
458:configure:4179: checking for kpathsea/kpathsea.h
460:configure:4202: checking for kpse_find_file in -lkpathsea
461:configure:4232: gcc -o
conftest -O2 -finline-functions -g -pipe -I/usr/share/texmf/include -L/usr/share/texmf/lib
conftest.c -lkpathsea >&5
464:/usr/bin/ld: cannot find -lkpathsea
593:configure:4388: checking for shared libkpathsea
597:conftest.c:29:31: kpathsea/kpathsea.h: No such file or directory
628:| #include <kpathsea/kpathsea.h>
637:configure:4459: checking whether to use kpathsea
2231:ac_cv_header_kpathsea_kpathsea_h=no
2254:ac_cv_lib_kpathsea_kpse_find_file=no
不知這樣的話,是否有點眉目!?
問題果然是 kpathsea 嗎?
謝謝
<: 老音學生 :>
===
"Edward G.J. Lee" <EdwardLee@bbs.ee.ntu.edu.tw> 撰寫於郵件新聞:4K3BXV$_bz@bbs.ee.ntu.edu.tw...
>※ 引述《"老音學生 Old Student" <goaway@nowhere.not>》之銘言:
> : 因為 source 抓的是 2.6.3
> : 據 lilypond 2.6.3 INSTALL.txt 說要
> : mftrace (1.1.9 or newer), [我有 1.1.8]
>
> 這個我不很確定,在製作音符字型的時候,可能會有問題,表面上可
> 能沒有錯誤訊息,但是,製作出來的 pdf/ps 在瀏覽、列印時可能會
> 有瑕疵。
>
> : Freetype (version 2). [我有 1.3.1_3]
>
> freetype 和 freetype2 是不一樣的。
>
> : 我想這是可從 port cvsup 最新的了?!
>
> 沒有用。因為新版 LilyPond 需要較新版本的配合工具,所以 5.4-stable
> 的許多工具可能並不夠新,需要自行更新。
>
> : 是否... 要不然這些也要 抓 source tar 來 ./configure make ...了?
> : 我就給他 ./configure 下去; 最後幾行說:
> : configure: creating ./config.status
> : config.status: creating config.make
> : config.status: creating config.hh
> : WARNING: Please consider installing optional programs:
>
> Well,下面沒有了?他就是要指明缺什麼工具。
>
> 除了 gs 無需理會他的版本外,其他的工具需要按指示更新。
>
> : See INSTALL.txt for more information on how to build LilyPond
> : Type:
> : make all to build LilyPond
> : make install to install LilyPond
> : make help to see all possible targets
> : 若再繼續
> : [root ~/ftp/lilypond/lilypond-2.6.3]# make all
> [...]
>
> Sorry,是 gmake all。不過,configure 沒過的話,這裡也是 make 不起來。
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章