Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Jim Kusznir (jkusznir_at_[hidden])
Date: 2007-10-19 12:03:28


I caught some of that above...I suspect rpm's build environment for
cross-platform building "leaves much to be desired"...At this point, I
was thinking my best option would be to set up a i386 box and build
the .i386 libs on that.

I must say, I'm pretty disappointed in rpm, as the x86_64 platform
seems to "require" both 64 and 32 versions of its libs and devel
files. Yet, on a x86_64 platform, it doesn't appear that the 32-bit
versions can be generated reliably.

Unfortunately for me, I need the binaries in rpm form, as this will be
"mass-deployed" to a ROCKs cluster, and the installer installs rpms.

--Jim

On 10/18/07, Gurhan <gurhan.ozen_at_[hidden]> wrote:
> Hello,
>
> configure:33918: gcc -DNDEBUG -O2 -g -pipe -m32 -march=i386
> -mtune=pentium4 -fno-strict-aliasing -I. -c conftest.c
> configure:33925: $? = 0
> configure:33935: gfortran conftestf.f90 conftest.o -o conftest
> /usr/bin/ld: warning: i386 architecture of input file `conftest.o' is
> incompatible with i386:x86-64 output
> configure:33942: $? = 0
> configure:33990: ./conftest
> configure:33997: $? = 139
> configure:34006: error: Could not determine size of LOGICAL
>
> Is this correct? We are feeding a 32-bit object file to be linked with
> a 64-bit output executable file? When target is i386 shouldn't -m32
> -march=i386 need to be passed on to gfortran as well on above
> instance, unless it's for negative testing?
>
> Thanks,
> gurhan
>
>
> On 10/18/07, Jim Kusznir <jkusznir_at_[hidden]> wrote:
> > Attached is the requested info. There's not much here, though...it
> > dies pretty early in.
> >
> > --Jim
> >
> > On 10/17/07, Jeff Squyres <jsquyres_at_[hidden]> wrote:
> > > On Oct 17, 2007, at 12:35 PM, Jim Kusznir wrote:
> > >
> > > > checking if Fortran 90 compiler supports LOGICAL... yes
> > > > checking size of Fortran 90 LOGICAL... ./configure: line 34070: 7262
> > > > Segmentation fault ./conftest 1>&5 2>&1
> > > > configure: error: Could not determine size of LOGICAL
> > >
> > > Awesome! It looks like gfortran itself is seg faulting.
> > >
> > > Can you send all the information listed on the getting help page?
> > >
> > > http://www.open-mpi.org/community/help/
> > >
> > > That will help confirm/deny whether it's gfortran itself that is seg
> > > faulting. If it's gfortran that's seg faulting, there's not much
> > > that Open MPI can do...
> > >
> > > --
> > > Jeff Squyres
> > > Cisco Systems
> > >
> > > _______________________________________________
> > > users mailing list
> > > users_at_[hidden]
> > > http://www.open-mpi.org/mailman/listinfo.cgi/users
> > >
> >
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> >
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>