[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
configure bug?
From: |
Geoffrey Lassner |
Subject: |
configure bug? |
Date: |
Tue, 16 Jul 2002 14:34:44 -0600 |
Observed in:
lilypond-1.5.66
lilypond-1.4.15
(and several other 1.4.x and 1.5.x versions)
I have tested this with FreeBSD 4.5 and FreeBSD 4.6.
The configure script appears to assume that kpathsea includes and
libraries are in /usr/include and /usr/lib and does not find them
when installed in /usr/local/include and /usr/local/lib
The configure script can not find gettext (libintl) which is also
located in /usr/local/lib
% cd lilypond-1.5.67/
% ./configure
creating cache ./config.cache
checking Package... LILYPOND
checking builddir... .
checking for stepmake... ./stepmake (${prefix}/share/stepmake not found)
checking host system type... i386-unknown-freebsd4.6
checking for gmake... gmake
checking for find... find
checking for tar... tar
checking for bash... /usr/local/bin/bash
checking for python... python
checking for python... /usr/local/bin/python
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for IEEE-conformance compiler flags... none
checking gcc version... 2.95.3
checking for c++... c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking c++ version... 2.95.3
checking whether explicit instantiation is needed... no
checking for ar... ar
checking for ranlib... ranlib
checking for bison... bison -y
checking for bison... bison
checking bison version... 1.35
checking for flex... flex
checking how to run the C++ preprocessor... c++ -E
checking for FlexLexer.h... yes
checking language... English
checking for gettext in -lintl... no
checking for gettext... no
checking for msgfmt... msgfmt
checking for mf... mf
checking for inimf... inimf
checking for working metafont mode... ljfour
checking for kpsewhich... kpsewhich
checking for tfm path... /usr/local/share/texmf/fonts/tfm/public/cm
/usr/local/share/texmf/fonts/tfm/ams/symbols
checking for guile-config... guile-config
checking guile-config version... 1.4
checking guile compile flags... -I/usr/local/include
checking guile link flags... -L/usr/local/lib -lguile -lqthreads -lm
checking for kpathsea/kpathsea.h... no
checking for kpse_find_file in -lkpathsea... no
checking for kpse_find_file... no
configure: error: Cannot find kpathsea functions. You should install kpathsea;
see INSTALL.txt. Rerun ./configure --without-kpathsea only if kpathsea is not
available for your platform.
%
% ls -l /usr/local/include/kpathsea/kpathsea.h
-rw-r--r-- 1 root wheel 1425 Jul 15 12:55
/usr/local/include/kpathsea/kpathsea.h
% ls -l /usr/local/lib/{*kpath*,*intl*}
-rw-r--r-- 1 root wheel 42724 Jul 1 17:20 /usr/local/lib/libintl.a
lrwxr-xr-x 1 root wheel 12 Jul 14 18:39 /usr/local/lib/libintl.so@ ->
libintl.so.2
-r--r--r-- 1 root wheel 31359 Jul 1 17:20 /usr/local/lib/libintl.so.2
-rw-r--r-- 1 root wheel 625616 Jul 15 12:55 /usr/local/lib/libkpathsea.a
lrwxr-xr-x 1 root wheel 20 Jul 15 12:38 /usr/local/lib/libkpathsea.so@
-> libkpathsea.so.3.3.3
-rw-r--r-- 1 root wheel 196670 Jul 15 12:38
/usr/local/lib/libkpathsea.so.3.3.3
%
% uname -a
FreeBSD cyclone.zyni.com 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Sun Jul 14
17:56:30 MDT 2002 root@:/usr/src/sys/compile/CYCLONE i386
%
I am using the freebsd package for gettext and have compiled my own
tex distribution.
I can (and have) hacked things to make it work but it would be nice if
configure could pick this up. If there is any pertinent information
that I have left out please let me know.
Thanks,
Geoffrey
- configure bug?,
Geoffrey Lassner <=