[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #KVV-602932]: installation problems
- Subject: [netCDF #KVV-602932]: installation problems
- Date: Mon, 13 Jun 2011 10:26:04 -0600
Hi Maria,
It looks like the FFLAGS variable didn't get set= with -m64.
configure:24283: checking FFLAGS
configure:24285: result: -g -O2
There was a typo in the command I sent you in setting FFLAGS (sorry about that
- need more coffee). Try:
lt_cv_ld_force_load=no CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64"
FCFLAGS="-m64" FFLAGS="-m64" ./configure --prefix=/home/mmartinc/local
--disable-netcdf-4
I had FFLAGS="=-m64" instead of FFLAGS="-m64". You could also add "-g -O2" to
each of those flags as well (e.g. CFLAGS="-arch x86_64 -g -O2").
I tested this on my mac with the same gcc and gfortran and it worked (for 32
and 64 bit). Hopefully we can get it going for you too. I did find that if I
removed FFLAGS, then the config failed where it fails for you.
Cheers!
Sean
> Sorry, I forgot to send you the output of the ./configure
>
> Thank you!!
>
> Maria
>
> ________________________________________
> De: Unidata netCDF Support [address@hidden]
> Enviado el: lunes, 13 de junio de 2011 16:34
> Para: Martin Calvo, Maria
> CC: address@hidden
> Asunto: [netCDF #KVV-602932]: installation problems
>
> Greetings and good morning to you as well Maria!
>
> > Good morning,
> >
> > I've been trying to install the netcdf libraries for some days, following
> > the recommendations from your website and some forums.
> >
> > I'm using a Mac 64 bit machine, and I've tried different versions of
> > the netcdf files, with similar results.
> >
> > I send you the outputs from running ./configure and the consecuent
> > config.log from the netcdf beta version (4.1.3-rc1).
> >
> > I always get the same error (checking if Fortran "byte" is C "signed
> > char". .. configure: error: Could not link conftestf.o and conftest.o),
> > and following the instructions for similar cases just leads me to
> > different errors. (doing FC=g95, export FC> configure:error:fortran
> > could not compile f90 files)
> >
>
> Please give this a try:
>
> lt_cv_ld_force_load=no CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64"
> FCFLAGS="-m64" FFLAGS="=-m64" ./configure --prefix=/home/mmartinc/local
> --disable-netcdf-4
>
> The lt_cv_ld_force_load=no will take care of a problem that you would have
> ran into during `make` if you were able to get `configure` to run (it's an
> issue with differences in `libtool` and `ld` on the Mac). The rest are
> compile flags (assuming you want 64bit, otherwise change x96_64 to i386 and
> -m64 to -m32).
>
> If this works for you, be sure to run `make check` after `make` to see if it
> passes the tests.
>
> Cheers!
>
> Sean Arms
>
>
> > Thank you in advance for any help...this is driving me crazy!
> >
> > Best regards
> >
> > Maria
> >
> >
> >
>
>
> Ticket Details
> ===================
> Ticket ID: KVV-602932
> Department: Support netCDF
> Priority: Normal
> Status: Open
>
>
>
Ticket Details
===================
Ticket ID: KVV-602932
Department: Support netCDF
Priority: Normal
Status: Open