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

[netCDF #KVV-602932]: installation problems



Hi Maria,

> Thanks for answering so quickly!...but still, the error doesn't go..
> 

It looks like you set FFFLAGS instead of FFLAGS (added an extra F):

lt_cv_ld_force_load=no CFLAGS="-arch x86_64 -g -O2" CXXFLAGS="-arch x86_64 -g 
-O2" FCFLAGS="-m64 -g -O2" FFFLAGS="-m64 -g -O2" ./configure 
--prefix=/home/mmartinc/local --disable-netcdf-4

and so FFLAGS didn't get correctly set again. Give this one a try:

lt_cv_ld_force_load=no CFLAGS="-arch x86_64 -g -O2" CXXFLAGS="-arch x86_64 -g 
-O2" FCFLAGS="-m64 -g -O2" FFLAGS="-m64 -g -O2" ./configure 
--prefix=/home/mmartinc/local --disable-netcdf-4

> Sorry for bothering you so much!
> 

No bother at all - we'll get this fixed up!

Sean

> Cheers
> 
> Maria
> 
> 
> Maria Martin Calvo
> Marie Curie Early-Stage Researcher
> address@hidden
> 
> Imperial College (Silwood Park Campus)
> SL5 7PY Ascot, Berkshire
> UK
> ________________________________________
> De: Unidata netCDF Support [address@hidden]
> Enviado el: lunes, 13 de junio de 2011 17:26
> Para: Martin Calvo, Maria
> CC: address@hidden
> Asunto: [netCDF #KVV-602932]: installation problems
> 
> 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
> 
> 
> 


Ticket Details
===================
Ticket ID: KVV-602932
Department: Support netCDF
Priority: Normal
Status: Open