bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Build probs under Solaris


From: Martin Grabmueller
Subject: Build probs under Solaris
Date: Wed, 16 May 2001 18:01:08 +0200 (MET DST)

Hello list,

I have just tried to build a fresh CVS Guile under Solaris, but got no
luck.  After updating and a make clean, autogen.sh gave the following
warnings:

  address@hidden (~/cvs/guile/guile-core): ./autogen.sh 
  configure.in:160: warning: AC_TRY_RUN called without default to allow cross 
compiling
  configure.in:374: warning: AC_TRY_RUN called without default to allow cross 
compiling
  configure.in:160: warning: AC_TRY_RUN called without default to allow cross 
compiling
  configure.in:162: warning: AC_TRY_RUN called without default to allow cross 
compiling
  configure.in:163: warning: AC_TRY_RUN called without default to allow cross 
compconfigure.in:374: warning: AC_TRY_RUN called without default to allow cross 
compiling
  autoconf: Undefined macros:
  configure.in:144:AC_LIBLTDL_CONVENIENCE
  configure.in:149:AC_LIBTOOL_DLOPEN
  automake: configure.in: installing `./install-sh'
  automake: configure.in: installing `./mkinstalldirs'
  automake: configure.in: installing `./missing'
  doc/Makefile.am:27: installing `doc/mdate-sh'
  guile-readline...

I checked whether the autotools here at university are out of date,
but they are exactly the versions mentioned in HACKING:

  address@hidden (~/cvs/guile/guile-core): autoconf --version
  Autoconf version 2.13
  address@hidden (~/cvs/guile/guile-core): automake --version
  automake (GNU automake) 1.4

  Copyright (C) 1999 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

  Written by Tom Tromey <address@hidden>
  address@hidden (~/cvs/guile/guile-core): libtool --version
  ltmain.sh (GNU libtool) 1.3.5 (1.385.2.206 2000/05/27 11:12:27)

  address@hidden (~/cvs/guile/guile-core): uname -a
  SunOS fiesta 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-4

When trying to build anyway, configure complained about the missing
macros, which are unknown to autoconf.

Giving --enable-ltdl-convenience to configure made it shut up, but the
build fails with this:

  (cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "guileS.c")
  rm -f .libs/guileS.c .libs/guile.nm .libs/guile.nmS .libs/guile.nmT
  gcc -g -O2 -Wall -Wmissing-prototypes -o .libs/guile .libs/guileS.o guile.o 
.libs/libguile.so -lcrypt -lsocket -lnsl -lm -lcrypt -lsocket -lnsl -lm 
-R/home/m/mgrabmue/lib
  Undefined                       first referenced
   symbol                             in file
  lt_dlclose                          .libs/libguile.so
  lt_dlpreload_default                guile.o
  lt_dlerror                          .libs/libguile.so
  lt_dlopenext                        .libs/libguile.so
  lt_dlinit                           .libs/libguile.so
  lt_dlsym                            .libs/libguile.so
  ld: fatal: Symbol referencing errors. No output written to .libs/guile
  collect2: ld returned 1 exit status
  make[1]: *** [guile] Error 1
  make[1]: Leaving directory `/home/m/mgrabmue/cvs/guile/guile-core/libguile'
  make: *** [all-recursive] Error 1

Anyone knows what the problem is?

Thanks,
  'martin



reply via email to

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