[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-users] Compiling on Mac OS X
From: |
Richard George |
Subject: |
[Getfem-users] Compiling on Mac OS X |
Date: |
Wed, 16 Aug 2006 12:12:42 +0100 |
Hello All
I'm interested in compiling getfem for Mac OS X 10.4
I've building using this version:
gcc -v
Using built-in specs.
Target: powerpc-apple-darwin8
Configured with: /private/var/tmp/gcc/gcc-5363.obj~28/src/configure --
disable-checking -enable-werror --prefix=/usr --mandir=/share/man --
enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg]
[^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-
slibdir=/usr/lib --build=powerpc-apple-darwin8 --host=powerpc-apple-
darwin8 --target=powerpc-apple-darwin8
Thread model: posix
gcc version 4.0.1 (Apple Computer, Inc. build 5363)
'make check' inside getfem++ works, but
When I run matlab, getfem fails with funtions using bricks, it
reports the following errors (below)
Does anyone here have suggestions as to what to do in this case?
Yours
Richard
>> demo_laplacian
plotting mesh...
??? Error in getfem_superlu.cc, line 219 void gmm::SuperLU_solve
(const gmm::csc_matrix<T, 0>&, T*, T*, double&, int) [with T = double]:
SuperLU solve failed: info=36
Error in ==> gf_mdbrick_get at 79
gf_matlab('mdbrick_get',varargin{:});
Error in ==> demo_laplacian at 28
gf_mdbrick_get(b2, 'solve', mds)
>>
>> gf_workspace('stats')
message from [gf_workspace]:
Workspace 0 [main -- 7 objects]
ID 0 gfMesh 17024 bytes
used by ID1 ID2
ID 1 gfMeshFem 18756 bytes
used by ID3 ID4 ID4 ID5
ID 2 gfMeshIm 928 bytes
used by ID3
ID 3 gfMdBrick (ScalarElliptic) 0 bytes
used by ID4
ID 4 gfMdBrick (Dirichlet) 0 bytes
used by ID5
ID 5 gfMdBrick (SourceTerm) 0 bytes
ID 6 gfMdState 85788 bytes
>>
>> check_bricks
subclass ScalarElliptic
dim 2
nbdof 441
nb_constraints 0
is_linear 1
is_symmetric 1
is_coercive 1
is_complex 0
paramlist A
gogogogo
??? Error in getfem_superlu.cc, line 219 void gmm::SuperLU_solve
(const gmm::csc_matrix<T, 0>&, T*, T*, double&, int) [with T = double]:
SuperLU solve failed: info=46
Error in ==> gf_mdbrick_get at 79
gf_matlab('mdbrick_get',varargin{:});
Error in ==> check_bricks>disp_info at 73
gf_mdbrick_get(dir, 'solve', state, 'noisy');
Error in ==> check_bricks at 50
disp_info(b);
>>
- [Getfem-users] Compiling on Mac OS X,
Richard George <=