Re: [Libmesh-users] compiling 32-bit on 64-bit machine

2008-11-24 Thread John Peterson
On Mon, Nov 24, 2008 at 7:37 AM, Tim Kroeger <[EMAIL PROTECTED]> wrote: > Dear all, > > On Mon, 24 Nov 2008, Tim Kroeger wrote: > >> src/geom/elem_refinement.C: In member function 'unsigned int >> Elem::_cast_node_address_to_unsigned_int(unsigned int)': >> src/geom/elem_refinement.C:160: error: cas

Re: [Libmesh-users] compiling 32-bit on 64-bit machine

2008-11-24 Thread Tim Kroeger
Dear all, On Mon, 24 Nov 2008, Tim Kroeger wrote: src/geom/elem_refinement.C: In member function ‘unsigned int Elem::_cast_node_address_to_unsigned_int(unsigned int)’: src/geom/elem_refinement.C:160: error: cast from ‘Node*’ to ‘unsigned int’ loses precision I now manually modified the follo

[Libmesh-users] compiling 32-bit on 64-bit machine

2008-11-24 Thread Tim Kroeger
Dear libMesh developers, For certain reasons, I need to compile a 32-bit libMesh on a 64-bit machine. What I did was: 1. I compiled mpich2 in 32 bit mode, i.e. by saying export CFLAGS=-m32 export LDFLAGS=-m32 export CPPFLAGS=-m32 export FC=gfortran export F90=gfortran export FFLAGS=-m32 expo