LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-20-2009, 06:03 PM   #31
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15

linux-hs61:~ # rpm -q guile-devel
guile-devel-1.8.4-22.1
linux-hs61:~ # rpm -q guile
guile-1.8.4-22.1
linux-hs61:~ # rpm -ql guile-devel | grep include
/usr/include/guile
/usr/include/guile/gh.h
/usr/include/guile/readline.h
/usr/include/guile/srfi
/usr/include/guile/srfi/srfi-1.h
/usr/include/guile/srfi/srfi-13.h
/usr/include/guile/srfi/srfi-14.h
/usr/include/guile/srfi/srfi-4.h
/usr/include/guile/srfi/srfi-60.h
/usr/include/libguile
/usr/include/libguile.h
/usr/include/libguile/__scm.h
/usr/include/libguile/alist.h
/usr/include/libguile/arbiters.h
/usr/include/libguile/async.h
/usr/include/libguile/backtrace.h
/usr/include/libguile/boolean.h
/usr/include/libguile/chars.h
/usr/include/libguile/continuations.h
/usr/include/libguile/convert.h
/usr/include/libguile/debug-malloc.h
/usr/include/libguile/debug.h
/usr/include/libguile/deprecated.h
/usr/include/libguile/deprecation.h
/usr/include/libguile/discouraged.h
/usr/include/libguile/dynl.h
/usr/include/libguile/dynwind.h
/usr/include/libguile/environments.h
/usr/include/libguile/eq.h
/usr/include/libguile/error.h
/usr/include/libguile/eval.h
/usr/include/libguile/evalext.h
/usr/include/libguile/extensions.h
/usr/include/libguile/feature.h
/usr/include/libguile/filesys.h
/usr/include/libguile/fluids.h
/usr/include/libguile/fports.h
/usr/include/libguile/futures.h
/usr/include/libguile/gc.h
/usr/include/libguile/gdb_interface.h
/usr/include/libguile/gdbint.h
/usr/include/libguile/goops.h
/usr/include/libguile/gsubr.h
/usr/include/libguile/guardians.h
/usr/include/libguile/hash.h
/usr/include/libguile/hashtab.h
/usr/include/libguile/hooks.h
/usr/include/libguile/i18n.h
/usr/include/libguile/init.h
/usr/include/libguile/inline.h
/usr/include/libguile/ioext.h
/usr/include/libguile/iselect.h
/usr/include/libguile/keywords.h
/usr/include/libguile/lang.h
/usr/include/libguile/list.h
/usr/include/libguile/load.h
/usr/include/libguile/macros.h
/usr/include/libguile/mallocs.h
/usr/include/libguile/modules.h
/usr/include/libguile/net_db.h
/usr/include/libguile/null-threads.h
/usr/include/libguile/numbers.h
/usr/include/libguile/objects.h
/usr/include/libguile/objprop.h
/usr/include/libguile/options.h
/usr/include/libguile/pairs.h
/usr/include/libguile/ports.h
/usr/include/libguile/posix.h
/usr/include/libguile/print.h
/usr/include/libguile/procprop.h
/usr/include/libguile/procs.h
/usr/include/libguile/properties.h
/usr/include/libguile/pthread-threads.h
/usr/include/libguile/ramap.h
/usr/include/libguile/random.h
/usr/include/libguile/rdelim.h
/usr/include/libguile/read.h
/usr/include/libguile/regex-posix.h
/usr/include/libguile/root.h
/usr/include/libguile/rw.h
/usr/include/libguile/scmconfig.h
/usr/include/libguile/scmsigs.h
/usr/include/libguile/script.h
/usr/include/libguile/simpos.h
/usr/include/libguile/smob.h
/usr/include/libguile/snarf.h
/usr/include/libguile/socket.h
/usr/include/libguile/sort.h
/usr/include/libguile/srcprop.h
/usr/include/libguile/srfi-13.h
/usr/include/libguile/srfi-14.h
/usr/include/libguile/srfi-4.h
/usr/include/libguile/stackchk.h
/usr/include/libguile/stacks.h
/usr/include/libguile/stime.h
/usr/include/libguile/strings.h
/usr/include/libguile/strorder.h
/usr/include/libguile/strports.h
/usr/include/libguile/struct.h
/usr/include/libguile/symbols.h
/usr/include/libguile/tags.h
/usr/include/libguile/threads.h
/usr/include/libguile/throw.h
/usr/include/libguile/unif.h
/usr/include/libguile/validate.h
/usr/include/libguile/values.h
/usr/include/libguile/variable.h
/usr/include/libguile/vectors.h
/usr/include/libguile/version.h
/usr/include/libguile/vports.h
/usr/include/libguile/weaks.h
linux-hs61:~ # rpm -ql guile-devel | grep lib
/usr/include/libguile
/usr/include/libguile.h
/usr/include/libguile/__scm.h
/usr/include/libguile/alist.h
/usr/include/libguile/arbiters.h
/usr/include/libguile/async.h
/usr/include/libguile/backtrace.h
/usr/include/libguile/boolean.h
/usr/include/libguile/chars.h
/usr/include/libguile/continuations.h
/usr/include/libguile/convert.h
/usr/include/libguile/debug-malloc.h
/usr/include/libguile/debug.h
/usr/include/libguile/deprecated.h
/usr/include/libguile/deprecation.h
/usr/include/libguile/discouraged.h
/usr/include/libguile/dynl.h
/usr/include/libguile/dynwind.h
/usr/include/libguile/environments.h
/usr/include/libguile/eq.h
/usr/include/libguile/error.h
/usr/include/libguile/eval.h
/usr/include/libguile/evalext.h
/usr/include/libguile/extensions.h
/usr/include/libguile/feature.h
/usr/include/libguile/filesys.h
/usr/include/libguile/fluids.h
/usr/include/libguile/fports.h
/usr/include/libguile/futures.h
/usr/include/libguile/gc.h
/usr/include/libguile/gdb_interface.h
/usr/include/libguile/gdbint.h
/usr/include/libguile/goops.h
/usr/include/libguile/gsubr.h
/usr/include/libguile/guardians.h
/usr/include/libguile/hash.h
/usr/include/libguile/hashtab.h
/usr/include/libguile/hooks.h
/usr/include/libguile/i18n.h
/usr/include/libguile/init.h
/usr/include/libguile/inline.h
/usr/include/libguile/ioext.h
/usr/include/libguile/iselect.h
/usr/include/libguile/keywords.h
/usr/include/libguile/lang.h
/usr/include/libguile/list.h
/usr/include/libguile/load.h
/usr/include/libguile/macros.h
/usr/include/libguile/mallocs.h
/usr/include/libguile/modules.h
/usr/include/libguile/net_db.h
/usr/include/libguile/null-threads.h
/usr/include/libguile/numbers.h
/usr/include/libguile/objects.h
/usr/include/libguile/objprop.h
/usr/include/libguile/options.h
/usr/include/libguile/pairs.h
/usr/include/libguile/ports.h
/usr/include/libguile/posix.h
/usr/include/libguile/print.h
/usr/include/libguile/procprop.h
/usr/include/libguile/procs.h
/usr/include/libguile/properties.h
/usr/include/libguile/pthread-threads.h
/usr/include/libguile/ramap.h
/usr/include/libguile/random.h
/usr/include/libguile/rdelim.h
/usr/include/libguile/read.h
/usr/include/libguile/regex-posix.h
/usr/include/libguile/root.h
/usr/include/libguile/rw.h
/usr/include/libguile/scmconfig.h
/usr/include/libguile/scmsigs.h
/usr/include/libguile/script.h
/usr/include/libguile/simpos.h
/usr/include/libguile/smob.h
/usr/include/libguile/snarf.h
/usr/include/libguile/socket.h
/usr/include/libguile/sort.h
/usr/include/libguile/srcprop.h
/usr/include/libguile/srfi-13.h
/usr/include/libguile/srfi-14.h
/usr/include/libguile/srfi-4.h
/usr/include/libguile/stackchk.h
/usr/include/libguile/stacks.h
/usr/include/libguile/stime.h
/usr/include/libguile/strings.h
/usr/include/libguile/strorder.h
/usr/include/libguile/strports.h
/usr/include/libguile/struct.h
/usr/include/libguile/symbols.h
/usr/include/libguile/tags.h
/usr/include/libguile/threads.h
/usr/include/libguile/throw.h
/usr/include/libguile/unif.h
/usr/include/libguile/validate.h
/usr/include/libguile/values.h
/usr/include/libguile/variable.h
/usr/include/libguile/vectors.h
/usr/include/libguile/version.h
/usr/include/libguile/vports.h
/usr/include/libguile/weaks.h
/usr/lib/libguile-srfi-srfi-1-v-3.a
/usr/lib/libguile-srfi-srfi-13-14-v-3.a
/usr/lib/libguile-srfi-srfi-4-v-3.a
/usr/lib/libguile-srfi-srfi-60-v-2.a
/usr/lib/libguile.a
/usr/lib/libguilereadline-v-17.a
 
Old 02-20-2009, 06:16 PM   #32
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
Ok. Try these:
Code:
$ export LDFLAGS="-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl"
$ export CFLAGS="-I/usr/include -pthread"
$ ./configure
 
Old 02-20-2009, 06:24 PM   #33
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
I looked at the manpage for gfortran. I think you should use the '-std=legacy' option for f77 code.
 
Old 02-21-2009, 06:35 PM   #34
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
Quote:
Originally Posted by colucix View Post
Ok. Try these:
Code:
$ export LDFLAGS="-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl"
$ export CFLAGS="-I/usr/include -pthread"
$ ./configure
this time the error is this :
Quote:
linux-hs61:/usr/local/mpb # export LDFLAGS="-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl"
linux-hs61:/usr/local/mpb # export CFLAGS="-I/usr/include -pthread"
linux-hs61:/usr/local/mpb # ./configure
checking for vendor f77 to be used instead of g77...
checking for f77... f77
checking for Fortran 77 compiler default output... configure: error: Fortran 77 compiler cannot create executables
See `config.log' for more details.
 
Old 02-21-2009, 06:36 PM   #35
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
Quote:
Originally Posted by jschiwal View Post
I looked at the manpage for gfortran. I think you should use the '-std=legacy' option for f77 code.
what is the exact command ?
 
Old 02-21-2009, 06:48 PM   #36
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
How is it possible f77 compiler comes out, now? Didn't you use the gfortran compiler? Please, tell it from the beginning and show us all the environment you set up before configuring mpb.
 
Old 02-21-2009, 06:49 PM   #37
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
Quote:
Originally Posted by minaesm View Post
what is the exact command ?
You have to put it in FFLAGS environment variable.
 
Old 02-21-2009, 06:57 PM   #38
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
the only thing that i did is this , but actually i've done th gfortran before not now while inastalling mpb
Quote:
linux-hs61:/usr/local/mpb # which gfortran
/usr/bin/gfortran
linux-hs61:/usr/local/mpb # cd /usr/bin
linux-hs61:/usr/bin # ln -s /usr/bin/gfortran f77
ln: creating symbolic link `f77': File exists
linux-hs61:/usr/bin # cd /usr/local/mpb
linux-hs61:/usr/local/mpb # export LDFLAGS="-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl"
linux-hs61:/usr/local/mpb # export CFLAGS="-I/usr/include -pthread"
linux-hs61:/usr/local/mpb # ./configure
checking for vendor f77 to be used instead of g77...
checking for f77... f77
checking for Fortran 77 compiler default output... configure: error: Fortran 77 compiler cannot create executables
See `config.log' for more details.
 
Old 02-22-2009, 12:41 AM   #39
samrat_rao
LQ Newbie
 
Registered: Nov 2008
Location: India
Posts: 29

Rep: Reputation: 16
How come doing this doesn't work:
Code:
./configure F77=gfortran
 
Old 02-22-2009, 12:43 AM   #40
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
You see... now the configuration aborts at a very early stage, while trying to create a fortran executable for testing the compiler capabilities. What is actually changed between the two attempts? Have you checked config.log as suggested by the message? Moreover, look at the message you received when trying to do the symbolic link: f77: file exist. Are you sure that the already existing f77 is a link to gfortran?

Second, the first thing to do is to setup the correct environment, that is to tell to configure which tools (compilers, libraries, specific compiler options and so on) we want to use for the compilation. The first thing to do is
Code:
$ ./configure --help
<omitted>
Some influential environment variables:
  F77         Fortran 77 compiler command
  FFLAGS      Fortran 77 compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  CC          C compiler command
  CFLAGS      C compiler flags
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
              headers in a nonstandard directory <include dir>
  CPP         C preprocessor

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
and take a look at the environment variables it recognizes. Then define those ones we need to customize the compilation. For example:
Code:
$ export F77='gfortran'
$ export FFLAGS='-std=legacy'
$ export LDFLAGS='-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl'
$ export CC='gcc'
$ export CFLAGS='-I/usr/include -pthread'
$ ./configure <configure's options here, if any>
From the output of configure --help you can look also at the options that configure accepts and see if some of them are useful for you. The most common one is --prefix which tells where to install the program. Others can be useful to enable or disable specific features of the software, depending on your needs or on the system you're working on.
 
Old 02-22-2009, 03:23 AM   #41
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
i've tried them all but again the same problem remains . the same problem rises when trying to install a similiar package written in C++ . it can't creat excutables . the fortran also .
 
Old 02-22-2009, 04:38 AM   #42
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
Ok. Please, post the content of config.log, the one related to your post #38. Thanks.
 
Old 02-22-2009, 11:17 AM   #43
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
Quote:
Originally Posted by colucix View Post
config.log related to post #38.
hi,this the config.log of post38
Quote:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.57. Invocation command line was

$ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = linux-hs61
uname -m = i686
uname -r = 2.6.25.5-1.1-pae
uname -s = Linux
uname -v = #1 SMP 2008-06-07 01:55:22 +0200

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /sbin
PATH: /usr/sbin
PATH: /usr/local/sbin
PATH: /root/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/bin/X11
PATH: /usr/X11R6/bin
PATH: /usr/games
PATH: /usr/lib/jvm/jre/bin
PATH: /usr/lib/mit/bin
PATH: /usr/lib/mit/sbin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1297: checking for vendor f77 to be used instead of g77
configure:1299: result:
configure:1305: checking for f77
configure:1321: found /usr/bin/f77
configure:1331: result: f77
configure:1433: checking for Fortran 77 compiler version
configure:1436: f77 --version </dev/null >&5
GNU Fortran (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]
Copyright (C) 2008 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

configure:1439: $? = 0
configure:1441: f77 -v </dev/null >&5
Using built-in specs.
Target: i586-suse-linux
Configured with: ../configure --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.3 --enable-ssp --disable-libssp --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --with-slibdir=/lib --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --program-suffix=-4.3 --enable-version-specific-runtime-libs --enable-linux-futex --without-system-libunwind --with-cpu=generic --build=i586-suse-linux
Thread model: posix
gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux)
configure:1444: $? = 0
configure:1446: f77 -V </dev/null >&5
f77: '-V' option must have argument
configure:1449: $? = 1
configure:1462: checking for Fortran 77 compiler default output
configure:1465: f77 -L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl conftest.f >&5
/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status
configure:1468: $? = 1
configure: failed program was:
| program main
|
| end
configure:1507: error: Fortran 77 compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-I/usr/include -pthread'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl'
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_F77=f77

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACTIVATE_READLINE=''
BLAS_LIBS=''
BUILD_MPB_DATA=''
CC=''
CFLAGS='-I/usr/include -pthread'
CPP=''
CPPFLAGS=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EIGS_FLAGS_SCM=''
EXEEXT=''
F77='f77'
FFLAGS=''
FLIBS=''
GEN_CTL_IO=''
HAVE_GUILE_CONFIG=''
INSTALL_DATA=''
INSTALL_MPB_SPLIT=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
LAPACK_LIBS=''
LDFLAGS='-L/usr/lib -lguile -lgmp -lcrypt -lm -lltdl'
LIBCTL_DIR=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MPB_VERSION='1.4.2'
MPICC=''
MPILIBS=''
OBJEXT=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB=''
SCALAR_TYPE=''
SET_MAKE=''
SHELL='/bin/sh'
SH_JOB=''
ac_ct_CC=''
ac_ct_F77=''
ac_ct_RANLIB=''
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='NONE'
gen_ctl_io_ok=''
guile_ok=''
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='NONE'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""

configure: exit 77
 
Old 02-22-2009, 11:31 AM   #44
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984Reputation: 1984
Well, it not even tries to compile a test program. This means that the link f77 is not valid, that is it does not point to gfortran or any other fortran compiler. Check it out:
Code:
ls -l $(which f77)
At this point, please don't use the link f77 anymore... you don't actually need it. Just define
Code:
export F77=gfortran
 
Old 02-22-2009, 11:48 AM   #45
minaesm
Member
 
Registered: Oct 2008
Posts: 38

Original Poster
Blog Entries: 3

Rep: Reputation: 15
when i just write the command : ./configure the only problem is that "guile-config is broken" and there is no error in fortran compiler . for another program which i use it now on the same machine i have defined the same fortran compiler and it works . i wonder why this unsolvable problem appear while defining the environment variables ? it just remains and is driving me crazy .maybe i'm doing it in the wrong way , but i try to do it exactly the same as you tell me.thanks so much . also the same problem appears with another program the message is this :
Quote:
./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... g++
checking for C++ compiler default output file name...
configure: error: C++ compiler cannot create executables

Last edited by minaesm; 02-22-2009 at 11:52 AM.
 
  


Reply

Tags
fortran


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Grub problems after installing second hard disk and SuSE11.0 HellesAngel SUSE / openSUSE 46 09-15-2008 04:13 PM
Suse11 can not see windows systems in workgroup linuxlover.chaitanya SUSE / openSUSE 3 08-25-2008 02:16 AM
Not able to update Suse11. linuxlover.chaitanya SUSE / openSUSE 8 08-21-2008 01:05 AM
Open Suse11 RC wifi/ndiswrapper problem slacard SUSE / openSUSE 2 06-13-2008 07:35 PM
Dynamically set array length in Fortran77? halfpower Programming 2 12-15-2005 09:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration