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

[netCDF #YTS-929586]: Netcdf-4 build with 32 bit application for soalris



Since we do not have a solaris system, I am not sure I will be
able to solve this last problem; the error message does not provide
enough information. Is there any chance I can see the complete output
from the 'make install' command, perhaps using something like
    make install >& console.txt
or using the typescript command?

> 
> Below is another error in end of line.
> 
> make: Fatal error: Command failed for target `install-recursive'
> 
> Regards
> Aravin
> -----Original Message-----
> From: Aravinthan Murugesan
> Sent: 16 July 2018 09:15
> To: 'address@hidden' <address@hidden>
> Subject: RE: [netCDF #YTS-929586]: Netcdf-4 build with 32 bit application for 
> soalris
> 
> Dear support,
> 
> Thanks a lot for your info. I had tried  it and it worked while 
> configuring,make & make check BUT when  when I  run "make install" command I 
> received following errors
> 
> 
> 1. ./configure --prefix=/opt/netcdf-c-4.3.2-1 --enable-shared 
> --enable-netcdf-4 CPPFLAGS="-I/opt/hdf5withszip-1.8.17/include" 
> LDFLAGS="-L/opt/hdf5withszip-1.8.17/lib"   CFLAGS=-m32   ---- it worked
> 2. make; make check  --- worked
> 3. make install --  DID NOT worked with below errors ..
> 
> 
> *** Error code 1
> The following command caused the error:
> list1=''; \
> list2='netcdf.3'; \
> test -n "/opt/netcdf-c-4.3.2-1/share/man/man3" \
> && test -n "`echo $list1$list2`" \
> || exit 0; \
> echo " /opt/csw/bin/gmkdir -p '/opt/netcdf-c-4.3.2-1/share/man/man3'"; \ 
> /opt/csw/bin/gmkdir -p "/opt/netcdf-c-4.3.2-1/share/man/man3" || exit 1; \ { 
> for i in $list1; do echo "$i"; done;  \ if test -n "$list2"; then \
> for i in $list2; do echo "$i"; done \
> | sed -n '/\.3[a-z]*$/p'; \
> fi; \
> 
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Unidata netCDF Support [mailto:address@hidden]
> Sent: 10 July 2018 00:05
> To: Aravinthan Murugesan <address@hidden>
> Cc: address@hidden
> Subject: [netCDF #YTS-929586]: Netcdf-4 build with 32 bit application for 
> soalris
> 
> As an experiment, you might try adding the -m32 flag to your set of CFLAGS.
> 
> >
> > There isn't a specific 32-bit version of netCDF; if you need a 32-bit 
> > version specifically, you will need to build it as such.
> >
> > I hope this answers your question!
> >
> > -Ward
> >
> > > Dear Support,
> > >
> > > I am not sure if it is simple question to ask here.
> > >
> > > We have application which require netcdf-c 32 bit instead of 64 bit.  Is 
> > > there a  specific 32 bit netcdf version or should we configure it with 32 
> > > bit ?
> > >
> > > root@XXXXXX#> ldd /appli/umarf/NOM/pfd_v6_74_usc/exe/GRAS/ro_l1b2bufr
> > > libnetcdf_c++4.so.1 =>   (file not found)
> > > libnetcdf.so.7 =>        /opt/netcdf4/lib/libnetcdf.so.7  - wrong ELF 
> > > class: ELFCLASS64
> > > libhdf5_hl.so.7 =>       (file not found)
> > > libhdf5.so.7 =>  (file not found)
> > > libgfortran.so.3 =>      (file not found)
> > > libboost_program_options.so.1.58.0 =>    (file not found)
> > > libstdc++.so.6 =>        /usr/sfw/lib/libstdc++.so.6
> > > libm.so.2 =>     /usr/lib/libm.so.2
> > > libgcc_s.so.1 =>         /usr/sfw/lib/libgcc_s.so.1
> > > libgcc_s.so.1 (GCC_4.0.0) =>     (version not found)
> > > libc.so.1 =>     /usr/lib/libc.so.1
> > >
> > > bash-3.2$ file /appli/umarf/NOM/pfd_v6_74_usc/exe/GRAS/ro_l1b2bufr
> > > /appli/umarf/NOM/pfd_v6_74_usc/exe/GRAS/ro_l1b2bufr: ELF 32-bit MSB
> > > executable SPARC32PLUS Version 1, V8+ Required, dynamically linked,
> > > not stripped
> > >
> > > Best regards,
> > > Aravin
> > >
> > >
> > >
> > >
> > > **********************************
> > > The email message you have received has been written by a EUMETSAT 
> > > contractor, and although sent in good faith shall neither be binding nor 
> > > construed as constituting a commitment by EUMETSAT, except where provided 
> > > for in a written agreement or contract or if explicitly stated in the 
> > > email. Please note that any opinions presented in this email are solely 
> > > those of the contractor, working independently and not as an employee of 
> > > EUMETSAT, and as such does not necessarily represent and share the views 
> > > of EUMETSAT.
> > >
> > > This message and any attachments are intended for the sole use of the 
> > > addressee(s) and may contain confidential and privileged information. Any 
> > > unauthorised use, disclosure, dissemination or distribution (in whole or 
> > > in part) of its contents is not permitted. If you received this message 
> > > in error, please notify the sender and delete it from your system.
> > >
> > > **********************************
> > >
> > >
> >
> 
> =Dennis Heimbigner
> Unidata
> 
> 
> Ticket Details
> ===================
> Ticket ID: YTS-929586
> Department: Support netCDF
> Priority: Normal
> Status: Open
> ===================
> NOTE: All email exchanges with Unidata User Support are recorded in the 
> Unidata inquiry tracking system and then made publicly available through the 
> web.  If you do not want to have your interactions made available in this 
> way, you must let us know in each email you send to us.
> 
> 
> 
> **********************************
> The email message you have received has been written by a EUMETSAT 
> contractor, and although sent in good faith shall neither be binding nor 
> construed as constituting a commitment by EUMETSAT, except where provided for 
> in a written agreement or contract or if explicitly stated in the email. 
> Please note that any opinions presented in this email are solely those of the 
> contractor, working independently and not as an employee of EUMETSAT, and as 
> such does not necessarily represent and share the views of EUMETSAT.
> 
> This message and any attachments are intended for the sole use of the 
> addressee(s) and may contain confidential and privileged information. Any 
> unauthorised use, disclosure, dissemination or distribution (in whole or in 
> part) of its contents is not permitted. If you received this message in 
> error, please notify the sender and delete it from your system.
> 
> **********************************
> 

=Dennis Heimbigner
  Unidata


Ticket Details
===================
Ticket ID: YTS-929586
Department: Support netCDF
Priority: Critical
Status: Open
===================
NOTE: All email exchanges with Unidata User Support are recorded in the Unidata 
inquiry tracking system and then made publicly available through the web.  If 
you do not want to have your interactions made available in this way, you must 
let us know in each email you send to us.