This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Autoconf trouble
- To: guile at sourceware dot cygnus dot com
- Subject: Autoconf trouble
- From: jldasch at 3-cities dot com (John L. Daschbach)
- Date: Tue, 12 Oct 99 09:02:08 -0700
For reasons I don't understand, I can no longer build guile from the CVS
sources. The problem manifests itself in other builds as well (e.g. parts
of gnome) but not all CVS trees. Here is a recent guile build attempt:
[guile@hydrogen guile-core]$ autoconf
configure.in:102: warning: AC_TRY_RUN called without default to allow
cross compiling
configure.in:103: warning: AC_TRY_RUN called without default to allow
cross compiling
configure.in:251: warning: AC_TRY_RUN called without default to allow
cross compiling
autoconf: Undefined macros:
configure.in:124:AC_CHECK_LIB(m, main)
configure.in:127: AC_CHECK_LIB(nsl, gethostbyname)
configure.in:131: AC_CHECK_LIB(socket, connect)
configure.in:138:AC_CHECK_LIB(dl,dlopen)
configure.in:143:AC_CHECK_LIB(dld,dld_link)
configure.in:258: [AC_CHECK_LIB(rx, main)
[guile@hydrogen guile-core]$ ./configure
configure: error: can not find sources in . or ..
[guile@hydrogen guile-core]$
The guile CVS tree is exactly as it was modulo CVS updates when running
configure and compiling in the same directory worked.
The AC_TRY_RUN error shows up in many autoconf runs. I'm running RedHat
6.0 with autoconf 1.3, which freshmeat indicates is the most recent.
Unfortunately I find the whole autoconf system a painfull thing to wade
through. Nice when it works, but trying to debug problems is a classic
example of why some people think Unix is complicated.
Any help trying to get guile compiled again would be great.
-John
--
-----------------------------------------------------------
jldasch@3-cities.com (John L. Daschbach)
-----------------------------------------------------------