[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:

(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 
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 
% 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@ -> 
-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 

% 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.


reply via email to

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