Hi If you're using Ubuntu, why don't you install the package with 'apt-get install mpb'? Either way it seem to me that you should try to reinstall guile or check the installation issues in the MPB wiki http://ab-initio.mit.edu/wiki/index.php/MPB_Installation.
Best regards. 2013/2/4 Francisco Benito <fbe...@gmail.com> > Hi All, > I am having troubles trying to compile MPB in Ubuntu 12.04. I > have installed all libraries required, but I have the following error > message every time I try to run ./configure at mpb folder: > ******************************************************************* > ERROR: > > checking for *guile*... yes > > checking for *guile*-*config*... yes > > checking if linking to *guile* works... no > > *config*ure: error: *guile*-*config* is *broken* or *Guile* is > > not working. > > ************************************************************************ > CONFIG.LOG > > configure:7325: checking for guile > configure:7341: found /usr/local/bin/guile > configure:7352: result: yes > > configure:7367: checking for guile-config > > > configure:7383: found /usr/local/bin/guile-config > configure:7394: result: yes > > configure:7404: checking if linking to guile works > configure:7436: cc > -o conftest -g -O2 -Wall -W -Wbad-function-cast -Wcast-qual > -Wpointer-arith -Wcast-align -pedantic -pthread > -I/usr/local/include/guile/2.0 -I/usr/local/include conftest.c > -L/usr/local/lib -lguile-2.0 -lgc -lz -llapack -lblas -lfftw -lm > >&5 > > /tmp/ccJShFeB.o: In function `main': > /home/paco/Ubuntu/DownloadSW/ > > mpb-1.4.2/configure:7449: undefined reference to `gh_enter' > collect2: ld returned 1 exit status > configure:7439: $? = 1 > configure: failed program was: > | #line 7406 "configure" > | /* confdefs.h. */ > | > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define SCALAR_COMPLEX 1 > | #define HAVE_LIBM 1 > | #define F77_FUNC(name,NAME) name ## _ > | #define F77_FUNC_(name,NAME) name ## __ > | #define HAVE_LIBFFTW 1 > | #define HAVE_BLAS 1 > | #define HAVE_LAPACK 1 > | #define HAVE_LIBZ 1 > | #define STDC_HEADERS 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_MEMORY_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_INTTYPES_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_UNISTD_H 1 > | /* end confdefs.h. */ > | > | /* Override any gcc2 internal prototype to avoid an error. */ > | #ifdef __cplusplus > | extern "C" > | #endif > | /* We use char because int might match the return type of a gcc2 > | builtin and then its argument prototype would still apply. */ > | char gh_enter (); > | #ifdef F77_DUMMY_MAIN > | # ifdef __cplusplus > | extern "C" > | # endif > | int F77_DUMMY_MAIN() { return 1; } > | #endif > | int > | main () > | { > | gh_enter (); > | ; > | return 0; > | } > configure:7454: result: no > configure:7456: error: guile-config is broken or Guile is not working. > > Anyone has any idea how to fix this issue? > > Thanks, > > Francisco > > _______________________________________________ > mpb-discuss mailing list > mpb-discuss@ab-initio.mit.edu > http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss >
_______________________________________________ mpb-discuss mailing list mpb-discuss@ab-initio.mit.edu http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss