Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failed for cogenda-Genius-TCAD-Open-4b00ade #13

Open
sulakhesandip opened this issue Oct 27, 2012 · 23 comments
Open

Build failed for cogenda-Genius-TCAD-Open-4b00ade #13

sulakhesandip opened this issue Oct 27, 2012 · 23 comments

Comments

@sulakhesandip
Copy link

Respected sir
i am installing cogenda-Genius-TCAD-Open-4b00ade on my ubuntu 12.04 system
i have gcc 4:4.7.2 installed.
Petsc version 3.3.0 installed.
cgns 3.1.3.4-1
flex 2.5.35-10
bison 2.5

I did the steps given the install file and following errors were observed....

sandy@sandy-Inspiron-N5110:~/tcad/cogenda-Genius-TCAD-Open-4b00ade$ ./waf --prefix=$PWD --with-petsc-dir=$PETSC_DIR \

    --with-petsc-arch=$PETSC_ARCH configure build install

Setting top to : /home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade
Setting out to : /home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default
Checking for 'icc' (c compiler) : not found
Checking for 'gcc' (c compiler) : ok
Checking for 'icpc' (c++ compiler) : not found
Checking for 'g++' (c++ compiler) : ok
Checking for 'ifort' (fortran compiler) : not found
Checking for 'gfortran' (fortran compiler) : ok
Checking for program git : /usr/bin/git
Setting version string : 20121027
Detecting optimization options : -O2 -unroll -msse3
Checking for visibility flags : yes
Checking for size of double : yes
Checking for size of float : yes
Checking for size of int : yes
Checking for size of long int : yes
Checking for size of long long int : yes
Checking for size of short int : yes
Checking for size of void * : yes
Checking for header fcntl.h : yes
Checking for header float.h : yes
Checking for header fenv.h : yes
Checking for header limits.h : yes
Checking for header stddef.h : yes
Checking for header stdlib.h : yes
Checking for header string.h : yes
Checking for header stdio.h : yes
Checking for header assert.h : yes
Checking for header sys/time.h : yes
Checking for header sys/types.h : yes
Checking for header sys/stat.h : yes
Checking for header stdlib.h : yes
Checking for header string.h : yes
Checking for header memory.h : yes
Checking for header strings.h : yes
Checking for header inttypes.h : yes
Checking for header stdint.h : yes
Checking for header unistd.h : yes
Checking for header tr1/unordered_map : yes
Checking for header tr1/unordered_set : yes
Checking for header unordered_map : not found
Checking for header unordered_set : not found
Checking for header limits : yes
Checking for c++ namespaces : yes
Checking for std::sstream : yes
Checking for library m : yes
Using Petsc version 3.3.0
Checking for header petscversion.h : yes
Checking for MPI : yes
Checking MPI library : ok
Checking Fortran library : ok
Checking for library Petsc : yes
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header cgnslib.h : yes
Checking for library cgns : yes
Checking for header vtkConfigure.h : no
Checking for header vtkConfigure.h : no
Checking for header vtkConfigure.h : no
Checking for python-sip : yes
Checking for program flex : /usr/bin/flex
Checking for program bison : /usr/bin/bison

'configure' finished successfully (7.882s)

Waf: Entering directory /home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default' [ 5/545] sip: src/sip/genius.sip /bin/sh: 1: /usr/bin/sip: not found Waf: Leaving directory/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default'
Build failed
Traceback (most recent call last):
File "/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Task.py", line 125, in process
ret=self.run()
File "/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Task.py", line 49, in run
return m1(self)
File "./build/siptool.py", line 22, in run
sbf_data = Utils.str_to_dict(sbf.read())
File "/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Node.py", line 87, in read
return Utils.readf(self.abspath(),flags)
File "/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Utils.py", line 81, in readf
f=open(fname,m)
IOError: [Errno 2] No such file or directory: '/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default/src/sip/genius.sbf'

I also have vtk installed but the header files are not including.......

It would be very helpful if you provide me some suggestions....

Thank you & Regards
Sandip Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Oct 27, 2012

  1. The direct cause of the failure is that the configure script
    found python-sipconfig, and thought that python-sip is available.

Checking for python-sip : yes

However, python-sip is not installed.
When the build script tries to use it, it failed. Could you try
installing python-sip on ubuntu first?

We will improve on the
configure script.

  1. If vtk is installed in /usr/local, please add to
    the configure options:

--with-vtk-dir=/usr/local
--with-vtk-ver=vtk-5.8

the configure script will then look for headers
in /usr/local/include/vtk-5.8 and libs in /usr/local/lib/vtk-5.8

  1. I
    doubt if petsc-3.3 will work, because there are some API changes that
    affect us. We think petsc-3.1/3.2 are safer choices right now.

regards,
shenchen

On 2012-10-27 13:45, sulakhesandip wrote:

Respected sir
i am installing cogenda-Genius-TCAD-Open-4b00ade on my
ubuntu 12.04 system
i have gcc 4:4.7.2 installed.
Petsc version
3.3.0 installed.
cgns 3.1.3.4-1
flex 2.5.35-10
bison 2.5

I
did the steps given the install file and following errors were
observed....

sandy@sandy-Inspiron-N5110:~/tcad/cogenda-Genius-TCAD-Open-4b00ade$
./waf --prefix=$PWD --with-petsc-dir=$PETSC_DIR

--with-petsc-arch=$PETSC_ARCH configure build install

Setting
top to : /home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade
Setting
out to : /home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default

Checking for 'icc' (c compiler) : not found
Checking for 'gcc'
(c compiler) : ok
Checking for 'icpc' (c++ compiler) : not found

Checking for 'g++' (c++ compiler) : ok
Checking for 'ifort' (fortran
compiler) : not found
Checking for 'gfortran' (fortran compiler) :
ok
Checking for program git : /usr/bin/git
Setting version
string : 20121027
Detecting optimization options : -O2 -unroll
-msse3
Checking for visibility flags : yes
Checking for size of
double : yes
Checking for size of float : yes
Checking for size
of int : yes
Checking for size of long int : yes
Checking for
size of long long int : yes
Checking for size of short int : yes

Checking for size of void * : yes
Checking for header fcntl.h : yes

Checking for header float.h : yes
Checking for header fenv.h :
yes
Checking for header limits.h : yes
Checking for header
stddef.h : yes
Checking for header stdlib.h : yes
Checking for
header string.h : yes
Checking for header stdio.h : yes
Checking
for header assert.h : yes
Checking for header sys/time.h : yes

Checking for header sys/types.h : yes
Checking for header sys/stat.h
: yes
Checking for header stdlib.h : yes
Checking for header
string.h : yes
Checking for header memory.h : yes
Checking for
header strings.h : yes
Checking for header inttypes.h : yes

Checking for header stdint.h : yes
Checking for header unistd.h :
yes
Checking for header tr1/unordered_map : yes
Checking for
header tr1/unordered_set : yes
Checking for header unordered_map :
not found
Checking for header unordered_set : not found
Checking
for header limits : yes
Checking for c++ namespaces : yes

Checking for std::sstream : yes
Checking for library m : yes

Using Petsc version 3.3.0
Checking for header petscversion.h : yes

Checking for MPI : yes
Checking MPI library : ok
Checking
Fortran library : ok
Checking for library Petsc : yes
Checking
for header nglib.h : no
Checking for header nglib.h : no

Checking for header nglib.h : no
Checking for header nglib.h : no

Checking for header nglib.h : no
Checking for header cgnslib.h :
yes
Checking for library cgns : yes
Checking for header
vtkConfigure.h : no
Checking for header vtkConfigure.h : no

Checking for header vtkConfigure.h : no
Checking for python-sip :
yes
Checking for program flex : /usr/bin/flex
Checking for
program bison : /usr/bin/bison

'configure' finished successfully
(7.882s)

Waf: Entering directory
/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default'
[
5/545] sip: src/sip/genius.sip
/bin/sh: 1: /usr/bin/sip: not found

Waf: Leaving
directory/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default'

Build failed
Traceback (most recent call last):
File
"/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Task.py",
line 125, in process
ret=self.run()
File
"/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Task.py",
line 49, in run
return m1(self)
File "./build/siptool.py", line 22,
in run
sbf_data = Utils.str_to_dict(sbf.read())
File
"/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Node.py",
line 87, in read
return Utils.readf(self.abspath(),flags)
File
"/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/.waf-1.6.4-824951e80a41e1b5242645f254d7d36f/waflib/Utils.py",
line 81, in readf
f=open(fname,m)
IOError: [Errno 2] No such file
or directory:
'/home/sandy/tcad/cogenda-Genius-TCAD-Open-4b00ade/build/default/src/sip/genius.sbf'

I also have vtk installed but the header files are not
including.......

It would be very helpful if you provide me some
suggestions....

Thank you & Regards
Sandip Sulakhe.

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#13

@sulakhesandip
Copy link
Author

Respected sir,

I read your reply.. I again checked in my system and it is showing python-sip is installed but the location we r searching for " /usr/bin/sip: not found " it is not available in this folder....

  1. The version of python-sip I have on my system is :-

sandy@sandy-Inspiron-N5110:~$ apt-cache policy python-sip
python-sip:
Installed: 4.13.3-2
Candidate: 4.13.3-2
Version table:
*** 4.13.3-2 0
500 http://in.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
100 /var/lib/dpkg/status

Am still unable to over come this error...

  1. I will remove PETSc 3.3 and will try again with PETSc 3.2 or 3.1

Thank you and Regards,
Sandip Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Oct 31, 2012

perhaps it's easier to build without SIP. You can edit the wscript file:

-   config_sip()
+   #config_sip()
+   conf.env['SIP_BIN'] = None

and configure/build again.

@sulakhesandip
Copy link
Author

Respected sir,

OS:- Fedora 17

I have installed all the prerequisites of the installation in my system..
But still build is failing i have tried lots of different ways also but still unable to build...
One more thing in the 7th step of installation
$GENIUS_DIR/bin/genius.LINUX -i pn2d.inp
we are looking for a file genius.LINUX in the bin folder of installation directory...How ever The file is not available in bin folder... After successful building the file will get created or is it already available???

The errors while building are as follows:-

[root@Roadies genius-20121008-open]# ./waf --prefix=/home/sandeep/tcad/GeniusTcad --with-petsc-dir=$PETSC_DIR --with-petsc-arch=$PETSC_ARCH configure build install
Setting top to : /home/sandeep/tcad/genius-20121008-open
Setting out to : /home/sandeep/tcad/genius-20121008-open/build/default
Checking for 'icc' (c compiler) : not found
Checking for 'gcc' (c compiler) : ok
Checking for 'icpc' (c++ compiler) : not found
Checking for 'g++' (c++ compiler) : ok
Checking for 'ifort' (fortran compiler) : not found
Checking for 'gfortran' (fortran compiler) : ok
Checking for program git : /usr/bin/git
Setting version string : 20130110
Detecting optimization options : -O2 -unroll -msse3
Checking for visibility flags : yes
Checking for size of double : yes
Checking for size of float : yes
Checking for size of int : yes
Checking for size of long int : yes
Checking for size of long long int : yes
Checking for size of short int : yes
Checking for size of void * : yes
Checking for header fcntl.h : yes
Checking for header float.h : yes
Checking for header fenv.h : yes
Checking for header limits.h : yes
Checking for header stddef.h : yes
Checking for header stdlib.h : yes
Checking for header string.h : yes
Checking for header stdio.h : yes
Checking for header assert.h : yes
Checking for header sys/time.h : yes
Checking for header sys/types.h : yes
Checking for header sys/stat.h : yes
Checking for header stdlib.h : yes
Checking for header string.h : yes
Checking for header memory.h : yes
Checking for header strings.h : yes
Checking for header inttypes.h : yes
Checking for header stdint.h : yes
Checking for header unistd.h : yes
Checking for header tr1/unordered_map : yes
Checking for header tr1/unordered_set : yes
Checking for header unordered_map : not found
Checking for header unordered_set : not found
Checking for header limits : yes
Checking for c++ namespaces : yes
Checking for std::sstream : yes
Checking for library m : yes
Using Petsc version 3.1.0
Checking for header petscversion.h : yes
Checking for MPI : yes
Checking MPI library : ok
Checking Fortran library : ok
Checking for library Petsc : yes
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header nglib.h : no
Checking for header cgnslib.h : yes
Checking for library cgns : yes
Checking for header vtkConfigure.h : no
Checking for header vtkConfigure.h : no
Checking for header vtkConfigure.h : yes
Checking for libraries for VTK : yes
Checking for python-sip : yes
Checking for program flex : /usr/local/bin/flex
Checking for program bison : /usr/bin/bison
'configure' finished successfully (4.459s)
Waf: Entering directory /home/sandeep/tcad/genius-20121008-open/build/default' [ 6/561] cxx: src/contrib/ann/bd_fix_rad_search.cpp -> build/default/src/contrib/ann/bd_fix_rad_search.cpp.0.o [ 7/561] cxx: src/contrib/ann/bd_pr_search.cpp -> build/default/src/contrib/ann/bd_pr_search.cpp.0.o [ 8/561] cxx: src/contrib/ann/bd_search.cpp -> build/default/src/contrib/ann/bd_search.cpp.0.o [ 9/561] cxx: src/contrib/ann/bd_tree.cpp -> build/default/src/contrib/ann/bd_tree.cpp.0.o [ 61/561] cxx: src/contrib/ann/brute.cpp -> build/default/src/contrib/ann/brute.cpp.0.o In file included from ../../src/contrib/ann/kd_pr_search.h:30:0, from ../../src/contrib/ann/bd_pr_search.cpp:26: ../../src/contrib/ann/pr_queue.h: In member function ‘void ANNpr_queue::insert(PQkey, PQinfo)’: ../../src/contrib/ann/pr_queue.h:88:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 61/561] cxx: src/contrib/ann/kd_fix_rad_search.cpp -> build/default/src/contrib/ann/kd_fix_rad_search.cpp.0.o [ 61/561] cxx: src/contrib/ann/kd_pr_search.cpp -> build/default/src/contrib/ann/kd_pr_search.cpp.0.o ../../src/contrib/ann/bd_tree.cpp: In constructor ‘ANNbd_tree::ANNbd_tree(ANNpointArray, int, int, int, ANNsplitRule, ANNshrinkRule)’: ../../src/contrib/ann/bd_tree.cpp:154:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/bd_tree.cpp: In function ‘ANNdecomp selectDecomp(ANNpointArray, ANNidxArray, int, int, const ANNorthRect&, ANNkd_splitter, ANNshrinkRule, ANNorthRect&)’: ../../src/contrib/ann/bd_tree.cpp:312:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 65/561] cxx: src/contrib/ann/kd_search.cpp -> build/default/src/contrib/ann/kd_search.cpp.0.o ../../src/contrib/ann/brute.cpp: In member function ‘virtual void ANNbruteForce::annkSearch(ANNpoint, int, ANNidxArray, ANNdistArray, double)’: ../../src/contrib/ann/brute.cpp:65:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 68/561] cxx: src/contrib/ann/kd_split.cpp -> build/default/src/contrib/ann/kd_split.cpp.0.o In file included from ../../src/contrib/ann/kd_pr_search.h:30:0, from ../../src/contrib/ann/kd_pr_search.cpp:25: ../../src/contrib/ann/pr_queue.h: In member function ‘void ANNpr_queue::insert(PQkey, PQinfo)’: ../../src/contrib/ann/pr_queue.h:88:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 70/561] cxx: src/contrib/ann/kd_tree.cpp -> build/default/src/contrib/ann/kd_tree.cpp.0.o [ 70/561] cxx: src/contrib/ann/perf.cpp -> build/default/src/contrib/ann/perf.cpp.0.o ../../src/contrib/ann/kd_search.cpp: In member function ‘virtual void ANNkd_tree::annkSearch(ANNpoint, int, ANNidxArray, ANNdistArray, double)’: ../../src/contrib/ann/kd_search.cpp:103:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 74/561] cxx: src/contrib/csabathy/csa.cc -> build/default/src/contrib/csabathy/csa.cc.1.o [ 77/561] cxx: src/contrib/expreval/expr_datalist.cc -> build/default/src/contrib/expreval/expr_datalist.cc.1.o ../../src/contrib/ann/perf.cpp: In function ‘void annPrintStats(ANNbool)’: ../../src/contrib/ann/perf.cpp:120:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:121:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:122:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:123:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:124:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:125:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:126:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:128:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/ann/perf.cpp:129:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 79/561] cxx: src/contrib/expreval/expr_except.cc -> build/default/src/contrib/expreval/expr_except.cc.1.o ../../src/contrib/ann/kd_tree.cpp: In constructor ‘ANNkd_tree::ANNkd_tree(ANNpointArray, int, int, int, ANNsplitRule)’: ../../src/contrib/ann/kd_tree.cpp:403:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 79/561] cxx: src/contrib/expreval/expr_funclist.cc -> build/default/src/contrib/expreval/expr_funclist.cc.1.o [ 84/561] cxx: src/contrib/expreval/expr_node.cc -> build/default/src/contrib/expreval/expr_node.cc.1.o [ 85/561] cxx: src/contrib/expreval/expr_parser.cc -> build/default/src/contrib/expreval/expr_parser.cc.1.o [ 86/561] cxx: src/contrib/expreval/expr_vallist.cc -> build/default/src/contrib/expreval/expr_vallist.cc.1.o ../../src/contrib/csabathy/csa.cc: In function ‘void* CSA::alloc2d(int, int, size_t)’: ../../src/contrib/csabathy/csa.cc:110:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/csabathy/csa.cc:114:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/csabathy/csa.cc:118:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/csabathy/csa.cc: In function ‘void CSA::points_read(char*, int, int*, CSA::point**, double**)’: ../../src/contrib/csabathy/csa.cc:1521:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/csabathy/csa.cc:1581:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] ../../src/contrib/csabathy/csa.cc:1600:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [ 87/561] cxx: src/contrib/spice/spice_ckt.cc -> build/default/src/contrib/spice/spice_ckt.cc.1.o [ 89/561] c: src/contrib/klu/UFconfig.c -> build/default/src/contrib/klu/UFconfig.c.1.o [ 90/561] c: src/contrib/klu/amd_1.c -> build/default/src/contrib/klu/amd_1.c.1.o [ 91/561] c: src/contrib/klu/amd_2.c -> build/default/src/contrib/klu/amd_2.c.1.o [ 96/561] c: src/contrib/klu/amd_dump.c -> build/default/src/contrib/klu/amd_dump.c.1.o [ 97/561] c: src/contrib/klu/amd_global.c -> build/default/src/contrib/klu/amd_global.c.1.o [ 97/561] c: src/contrib/klu/amd_info.c -> build/default/src/contrib/klu/amd_info.c.1.o [ 99/561] c: src/contrib/klu/amd_order.c -> build/default/src/contrib/klu/amd_order.c.1.o [100/561] c: src/contrib/klu/amd_post_tree.c -> build/default/src/contrib/klu/amd_post_tree.c.1.o [101/561] c: src/contrib/klu/amd_preprocess.c -> build/default/src/contrib/klu/amd_preprocess.c.1.o [102/561] c: src/contrib/klu/amd_valid.c -> build/default/src/contrib/klu/amd_valid.c.1.o [111/561] c: src/contrib/klu/btf_maxtrans.c -> build/default/src/contrib/klu/btf_maxtrans.c.1.o [115/561] c: src/contrib/klu/btf_order.c -> build/default/src/contrib/klu/btf_order.c.1.o [116/561] c: src/contrib/klu/colamd.c -> build/default/src/contrib/klu/colamd.c.1.o [117/561] c: src/contrib/klu/colamd_global.c -> build/default/src/contrib/klu/colamd_global.c.1.o [118/561] c: src/contrib/klu/klu.c -> build/default/src/contrib/klu/klu.c.1.o [127/561] c: src/contrib/klu/klu_defaults.c -> build/default/src/contrib/klu/klu_defaults.c.1.o [128/561] c: src/contrib/klu/klu_diagnostics.c -> build/default/src/contrib/klu/klu_diagnostics.c.1.o [129/561] c: src/contrib/klu/klu_extract.c -> build/default/src/contrib/klu/klu_extract.c.1.o [130/561] c: src/contrib/klu/klu_factor.c -> build/default/src/contrib/klu/klu_factor.c.1.o [131/561] c: src/contrib/klu/klu_free_numeric.c -> build/default/src/contrib/klu/klu_free_numeric.c.1.o [132/561] c: src/contrib/klu/klu_free_symbolic.c -> build/default/src/contrib/klu/klu_free_symbolic.c.1.o [133/561] c: src/contrib/klu/klu_memory.c -> build/default/src/contrib/klu/klu_memory.c.1.o [134/561] c: src/contrib/klu/klu_refactor.c -> build/default/src/contrib/klu/klu_refactor.c.1.o [135/561] c: src/contrib/klu/klu_solve.c -> build/default/src/contrib/klu/klu_solve.c.1.o [136/561] c: src/contrib/klu/klu_sort.c -> build/default/src/contrib/klu/klu_sort.c.1.o [137/561] c: src/contrib/mxml/mxml-attr.c -> build/default/src/contrib/mxml/mxml-attr.c.1.o [138/561] c: src/contrib/mxml/mxml-file.c -> build/default/src/contrib/mxml/mxml-file.c.1.o [139/561] c: src/contrib/mxml/mxml-node.c -> build/default/src/contrib/mxml/mxml-node.c.1.o In file included from ../../src/contrib/mxml/mxml-attr.c:31:0: ../../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined [enabled by default] In file included from /usr/include/string.h:637:0, from ../../src/contrib/mxml/config.h:30, from ../../src/contrib/mxml/mxml-attr.c:31: /usr/include/bits/string2.h:1316:0: note: this is the location of the previous definition [140/561] c: src/contrib/mxml/mxml-search.c -> build/default/src/contrib/mxml/mxml-search.c.1.o In file included from ../../src/contrib/mxml/mxml-search.c:30:0: ../../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined [enabled by default] In file included from /usr/include/string.h:637:0, from ../../src/contrib/mxml/config.h:30, from ../../src/contrib/mxml/mxml-search.c:30: /usr/include/bits/string2.h:1316:0: note: this is the location of the previous definition [141/561] cxx: src/contrib/nn/delaunay.cc -> build/default/src/contrib/nn/delaunay.cc.1.o In file included from ../../src/contrib/mxml/mxml-node.c:41:0: ../../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined [enabled by default] In file included from /usr/include/string.h:637:0, from ../../src/contrib/mxml/config.h:30, from ../../src/contrib/mxml/mxml-node.c:41: /usr/include/bits/string2.h:1316:0: note: this is the location of the previous definition [149/561] cxx: src/contrib/nn/lpi.cc -> build/default/src/contrib/nn/lpi.cc.1.o [153/561] cxx: src/contrib/tif/tif_tool.cc -> build/default/src/contrib/tif/tif_tool.cc.2.o [158/561] cxx: src/contrib/stanford/medici.cc -> build/default/src/contrib/stanford/medici.cc.1.o [174/561] cxx: src/contrib/stanford/silvaco.cc -> build/default/src/contrib/stanford/silvaco.cc.1.o In file included from ../../src/contrib/mxml/mxml-private.h:23:0, from ../../src/contrib/mxml/mxml-file.c:61: ../../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined [enabled by default] In file included from /usr/include/string.h:637:0, from ../../src/contrib/mxml/config.h:30, from ../../src/contrib/mxml/mxml-private.h:23, from ../../src/contrib/mxml/mxml-file.c:61: /usr/include/bits/string2.h:1316:0: note: this is the location of the previous definition [175/561] cxx: src/contrib/stanford/stanford.cc -> build/default/src/contrib/stanford/stanford.cc.1.o [176/561] cxx: src/contrib/stanford/suprem.cc -> build/default/src/contrib/stanford/suprem.cc.1.o [177/561] cxx: src/contrib/dfise/dfise.cc -> build/default/src/contrib/dfise/dfise.cc.2.o In file included from ../../src/contrib/dfise/dfise.cc:56:0: dfise_parser.tab.c: In function ‘int DFISE::yyparse(DFISE::BLOCK*)’: dfise_parser.tab.c:1679:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] In file included from ../../src/contrib/dfise/dfise.cc:56:0: dfise_parser.tab.c:1821:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [178/561] cxx: src/contrib/dfise/dfise_grid.cc -> build/default/src/contrib/dfise/dfise_grid.cc.2.o [179/561] c: src/contrib/trex/trex.c -> build/default/src/contrib/trex/trex.c.1.o [180/561] cxx: src/material/Air/Air_Optical.cc -> build/default/src/material/Air/Air_Optical.cc.3.o In file included from ../../src/contrib/tif/tif_tool.cc:43:0: tif_parser.tab.c: In function ‘int TIF::yyparse()’: tif_parser.tab.c:2073:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] In file included from ../../src/contrib/tif/tif_tool.cc:43:0: tif_parser.tab.c:2215:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] [181/561] cxx: src/material/Air/Air_band.cc -> build/default/src/material/Air/Air_band.cc.3.o [182/561] cxx: src/material/Air/Air_basic.cc -> build/default/src/material/Air/Air_basic.cc.3.o [183/561] cxx: src/material/Air/Air_thermal.cc -> build/default/src/material/Air/Air_thermal.cc.3.o [184/561] cxx: src/material/Al/Al_Optical.cc -> build/default/src/material/Al/Al_Optical.cc.4.o [185/561] cxx: src/material/Al/Al_basic.cc -> build/default/src/material/Al/Al_basic.cc.4.o [186/561] cxx: src/material/Al/Al_thermal.cc -> build/default/src/material/Al/Al_thermal.cc.4.o [187/561] cxxshlib: build/default/src/material/AlGaAs/AlGaAs_Optical.cc.5.o build/default/src/material/AlGaAs/AlGaAs_band.cc.5.o build/default/src/material/AlGaAs/AlGaAs_basic.cc.5.o build/default/src/material/AlGaAs/AlGaAs_gen.cc.5.o build/default/src/material/AlGaAs/AlGaAs_mob_Analytic.cc.5.o build/default/src/material/AlGaAs/AlGaAs_mob_Hypertang.cc.5.o build/default/src/material/AlGaAs/AlGaAs_thermal.cc.5.o build/default/src/material/AlGaAs/AlGaAs_trap.cc.5.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libAlGaAs.so [188/561] cxxshlib: build/default/src/material/W/W_Optical.cc.9.o build/default/src/material/W/W_basic.cc.9.o build/default/src/material/W/W_thermal.cc.9.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libW.so [189/561] cxx: src/material/Elec/Elec_Optical.cc -> build/default/src/material/Elec/Elec_Optical.cc.16.o [189/561] cxx: src/material/Elec/Elec_basic.cc -> build/default/src/material/Elec/Elec_basic.cc.16.o [191/561] cxx: src/material/Elec/Elec_thermal.cc -> build/default/src/material/Elec/Elec_thermal.cc.16.o [192/561] cxxshlib: build/default/src/material/GaAs/GaAs_Optical.cc.17.o build/default/src/material/GaAs/GaAs_band.cc.17.o build/default/src/material/GaAs/GaAs_basic.cc.17.o build/default/src/material/GaAs/GaAs_gen.cc.17.o build/default/src/material/GaAs/GaAs_mob_Analytic.cc.17.o build/default/src/material/GaAs/GaAs_mob_Hypertang.cc.17.o build/default/src/material/GaAs/GaAs_thermal.cc.17.o build/default/src/material/GaAs/GaAs_trap.cc.17.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libGaAs.so [193/561] cxx: src/material/Ge/Ge_Optical.cc -> build/default/src/material/Ge/Ge_Optical.cc.19.o [194/561] cxx: src/material/Ge/Ge_band.cc -> build/default/src/material/Ge/Ge_band.cc.19.o [195/561] cxx: src/material/Ge/Ge_basic.cc -> build/default/src/material/Ge/Ge_basic.cc.19.o [196/561] cxx: src/material/Ge/Ge_gen.cc -> build/default/src/material/Ge/Ge_gen.cc.19.o [197/561] cxx: src/material/Ge/Ge_mob_Analytic.cc -> build/default/src/material/Ge/Ge_mob_Analytic.cc.19.o [198/561] cxx: src/material/Ge/Ge_thermal.cc -> build/default/src/material/Ge/Ge_thermal.cc.19.o [199/561] cxx: src/material/Ge/Ge_trap.cc -> build/default/src/material/Ge/Ge_trap.cc.19.o [200/561] cxx: src/material/Nitride/Nit_Optical.cc -> build/default/src/material/Nitride/Nit_Optical.cc.29.o [201/561] cxx: src/material/Nitride/Nit_band.cc -> build/default/src/material/Nitride/Nit_band.cc.29.o [202/561] cxx: src/material/Nitride/Nit_basic.cc -> build/default/src/material/Nitride/Nit_basic.cc.29.o [203/561] cxx: src/material/Nitride/Nit_thermal.cc -> build/default/src/material/Nitride/Nit_thermal.cc.29.o [204/561] cxx: src/material/NPolySi/NPolySi_Optical.cc -> build/default/src/material/NPolySi/NPolySi_Optical.cc.30.o [205/561] cxx: src/material/NPolySi/NPolySi_basic.cc -> build/default/src/material/NPolySi/NPolySi_basic.cc.30.o [206/561] cxx: src/material/NPolySi/NPolySi_thermal.cc -> build/default/src/material/NPolySi/NPolySi_thermal.cc.30.o [207/561] cxxshlib: build/default/src/material/PolySi/PolySi_Optical.cc.32.o build/default/src/material/PolySi/PolySi_band.cc.32.o build/default/src/material/PolySi/PolySi_basic.cc.32.o build/default/src/material/PolySi/PolySi_gen.cc.32.o build/default/src/material/PolySi/PolySi_mob_Analytic.cc.32.o build/default/src/material/PolySi/PolySi_thermal.cc.32.o build/default/src/material/PolySi/PolySi_trap.cc.32.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libPolySi.so [208/561] cxxshlib: build/default/src/material/PPolySi/PPolySi_Optical.cc.33.o build/default/src/material/PPolySi/PPolySi_basic.cc.33.o build/default/src/material/PPolySi/PPolySi_thermal.cc.33.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libPPolySi.so [209/561] cxxshlib: build/default/src/material/SiO2/SiO2_Optical.cc.37.o build/default/src/material/SiO2/SiO2_band.cc.37.o build/default/src/material/SiO2/SiO2_basic.cc.37.o build/default/src/material/SiO2/SiO2_thermal.cc.37.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libSiO2.so [210/561] cxxshlib: build/default/src/material/Si/Si_Optical.cc.40.o build/default/src/material/Si/Si_band_default.cc.40.o build/default/src/material/Si/Si_band_schenk.cc.40.o build/default/src/material/Si/Si_basic.cc.40.o build/default/src/material/Si/Si_gen.cc.40.o build/default/src/material/Si/Si_gen_Valdinoci.cc.40.o build/default/src/material/Si/Si_mob_Analytic.cc.40.o build/default/src/material/Si/Si_mob_Constant.cc.40.o build/default/src/material/Si/Si_mob_Darwish.cc.40.o build/default/src/material/Si/Si_mob_HP.cc.40.o build/default/src/material/Si/Si_mob_Lombardi.cc.40.o build/default/src/material/Si/Si_mob_Lucent.cc.40.o build/default/src/material/Si/Si_mob_Philips.cc.40.o build/default/src/material/Si/Si_thermal.cc.40.o build/default/src/material/Si/Si_trap.cc.40.o build/default/src/material/adolc_init.cc.1.o build/default/src/material/PMI.cc.1.o -> build/default/src/material/libSi.so [211/561] cxx: src/hook/dlhook.cc -> build/default/src/hook/dlhook.cc.1.o [212/561] cxx: src/hook/shell_hook.cc -> build/default/src/hook/shell_hook.cc.2.o [212/561] cxx: src/hook/rawfile_hook.cc -> build/default/src/hook/rawfile_hook.cc.3.o [214/561] cxx: src/hook/gnuplot_hook.cc -> build/default/src/hook/gnuplot_hook.cc.4.o ../../src/hook/gnuplot_hook.cc: In constructor ‘GnuplotHook::GnuplotHook(SolverBase&, const string&, void*)’: ../../src/hook/gnuplot_hook.cc:57:56: error: ‘R_OK’ was not declared in this scope ../../src/hook/gnuplot_hook.cc:57:61: error: ‘access’ was not declared in this scope Waf: Leaving directory/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed
-> task failed (exit status 1):
{task 31752080: cxx gnuplot_hook.cc -> gnuplot_hook.cc.4.o}
['/usr/lib64/ccache/g++', '-fPIC', '-fPIC', '-fvisibility-inlines-hidden', '-O2', '-unroll', '-msse3', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '', '-I/usr/local/include/vtk-5.4', '-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser', '-I/home/sandeep/tcad/genius-20121008-open/build/default', '-I/home/sandeep/tcad/genius-20121008-open/include/base', '-I/home/sandeep/tcad/genius-20121008-open/include/bc', '-I/home/sandeep/tcad/genius-20121008-open/include/enums', '-I/home/sandeep/tcad/genius-20121008-open/include/fe', '-I/home/sandeep/tcad/genius-20121008-open/include/geom', '-I/home/sandeep/tcad/genius-20121008-open/include/hook', '-I/home/sandeep/tcad/genius-20121008-open/include/interpolation', '-I/home/sandeep/tcad/genius-20121008-open/include/material', '-I/home/sandeep/tcad/genius-20121008-open/include/math', '-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT', '-I/home/sandeep/tcad/genius-20121008-open/include/mesh', '-I/home/sandeep/tcad/genius-20121008-open/include/meshgen', '-I/home/sandeep/tcad/genius-20121008-open/include/parser', '-I/home/sandeep/tcad/genius-20121008-open/include/partition', '-I/home/sandeep/tcad/genius-20121008-open/include/quadrature', '-I/home/sandeep/tcad/genius-20121008-open/include/solution', '-I/home/sandeep/tcad/genius-20121008-open/include/solver', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver', '-I/home/sandeep/tcad/genius-20121008-open/include/source', '-I/home/sandeep/tcad/genius-20121008-open/include/utils', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle', '../../src/hook/gnuplot_hook.cc', '-c', '-o', 'src/hook/gnuplot_hook.cc.4.o']

It would be very helpful if you provide me some suggestions....

Thank you & Regards
Sandip Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 10, 2013

There is a compile error in src/hook/gnuplot_hook.cc. A header file
is missing. New version of GCC is more strict in this respect, and
reported the error.

Please make the following change, and "waf build"
again.

#include
#include
#include

#include <unistd.h> // <----- add this line

shenchen

On
2013-01-10 21:35, sulakhesandip wrote:

Respected sir,

OS:-
Fedora 17

I have installed all the prerequisites of the
installation in my system..
But still build is failing i have tried
lots of different ways also but still unable to build...
One more
thing in the 7th step of installation
$GENIUS_DIR/bin/genius.LINUX -i
pn2d.inp
we are looking for a file genius.LINUX in the bin folder of
installation directory...How ever The file is not available in bin
folder... After successful building the file will get created or is it
already available???

The errors while building are as follows:-

[root@Roadies genius-20121008-open]# ./waf
--prefix=/home/sandeep/tcad/GeniusTcad --with-petsc-dir=$PETSC_DIR
--with-petsc-arch=$PETSC_ARCH configure build install
Setting top to :
/home/sandeep/tcad/genius-20121008-open
Setting out to :
/home/sandeep/tcad/genius-20121008-open/build/default
Checking for
'icc' (c compiler) : not found
Checking for 'gcc' (c compiler) : ok

Checking for 'icpc' (c++ compiler) : not found
Checking for 'g++'
(c++ compiler) : ok
Checking for 'ifort' (fortran compiler) : not
found
Checking for 'gfortran' (fortran compiler) : ok
Checking for
program git : /usr/bin/git
Setting version string : 20130110

Detecting optimization options : -O2 -unroll -msse3
Checking for
visibility flags : yes
Checking for size of double : yes
Checking
for size of float : yes
Checking for size of int : yes
Checking
for size of long int : yes
Checking for size of long long int : yes

Checking for size of short int : yes
Checking for size of void * :
yes
Checking for header fcntl.h : yes
Checking for header float.h
: yes
Checking for header fenv.h : yes
Checking for header
limits.h : yes
Checking for header stddef.h : yes
Checking for
header stdlib.h : yes
Checking for header string.h : yes
Checking
for header stdio.h : yes
Checking for header assert.h : yes

Checking for header sys/time.h : yes
Checking for header sys/types.h
: yes
Checking for header sys/stat.h : yes
Checking for header
stdlib.h : yes
Checking for header string.h : yes
Checking for
header memory.h : yes
Checking for header strings.h : yes
Checking
for header inttypes.h : yes
Checking for header stdint.h : yes

Checking for header unistd.h : yes
Checking for header
tr1/unordered_map : yes
Checking for header tr1/unordered_set : yes

Checking for header unordered_map : not found
Checking for header
unordered_set : not found
Checking for header limits : yes

Checking for c++ namespaces : yes
Checking for std::sstream : yes

Checking for library m : yes
Using Petsc version 3.1.0
Checking for
header petscversion.h : yes
Checking for MPI : yes
Checking MPI
library : ok
Checking Fortran library : ok
Checking for library
Petsc : yes
Checking for header nglib.h : no
Checking for header
nglib.h : no
Checking for header nglib.h : no
Checking for header
nglib.h : no
Checking for header nglib.h : no
Checking for header
cgnslib.h : yes
Checking for library cgns : yes
Checking for
header vtkConfigure.h : no
Checking for header vtkConfigure.h : no

Checking for header vtkConfigure.h : yes
Checking for libraries for
VTK : yes
Checking for python-sip : yes
Checking for program flex
: /usr/local/bin/flex
Checking for program bison : /usr/bin/bison

'configure' finished successfully (4.459s)
Waf: Entering directory
/home/sandeep/tcad/genius-20121008-open/build/default'
[ 6/561] cxx:
src/contrib/ann/bd_fix_rad_search.cpp ->
build/default/src/contrib/ann/bd_fix_rad_search.cpp.0.o
[ 7/561] cxx:
src/contrib/ann/bd_pr_search.cpp ->
build/default/src/contrib/ann/bd_pr_search.cpp.0.o
[ 8/561] cxx:
src/contrib/ann/bd_search.cpp ->
build/default/src/contrib/ann/bd_search.cpp.0.o
[ 9/561] cxx:
src/contrib/ann/bd_tree.cpp ->
build/default/src/contrib/ann/bd_tree.cpp.0.o
[ 61/561] cxx:
src/contrib/ann/brute.cpp ->
build/default/src/contrib/ann/brute.cpp.0.o
In file included from
./../src/contrib/ann/kd_pr_search.h:30:0,
from
./../src/contrib/ann/bd_pr_search.cpp:26:

./../src/contrib/ann/pr_queue.h: In member function 'void
ANNpr_queue::insert(PQkey, PQinfo)':

./../src/contrib/ann/pr_queue.h:88:69: warning: deprecated conversion
from string constant to 'char*' [-Wwrite-strings]
[ 61/561] cxx:
src/contrib/ann/kd_fix_rad_search.cpp ->
build/default/src/contrib/ann/kd_fix_rad_search.cpp.0.o
[ 61/561] cxx:
src/contrib/ann/kd_pr_search.cpp ->
build/default/src/contrib/ann/kd_pr_search.cpp.0.o

./../src/contrib/ann/bd_tree.cpp: In constructor
'ANNbd_tree::ANNbd_tree(ANNpointArray, int, int, int, ANNsplitRule,
ANNshrinkRule)':
../../src/contrib/ann/bd_tree.cpp:154:48: warning:
deprecated conversion from string constant to 'char*'
[-Wwrite-strings]
../../src/contrib/ann/bd_tree.cpp: In function
'ANNdecomp selectDecomp(ANNpointArray, ANNidxArray, int, int, const
ANNorthRect&, ANNkd_splitter, ANNshrinkRule, ANNorthRect&)':

./../src/contrib/ann/bd_tree.cpp:312:46: warning: deprecated conversion
from string constant to 'char*' [-Wwrite-strings]
[ 65/561] cxx:
src/contrib/ann/kd_search.cpp ->
build/default/src/contrib/ann/kd_search.cpp.0.o

./../src/contrib/ann/brute.cpp: In member function 'virtual void
ANNbruteForce::annkSearch(ANNpoint, int, ANNidxArray, ANNdistArray,
double)':
../../src/contrib/ann/brute.cpp:65:71: warning: deprecated
conversion from string constant to 'char*' [-Wwrite-strings]
[ 68/561]
cxx: src/contrib/ann/kd_split.cpp ->
build/default/src/contrib/ann/kd_split.cpp.0.o
In file included from
./../src/contrib/ann/kd_pr_search.h:30:0,
from
./../src/contrib/ann/kd_pr_search.cpp:25:

./../src/contrib/ann/pr_queue.h: In member function 'void
ANNpr_queue::insert(PQkey, PQinfo)':

./../src/contrib/ann/pr_queue.h:88:69: warning: deprecated conversion
from string constant to 'char*' [-Wwrite-strings]
[ 70/561] cxx:
src/contrib/ann/kd_tree.cpp ->
build/default/src/contrib/ann/kd_tree.cpp.0.o
[ 70/561] cxx:
src/contrib/ann/perf.cpp -> build/default/src/contrib/ann/perf.cpp.0.o

./../src/contrib/ann/kd_search.cpp: In member function 'virtual void
ANNkd_tree::annkSearch(ANNpoint, int, ANNidxArray, ANNdistArray,
double)':
../../src/contrib/ann/kd_search.cpp:103:71: warning:
deprecated conversion from string constant to 'char*'
[-Wwrite-strings]
[ 74/561] cxx: src/contrib/csabathy/csa.cc ->
build/default/src/contrib/csabathy/csa.cc.1.o
[ 77/561] cxx:
src/contrib/expreval/expr_datalist.cc ->
build/default/src/contrib/expreval/expr_datalist.cc.1.o

./../src/contrib/ann/perf.cpp: In function 'void
annPrintStats(ANNbool)':
../../src/contrib/ann/perf.cpp:120:58:
warning: deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:121:58: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:122:58: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:123:58: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:124:58: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:125:70: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:126:61: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:128:61: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/ann/perf.cpp:129:58: warning:
deprecated conversion from string constant to 'char*'
[-Wwrite-strings]
[ 79/561] cxx: src/contrib/expreval/expr_except.cc
-> build/default/src/contrib/expreval/expr_except.cc.1.o

./../src/contrib/ann/kd_tree.cpp: In constructor
'ANNkd_tree::ANNkd_tree(ANNpointArray, int, int, int, ANNsplitRule)':

./../src/contrib/ann/kd_tree.cpp:403:48: warning: deprecated conversion
from string constant to 'char*' [-Wwrite-strings]
[ 79/561] cxx:
src/contrib/expreval/expr_funclist.cc ->
build/default/src/contrib/expreval/expr_funclist.cc.1.o
[ 84/561] cxx:
src/contrib/expreval/expr_node.cc ->
build/default/src/contrib/expreval/expr_node.cc.1.o
[ 85/561] cxx:
src/contrib/expreval/expr_parser.cc ->
build/default/src/contrib/expreval/expr_parser.cc.1.o
[ 86/561] cxx:
src/contrib/expreval/expr_vallist.cc ->
build/default/src/contrib/expreval/expr_vallist.cc.1.o

./../src/contrib/csabathy/csa.cc: In function 'void* CSA::alloc2d(int,
int, size_t)':
../../src/contrib/csabathy/csa.cc:110:66: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/csabathy/csa.cc:114:63: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/csabathy/csa.cc:118:63: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
../../src/contrib/csabathy/csa.cc: In function 'void
CSA::points_read(char_, int, int_, CSA::point__, double_*)':

./../src/contrib/csabathy/csa.cc:1521:67: warning: deprecated
conversion from string constant to 'char*' [-Wwrite-strings]

./../src/contrib/csabathy/csa.cc:1581:71: warning: deprecated
conversion from string constant to 'char*' [-Wwrite-strings]

./../src/contrib/csabathy/csa.cc:1600:65: warning: deprecated
conversion from string constant to 'char*' [-Wwrite-strings]
[ 87/561]
cxx: src/contrib/spice/spice_ckt.cc ->
build/default/src/contrib/spice/spice_ckt.cc.1.o
[ 89/561] c:
src/contrib/klu/UFconfig.c ->
build/default/src/contrib/klu/UFconfig.c.1.o
[ 90/561] c:
src/contrib/klu/amd_1.c -> build/default/src/contrib/klu/amd_1.c.1.o
[
91/561] c: src/contrib/klu/amd_2.c ->
build/default/src/contrib/klu/amd_2.c.1.o
[ 96/561] c:
src/contrib/klu/amd_dump.c ->
build/default/src/contrib/klu/amd_dump.c.1.o
[ 97/561] c:
src/contrib/klu/amd_global.c ->
build/default/src/contrib/klu/amd_global.c.1.o
[ 97/561] c:
src/contrib/klu/amd_info.c ->
build/default/src/contrib/klu/amd_info.c.1.o
[ 99/561] c:
src/contrib/klu/amd_order.c ->
build/default/src/contrib/klu/amd_order.c.1.o
[100/561] c:
src/contrib/klu/amd_post_tree.c ->
build/default/src/contrib/klu/amd_post_tree.c.1.o
[101/561] c:
src/contrib/klu/amd_preprocess.c ->
build/default/src/contrib/klu/amd_preprocess.c.1.o
[102/561] c:
src/contrib/klu/amd_valid.c ->
build/default/src/contrib/klu/amd_valid.c.1.o
[111/561] c:
src/contrib/klu/btf_maxtrans.c ->
build/default/src/contrib/klu/btf_maxtrans.c.1.o
[115/561] c:
src/contrib/klu/btf_order.c ->
build/default/src/contrib/klu/btf_order.c.1.o
[116/561] c:
src/contrib/klu/colamd.c -> build/default/src/contrib/klu/colamd.c.1.o

[117/561] c: src/contrib/klu/colamd_global.c ->
build/default/src/contrib/klu/colamd_global.c.1.o
[118/561] c:
src/contrib/klu/klu.c -> build/default/src/contrib/klu/klu.c.1.o

[127/561] c: src/contrib/klu/klu_defaults.c ->
build/default/src/contrib/klu/klu_defaults.c.1.o
[128/561] c:
src/contrib/klu/klu_diagnostics.c ->
build/default/src/contrib/klu/klu_diagnostics.c.1.o
[129/561] c:
src/contrib/klu/klu_extract.c ->
build/default/src/contrib/klu/klu_extract.c.1.o
[130/561] c:
src/contrib/klu/klu_factor.c ->
build/default/src/contrib/klu/klu_factor.c.1.o
[131/561] c:
src/contrib/klu/klu_free_numeric.c ->
build/default/src/contrib/klu/klu_free_numeric.c.1.o
[132/561] c:
src/contrib/klu/klu_free_symbolic.c ->
build/default/src/contrib/klu/klu_free_symbolic.c.1.o
[133/561] c:
src/contrib/klu/klu_memory.c ->
build/default/src/contrib/klu/klu_memory.c.1.o
[134/561] c:
src/contrib/klu/klu_refactor.c ->
build/default/src/contrib/klu/klu_refactor.c.1.o
[135/561] c:
src/contrib/klu/klu_solve.c ->
build/default/src/contrib/klu/klu_solve.c.1.o
[136/561] c:
src/contrib/klu/klu_sort.c ->
build/default/src/contrib/klu/klu_sort.c.1.o
[137/561] c:
src/contrib/mxml/mxml-attr.c ->
build/default/src/contrib/mxml/mxml-attr.c.1.o
[138/561] c:
src/contrib/mxml/mxml-file.c ->
build/default/src/contrib/mxml/mxml-file.c.1.o
[139/561] c:
src/contrib/mxml/mxml-node.c ->
build/default/src/contrib/mxml/mxml-node.c.1.o
In file included from
./../src/contrib/mxml/mxml-attr.c:31:0:

./../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined
[enabled by default]
In file included from
/usr/include/string.h:637:0,
from
./../src/contrib/mxml/config.h:30,
from
./../src/contrib/mxml/mxml-attr.c:31:

/usr/include/bits/string2.h:1316:0: note: this is the location of the
previous definition
[140/561] c: src/contrib/mxml/mxml-search.c ->
build/default/src/contrib/mxml/mxml-search.c.1.o
In file included from
./../src/contrib/mxml/mxml-search.c:30:0:

./../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined
[enabled by default]
In file included from
/usr/include/string.h:637:0,
from
./../src/contrib/mxml/config.h:30,
from
./../src/contrib/mxml/mxml-search.c:30:

/usr/include/bits/string2.h:1316:0: note: this is the location of the
previous definition
[141/561] cxx: src/contrib/nn/delaunay.cc ->
build/default/src/contrib/nn/delaunay.cc.1.o
In file included from
./../src/contrib/mxml/mxml-node.c:41:0:

./../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined
[enabled by default]
In file included from
/usr/include/string.h:637:0,
from
./../src/contrib/mxml/config.h:30,
from
./../src/contrib/mxml/mxml-node.c:41:

/usr/include/bits/string2.h:1316:0: note: this is the location of the
previous definition
[149/561] cxx: src/contrib/nn/lpi.cc ->
build/default/src/contrib/nn/lpi.cc.1.o
[153/561] cxx:
src/contrib/tif/tif_tool.cc ->
build/default/src/contrib/tif/tif_tool.cc.2.o
[158/561] cxx:
src/contrib/stanford/medici.cc ->
build/default/src/contrib/stanford/medici.cc.1.o
[174/561] cxx:
src/contrib/stanford/silvaco.cc ->
build/default/src/contrib/stanford/silvaco.cc.1.o
In file included
from ../../src/contrib/mxml/mxml-private.h:23:0,
from
./../src/contrib/mxml/mxml-file.c:61:

./../src/contrib/mxml/config.h:84:0: warning: "strdup" redefined
[enabled by default]
In file included from
/usr/include/string.h:637:0,
from
./../src/contrib/mxml/config.h:30,
from
./../src/contrib/mxml/mxml-private.h:23,
from
./../src/contrib/mxml/mxml-file.c:61:

/usr/include/bits/string2.h:1316:0: note: this is the location of the
previous definition
[175/561] cxx: src/contrib/stanford/stanford.cc ->
build/default/src/contrib/stanford/stanford.cc.1.o
[176/561] cxx:
src/contrib/stanford/suprem.cc ->
build/default/src/contrib/stanford/suprem.cc.1.o
[177/561] cxx:
src/contrib/dfise/dfise.cc ->
build/default/src/contrib/dfise/dfise.cc.2.o
In file included from
./../src/contrib/dfise/dfise.cc:56:0:
dfise_parser.tab.c: In function
'int DFISE::yyparse(DFISE::BLOCK_)':
dfise_parser.tab.c:1679:41:
warning: deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
In file included from
./../src/contrib/dfise/dfise.cc:56:0:
dfise_parser.tab.c:1821:41:
warning: deprecated conversion from string constant to 'char*'
[-Wwrite-strings]
[178/561] cxx: src/contrib/dfise/dfise_grid.cc ->
build/default/src/contrib/dfise/dfise_grid.cc.2.o
[179/561] c:
src/contrib/trex/trex.c -> build/default/src/contrib/trex/trex.c.1.o

[180/561] cxx: src/material/Air/Air_Optical.cc ->
build/default/src/material/Air/Air_Optical.cc.3.o
In file included
from ../../src/contrib/tif/tif_tool.cc:43:0:
tif_parser.tab.c: In
function 'int TIF::yyparse()':
tif_parser.tab.c:2073:30: warning:
deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
In file included from
./../src/contrib/tif/tif_tool.cc:43:0:
tif_parser.tab.c:2215:30:
warning: deprecated conversion from string constant to 'char_'
[-Wwrite-strings]
[181/561] cxx: src/material/Air/Air_band.cc ->
build/default/src/material/Air/Air_band.cc.3.o
[182/561] cxx:
src/material/Air/Air_basic.cc ->
build/default/src/material/Air/Air_basic.cc.3.o
[183/561] cxx:
src/material/Air/Air_thermal.cc ->
build/default/src/material/Air/Air_thermal.cc.3.o
[184/561] cxx:
src/material/Al/Al_Optical.cc ->
build/default/src/material/Al/Al_Optical.cc.4.o
[185/561] cxx:
src/material/Al/Al_basic.cc ->
build/default/src/material/Al/Al_basic.cc.4.o
[186/561] cxx:
src/material/Al/Al_thermal.cc ->
build/default/src/material/Al/Al_thermal.cc.4.o
[187/561] cxxshlib:
build/default/src/material/AlGaAs/AlGaAs_Optical.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_band.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_basic.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_gen.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_mob_Analytic.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_mob_Hypertang.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_thermal.cc.5.o
build/default/src/material/AlGaAs/AlGaAs_trap.cc.5.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libAlGaAs.so
[188/561] cxxshlib:
build/default/src/material/W/W_Optical.cc.9.o
build/default/src/material/W/W_basic.cc.9.o
build/default/src/material/W/W_thermal.cc.9.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libW.so
[189/561] cxx:
src/material/Elec/Elec_Optical.cc ->
build/default/src/material/Elec/Elec_Optical.cc.16.o
[189/561] cxx:
src/material/Elec/Elec_basic.cc ->
build/default/src/material/Elec/Elec_basic.cc.16.o
[191/561] cxx:
src/material/Elec/Elec_thermal.cc ->
build/default/src/material/Elec/Elec_thermal.cc.16.o
[192/561]
cxxshlib: build/default/src/material/GaAs/GaAs_Optical.cc.17.o
build/default/src/material/GaAs/GaAs_band.cc.17.o
build/default/src/material/GaAs/GaAs_basic.cc.17.o
build/default/src/material/GaAs/GaAs_gen.cc.17.o
build/default/src/material/GaAs/GaAs_mob_Analytic.cc.17.o
build/default/src/material/GaAs/GaAs_mob_Hypertang.cc.17.o
build/default/src/material/GaAs/GaAs_thermal.cc.17.o
build/default/src/material/GaAs/GaAs_trap.cc.17.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libGaAs.so
[193/561] cxx:
src/material/Ge/Ge_Optical.cc ->
build/default/src/material/Ge/Ge_Optical.cc.19.o
[194/561] cxx:
src/material/Ge/Ge_band.cc ->
build/default/src/material/Ge/Ge_band.cc.19.o
[195/561] cxx:
src/material/Ge/Ge_basic.cc ->
build/default/src/material/Ge/Ge_basic.cc.19.o
[196/561] cxx:
src/material/Ge/Ge_gen.cc ->
build/default/src/material/Ge/Ge_gen.cc.19.o
[197/561] cxx:
src/material/Ge/Ge_mob_Analytic.cc ->
build/default/src/material/Ge/Ge_mob_Analytic.cc.19.o
[198/561] cxx:
src/material/Ge/Ge_thermal.cc ->
build/default/src/material/Ge/Ge_thermal.cc.19.o
[199/561] cxx:
src/material/Ge/Ge_trap.cc ->
build/default/src/material/Ge/Ge_trap.cc.19.o
[200/561] cxx:
src/material/Nitride/Nit_Optical.cc ->
build/default/src/material/Nitride/Nit_Optical.cc.29.o
[201/561] cxx:
src/material/Nitride/Nit_band.cc ->
build/default/src/material/Nitride/Nit_band.cc.29.o
[202/561] cxx:
src/material/Nitride/Nit_basic.cc ->
build/default/src/material/Nitride/Nit_basic.cc.29.o
[203/561] cxx:
src/material/Nitride/Nit_thermal.cc ->
build/default/src/material/Nitride/Nit_thermal.cc.29.o
[204/561] cxx:
src/material/NPolySi/NPolySi_Optical.cc ->
build/default/src/material/NPolySi/NPolySi_Optical.cc.30.o
[205/561]
cxx: src/material/NPolySi/NPolySi_basic.cc ->
build/default/src/material/NPolySi/NPolySi_basic.cc.30.o
[206/561]
cxx: src/material/NPolySi/NPolySi_thermal.cc ->
build/default/src/material/NPolySi/NPolySi_thermal.cc.30.o
[207/561]
cxxshlib: build/default/src/material/PolySi/PolySi_Optical.cc.32.o
build/default/src/material/PolySi/PolySi_band.cc.32.o
build/default/src/material/PolySi/PolySi_basic.cc.32.o
build/default/src/material/PolySi/PolySi_gen.cc.32.o
build/default/src/material/PolySi/PolySi_mob_Analytic.cc.32.o
build/default/src/material/PolySi/PolySi_thermal.cc.32.o
build/default/src/material/PolySi/PolySi_trap.cc.32.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libPolySi.so
[208/561] cxxshlib:
build/default/src/material/PPolySi/PPolySi_Optical.cc.33.o
build/default/src/material/PPolySi/PPolySi_basic.cc.33.o
build/default/src/material/PPolySi/PPolySi_thermal.cc.33.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libPPolySi.so
[209/561] cxxshlib:
build/default/src/material/SiO2/SiO2_Optical.cc.37.o
build/default/src/material/SiO2/SiO2_band.cc.37.o
build/default/src/material/SiO2/SiO2_basic.cc.37.o
build/default/src/material/SiO2/SiO2_thermal.cc.37.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libSiO2.so
[210/561] cxxshlib:
build/default/src/material/Si/Si_Optical.cc.40.o
build/default/src/material/Si/Si_band_default.cc.40.o
build/default/src/material/Si/Si_band_schenk.cc.40.o
build/default/src/material/Si/Si_basic.cc.40.o
build/default/src/material/Si/Si_gen.cc.40.o
build/default/src/material/Si/Si_gen_Valdinoci.cc.40.o
build/default/src/material/Si/Si_mob_Analytic.cc.40.o
build/default/src/material/Si/Si_mob_Constant.cc.40.o
build/default/src/material/Si/Si_mob_Darwish.cc.40.o
build/default/src/material/Si/Si_mob_HP.cc.40.o
build/default/src/material/Si/Si_mob_Lombardi.cc.40.o
build/default/src/material/Si/Si_mob_Lucent.cc.40.o
build/default/src/material/Si/Si_mob_Philips.cc.40.o
build/default/src/material/Si/Si_thermal.cc.40.o
build/default/src/material/Si/Si_trap.cc.40.o
build/default/src/material/adolc_init.cc.1.o
build/default/src/material/PMI.cc.1.o ->
build/default/src/material/libSi.so
[211/561] cxx: src/hook/dlhook.cc
-> build/default/src/hook/dlhook.cc.1.o
[212/561] cxx:
src/hook/shell_hook.cc -> build/default/src/hook/shell_hook.cc.2.o

[212/561] cxx: src/hook/rawfile_hook.cc ->
build/default/src/hook/rawfile_hook.cc.3.o
[214/561] cxx:
src/hook/gnuplot_hook.cc -> build/default/src/hook/gnuplot_hook.cc.4.o

./../src/hook/gnuplot_hook.cc: In constructor
'GnuplotHook::GnuplotHook(SolverBase&, const string&, void*)':

./../src/hook/gnuplot_hook.cc:57:56: error: 'R_OK' was not declared in
this scope
../../src/hook/gnuplot_hook.cc:57:61: error: 'access' was
not declared in this scope
Waf: Leaving
directory/home/sandeep/tcad/genius-20121008-open/build/default'
Build
failed
-> task failed (exit status 1):
{task 31752080: cxx
gnuplot_hook.cc -> gnuplot_hook.cc.4.o}
['/usr/lib64/ccache/g++',
'-fPIC', '-fPIC', '-fvisibility-inlines-hidden', '-O2', '-unroll',
'-msse3',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '',
'-I/usr/local/include/vtk-5.4',
'-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser',
'-I/home/sandeep/tcad/genius-20121008-open/build/default',
'-I/home/sandeep/tcad/genius-20121008-open/include/base',
'-I/home/sandeep/tcad/genius-20121008-open/include/bc',
'-I/home/sandeep/tcad/genius-20121008-open/include/enums',
'-I/home/sandeep/tcad/genius-20121008-open/include/fe',
'-I/home/sandeep/tcad/genius-20121008-open/include/geom',
'-I/home/sandeep/tcad/genius-20121008-open/include/hook',
'-I/home/sandeep/tcad/genius-20121008-open/include/interpolation',
'-I/home/sandeep/tcad/genius-20121008-open/include/material',
'-I/home/sandeep/tcad/genius-20121008-open/include/math',
'-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT',
'-I/home/sandeep/tcad/genius-20121008-open/include/mesh',
'-I/home/sandeep/tcad/genius-20121008-open/include/meshgen',
'-I/home/sandeep/tcad/genius-20121008-open/include/parser',
'-I/home/sandeep/tcad/genius-20121008-open/include/partition',
'-I/home/sandeep/tcad/genius-20121008-open/include/quadrature',
'-I/home/sandeep/tcad/genius-20121008-open/include/solution',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/source',
'-I/home/sandeep/tcad/genius-20121008-open/include/utils',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle',
'../../src/hook/gnuplot_hook.cc', '-c', '-o',
'src/hook/gnuplot_hook.cc.4.o']

It would be very helpful if you
provide me some suggestions....

Thank you & Regards
Sandip
Sulakhe.

Reply to this email directly or view it on GitHub
[1].

Links:

[1]
#13 (comment)

@sulakhesandip
Copy link
Author

Thanks alot for your reply sir, but it is again giving some error for other
file.

[241/561] cxx: src/bc/boundary_condition.cc ->
build/default/src/bc/boundary_condition.cc.2.o
../../src/base/perf_log.cc: In member function ‘std::string
PerfLog::get_info_header() const’:
../../src/base/perf_log.cc:201:42: error: ‘getuid’ was not declared in this
scope
Waf: Leaving directory
`/home/sandeep/tcad/genius-20121008-open/build/default'

which header file should i add ??

Thanks and regards,
Sandeep Sulakhe.

@sulakhesandip
Copy link
Author

Thanks alot sir i did the change but now it is giving error to another file as

[241/561] cxx: src/bc/boundary_condition.cc -> build/default/src/bc/boundary_condition.cc.2.o
../../src/base/perf_log.cc: In member function ‘std::string PerfLog::get_info_header() const’:
../../src/base/perf_log.cc:201:42: error: ‘getuid’ was not declared in this scope
Waf: Leaving directory `/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed
-> task failed (exit status 1):
{task 19582864: cxx perf_log.cc -> perf_log.cc.2.o}
['/usr/lib64/ccache/g++', '-fPIC', '-fvisibility-inlines-hidden', '-O2', '-unroll', '-msse3', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '', '-I/usr/local/include/vtk-5.4', '-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser', '-I/home/sandeep/tcad/genius-20121008-open/build/default', '-I/home/sandeep/tcad/genius-20121008-open/include/base', '-I/home/sandeep/tcad/genius-20121008-open/include/bc', '-I/home/sandeep/tcad/genius-20121008-open/include/enums', '-I/home/sandeep/tcad/genius-20121008-open/include/fe', '-I/home/sandeep/tcad/genius-20121008-open/include/geom', '-I/home/sandeep/tcad/genius-20121008-open/include/hook', '-I/home/sandeep/tcad/genius-20121008-open/include/interpolation', '-I/home/sandeep/tcad/genius-20121008-open/include/material', '-I/home/sandeep/tcad/genius-20121008-open/include/math', '-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT', '-I/home/sandeep/tcad/genius-20121008-open/include/mesh', '-I/home/sandeep/tcad/genius-20121008-open/include/meshgen', '-I/home/sandeep/tcad/genius-20121008-open/include/parser', '-I/home/sandeep/tcad/genius-20121008-open/include/partition', '-I/home/sandeep/tcad/genius-20121008-open/include/quadrature', '-I/home/sandeep/tcad/genius-20121008-open/include/solution', '-I/home/sandeep/tcad/genius-20121008-open/include/solver', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver', '-I/home/sandeep/tcad/genius-20121008-open/include/source', '-I/home/sandeep/tcad/genius-20121008-open/include/utils', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle', '../../src/base/perf_log.cc', '-c', '-o', 'src/base/perf_log.cc.2.o']

Which header file should i include ???
Is there any other software needed to be installed??

Regards,
Sandeep Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 10, 2013

at the top of perf_log.cc, insert the followings:

#include
<unistd.h>
#include <sys/types.h>

shenchen

On 2013-01-10 22:25,
sulakhesandip wrote:

Thanks alot sir i did the change but now it is
giving error to another file as

[241/561] cxx:
src/bc/boundary_condition.cc ->
build/default/src/bc/boundary_condition.cc.2.o

./../src/base/perf_log.cc: In member function 'std::string
PerfLog::get_info_header() const':
../../src/base/perf_log.cc:201:42:
error: 'getuid' was not declared in this scope
Waf: Leaving directory
`/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed

-> task failed (exit status 1):
{task 19582864: cxx perf_log.cc ->
perf_log.cc.2.o}
['/usr/lib64/ccache/g++', '-fPIC',
'-fvisibility-inlines-hidden', '-O2', '-unroll', '-msse3',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '',
'-I/usr/local/include/vtk-5.4',
'-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser',
'-I/home/sandeep/tcad/genius-20121008-open/build/default',
'-I/home/sandeep/tcad/genius-20121008-open/include/base',
'-I/home/sandeep/tcad/genius-20121008-open/include/bc',
'-I/home/sandeep/tcad/genius-20121008-open/include/enums',
'-I/home/sandeep/tcad/genius-20121008-open/include/fe',
'-I/home/sandeep/tcad/genius-20121008-open/include/geom',
'-I/home/sandeep/tcad/genius-20121008-open/include/hook',
'-I/home/sandeep/tcad/genius-20121008-open/include/interpolation',
'-I/home/sandeep/tcad/genius-20121008-open/include/material',
'-I/home/sandeep/tcad/genius-20121008-open/include/math',
'-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT',
'-I/home/sandeep/tcad/genius-20121008-open/include/mesh',
'-I/home/sandeep/tcad/genius-20121008-open/include/meshgen',
'-I/home/sandeep/tcad/genius-20121008-open/include/parser',
'-I/home/sandeep/tcad/genius-20121008-open/include/partition',
'-I/home/sandeep/tcad/genius-20121008-open/include/quadrature',
'-I/home/sandeep/tcad/genius-20121008-open/include/solution',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/source',
'-I/home/sandeep/tcad/genius-20121008-open/include/utils',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle',
'../../src/base/perf_log.cc', '-c', '-o', 'src/base/perf_log.cc.2.o']

Which header file should i include ???
Is there any other software
needed to be installed??

Regards,
Sandeep Sulakhe.

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#13 (comment)

@sulakhesandip
Copy link
Author

The new error message is as following:-

[205/561] cxxshlib: build/default/src/hook/singularvalue_hook.cc.13.o build/default/src/hook/dlhook.cc.1.o -> build/default/src/hook/singularvalue_hook.so
/usr/bin/ld: /usr/local/lib/vtk-5.4/libvtkIO.a(vtkXMLUnstructuredDataWriter.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/vtk-5.4/libvtkIO.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status /usr/bin/ld: /usr/local/lib/vtk-5.4/libvtkIO.a(vtkXMLUnstructuredGridWriter.o): relocation R_X86_64_32 against.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/vtk-5.4/libvtkIO.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
Waf: Leaving directory `/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed

With regards,
Sandeep Sulakhe

@cogenda
Copy link
Collaborator

cogenda commented Jan 11, 2013

This is a problem in building VTK.

When you build VTK, you need to
either turn on shared libraries, or add -fPIC to CFLAGS.

regards,
shenchen

On 2013-01-11 13:13, sulakhesandip wrote:

The
new error message is as following:-

[205/561] cxxshlib:
build/default/src/hook/singularvalue_hook.cc.13.o
build/default/src/hook/dlhook.cc.1.o ->
build/default/src/hook/singularvalue_hook.so
/usr/bin/ld:
/usr/local/lib/vtk-5.4/libvtkIO.a(vtkXMLUnstructuredDataWriter.o):
relocation R_X86_64_32 against .rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/local/lib/vtk-5.4/libvtkIO.a:
could not read symbols: Bad value
collect2: error: ld returned 1 exit
status
/usr/bin/ld:
/usr/local/lib/vtk-5.4/libvtkIO.a(vtkXMLUnstructuredGridWriter.o):
relocation R_X86_64_32 against.rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/local/lib/vtk-5.4/libvtkIO.a:
could not read symbols: Bad value
collect2: error: ld returned 1 exit
status
Waf: Leaving directory
`/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed

With regards,
Sandeep Sulakhe

Reply to this email
directly or view it on GitHub [1].

Links:

[1]
#13 (comment)

@sulakhesandip
Copy link
Author

Thank alot for your valuable guidance sir.. I did the changes as advised but now it is showing following error.....

[559/561] cxx: src/utils/point_locator_tree.cc -> build/default/src/utils/point_locator_tree.cc.2.o
In file included from /home/sandeep/tcad/genius-20121008-open/include/utils/nearest_node_locator.h:29:0,
from ../../src/utils/nearest_node_locator.cc:25:
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp: In instantiation of ‘KDTree::_Node<_Val>* KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_new_node(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::const_reference, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Base_ptr, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Base_ptr, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Base_ptr) [with long unsigned int __K = 3ul; Val = const Node; Acc = std::pointer_to_binary_function<const Node, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type = KDTree::Node<const Node*>; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, Alloc>::const_reference = const Node const&; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, Alloc>::value_type = const Node; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Base_ptr = KDTree::Node_base]’:
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:320:57: required from ‘KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::iterator KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::insert(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::const_reference) [with long unsigned int __K = 3ul; Val = const Node; Acc = std::pointer_to_binary_function<const Node, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::iterator = KDTree::_Iterator<const Node*, const Node* const&, const Node* const*>; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::const_reference = const Node* const&; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, Alloc>::value_type = const Node]’
../../src/utils/nearest_node_locator.cc:55:31: required from here
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10: error: ‘_M_construct_node’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10: note: declarations in dependent base ‘KDTree::Alloc_base<const Node, std::allocator<KDTree::_Node<const Node*> > >’ are not found by unqualified lookup
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10: note: use ‘this->_M_construct_node’ instead
In file included from /home/sandeep/tcad/genius-20121008-open/include/utils/nearest_node_locator.h:29:0,
from ../../src/utils/nearest_node_locator.cc:25:
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp: In instantiation of ‘void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_delete_node(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type) [with long unsigned int __K = 3ul; Val = const Node; Acc = std::pointer_to_binary_function<const Node, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type = KDTree::Node<const Node*>]’:
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:843:13: required from ‘void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_erase_subtree(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type) [with long unsigned int __K = 3ul; Val = const Node; _Acc = std::pointer_to_binary_function<const Node*, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type = KDTree::Node<const Node*>]’
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:255:9: required from ‘void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::clear() [with long unsigned int __K = 3ul; Val = const Node; _Acc = std::pointer_to_binary_function<const Node*, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >]’
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:225:9: required from ‘KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::~KDTree() [with long unsigned int __K = 3ul; Val = const Node; Acc = std::pointer_to_binary_function<const Node, unsigned int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less; _Alloc = std::allocator<KDTree::_Node<const Node*> >]’
../../src/utils/nearest_node_locator.cc:65:22: required from here
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9: error: ‘_M_destroy_node’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9: note: declarations in dependent base ‘KDTree::_Alloc_base<const Node*, std::allocator<KDTree::_Node<const Node*> > >’ are not found by unqualified lookup
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9: note: use ‘this->_M_destroy_node’ instead
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9: error: ‘_M_deallocate_node’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9: note: declarations in dependent base ‘KDTree::_Alloc_base<const Node*, std::allocator<KDTree::_Node<const Node*> > >’ are not found by unqualified lookup
/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9: note: use ‘this->_M_deallocate_node’ instead
Waf: Leaving directory `/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed
-> task failed (exit status 1):
{task 18004752: cxx nearest_node_locator.cc -> nearest_node_locator.cc.2.o}
['/usr/lib64/ccache/g++', '-fPIC', '-fvisibility-inlines-hidden', '-O2', '-unroll', '-msse3', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include', '-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '', '-I/usr/local/include/vtk-5.4', '-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser', '-I/home/sandeep/tcad/genius-20121008-open/build/default', '-I/home/sandeep/tcad/genius-20121008-open/include/base', '-I/home/sandeep/tcad/genius-20121008-open/include/bc', '-I/home/sandeep/tcad/genius-20121008-open/include/enums', '-I/home/sandeep/tcad/genius-20121008-open/include/fe', '-I/home/sandeep/tcad/genius-20121008-open/include/geom', '-I/home/sandeep/tcad/genius-20121008-open/include/hook', '-I/home/sandeep/tcad/genius-20121008-open/include/interpolation', '-I/home/sandeep/tcad/genius-20121008-open/include/material', '-I/home/sandeep/tcad/genius-20121008-open/include/math', '-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT', '-I/home/sandeep/tcad/genius-20121008-open/include/mesh', '-I/home/sandeep/tcad/genius-20121008-open/include/meshgen', '-I/home/sandeep/tcad/genius-20121008-open/include/parser', '-I/home/sandeep/tcad/genius-20121008-open/include/partition', '-I/home/sandeep/tcad/genius-20121008-open/include/quadrature', '-I/home/sandeep/tcad/genius-20121008-open/include/solution', '-I/home/sandeep/tcad/genius-20121008-open/include/solver', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing', '-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver', '-I/home/sandeep/tcad/genius-20121008-open/include/source', '-I/home/sandeep/tcad/genius-20121008-open/include/utils', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex', '-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle', '../../src/utils/nearest_node_locator.cc', '-c', '-o', 'src/utils/nearest_node_locator.cc.2.o']

Some header files are missing.. Any suggestions regarding this will be very helpful..

Thank you and regards,
Sandeep Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 15, 2013

modify src/utils/point_locator_tree.cc, line 1166. change from

_M_construct_node(new_node, __V, __PARENT, __LEFT, __RIGHT);

to

_Base::_M_construct_node(new_node, __V, __PARENT, __LEFT,
__RIGHT);

line 1184, change from:

_M_destroy_node(__p);

_M_deallocate_node(__p);

to

_Base::_M_destroy_node(__p);

_Base::_M_deallocate_node(__p);

The new GCC is much more strict on C++
standard compliance. libkdtree relies very heavily on C++ templates, and
may contain a lot of non-compliant C++ code.
In case you encounter
further problem in src/contrib/kdtree directory, you may want to
download the updated kdtree code from
http://libkdtree.alioth.debian.org/ [2] and replace our out-dated code.

regards,

shenchen

On 2013-01-15 14:48, sulakhesandip wrote:

Thank alot for your valuable guidance sir.. I did the changes as advised
but now it is showing following error.....

[559/561] cxx:
src/utils/point_locator_tree.cc ->
build/default/src/utils/point_locator_tree.cc.2.o
In file included
from
/home/sandeep/tcad/genius-20121008-open/include/utils/nearest_node_locator.h:29:0,

from ../../src/utils/nearest_node_locator.cc:25:

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:
In instantiation of 'KDTree::_Node* KDTree::KDTreeVal, _Acc, _Dist,
_Cmp, _Alloc>::_M_new_node(KDTree::KDTree<_K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::const_reference, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_Base_ptr, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_Base_ptr, KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_Base_ptr) [with long unsigned int __K = 3ul; Val = const
Node
; _Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator >;
KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type =
KDTree::Node; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::const_reference = const Node* const&; KDTree::KDTree<__K, _Val,
_Acc, _Dist, _Cmp, Alloc>::value_type = const Node;
KDTree::KDTree<__K, Val, _Acc, _Dist, _Cmp, _Alloc>::_Base_ptr =
KDTree::Node_base]':

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:320:57:
required from 'KDTree::KDTree<_K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::iterator KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::insert(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::const_reference) [with long unsigned int __K = 3ul; Val =
const Node
; _Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator >;
KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::iterator =
KDTree::_Iterator; KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
Alloc>::const_reference = const Node const&; KDTree::KDTree<__K, Val,
_Acc, _Dist, _Cmp, _Alloc>::value_type = const Node*]'

./../src/utils/nearest_node_locator.cc:55:31: required from here

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10:
error: '_M_construct_node' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10:
note: declarations in dependent base 'KDTree::_Alloc_base > >' are not
found by unqualified lookup

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1166:10:
note: use 'this->_M_construct_node' instead
In file included from
/home/sandeep/tcad/genius-20121008-open/include/utils/nearest_node_locator.h:29:0,

from ../../src/utils/nearest_node_locator.cc:25:

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:
In instantiation of 'void KDTree::KDTree<_K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_M_delete_node(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_Link_type) [with long unsigned int __K = 3ul; Val = const
Node
; _Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator >;
KDTree::KDTree<__K, Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type =
KDTree::Node]':

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:843:13:
required from 'void KDTree::KDTree<_K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_M_erase_subtree(KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::_Link_type) [with long unsigned int __K = 3ul; Val = const
Node
; _Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator >;
KDTree::KDTree<__K, Val, _Acc, _Dist, _Cmp, _Alloc>::_Link_type =
KDTree::Node]'

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:255:9:
required from 'void KDTree::KDTree<_K, Val, _Acc, _Dist, _Cmp,
_Alloc>::clear() [with long unsigned int __K = 3ul; _Val = const Node*;
_Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator
]'

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:225:9:
required from 'KDTree::KDTree<_K, _Val, _Acc, _Dist, _Cmp,
_Alloc>::~KDTree() [with long unsigned int __K = 3ul; _Val = const
Node*; _Acc = std::pointer_to_binary_function; _Dist =
KDTree::squared_difference; _Cmp = std::less; _Alloc = std::allocator
]'
../../src/utils/nearest_node_locator.cc:65:22: required from
here

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9:
error: '_M_destroy_node' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9:
note: declarations in dependent base 'KDTree::_Alloc_base > >' are not
found by unqualified lookup

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1184:9:
note: use 'this->_M_destroy_node' instead

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9:
error: '_M_deallocate_node' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9:
note: declarations in dependent base 'KDTree::_Alloc_base > >' are not
found by unqualified lookup

/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree/kdtree.hpp:1185:9:
note: use 'this->_M_deallocate_node' instead
Waf: Leaving directory
`/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed

-> task failed (exit status 1):
{task 18004752: cxx
nearest_node_locator.cc -> nearest_node_locator.cc.2.o}

['/usr/lib64/ccache/g++', '-fPIC', '-fvisibility-inlines-hidden', '-O2',
'-unroll', '-msse3',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/include',
'-I/home/sandeep/tcad/PETSC/petsc-3.1-p8/include', '',
'-I/usr/local/include/vtk-5.4',
'-I/home/sandeep/tcad/genius-20121008-open/build/default/src/parser',
'-I/home/sandeep/tcad/genius-20121008-open/build/default',
'-I/home/sandeep/tcad/genius-20121008-open/include/base',
'-I/home/sandeep/tcad/genius-20121008-open/include/bc',
'-I/home/sandeep/tcad/genius-20121008-open/include/enums',
'-I/home/sandeep/tcad/genius-20121008-open/include/fe',
'-I/home/sandeep/tcad/genius-20121008-open/include/geom',
'-I/home/sandeep/tcad/genius-20121008-open/include/hook',
'-I/home/sandeep/tcad/genius-20121008-open/include/interpolation',
'-I/home/sandeep/tcad/genius-20121008-open/include/material',
'-I/home/sandeep/tcad/genius-20121008-open/include/math',
'-I/home/sandeep/tcad/genius-20121008-open/include/math/TNT',
'-I/home/sandeep/tcad/genius-20121008-open/include/mesh',
'-I/home/sandeep/tcad/genius-20121008-open/include/meshgen',
'-I/home/sandeep/tcad/genius-20121008-open/include/parser',
'-I/home/sandeep/tcad/genius-20121008-open/include/partition',
'-I/home/sandeep/tcad/genius-20121008-open/include/quadrature',
'-I/home/sandeep/tcad/genius-20121008-open/include/solution',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm1r',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ddm_ac',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/doping_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ebm3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/emfem2d',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hall',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/hdm',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA1',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA2',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mixA3',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/mole_analytic',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/poisson',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/ray_tracing',
'-I/home/sandeep/tcad/genius-20121008-open/include/solver/stress_solver',
'-I/home/sandeep/tcad/genius-20121008-open/include/source',
'-I/home/sandeep/tcad/genius-20121008-open/include/utils',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/ann/ANN',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/csabathy',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/dfise',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/expreval',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/kdtree',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/klu',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/metis',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/mxml',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/nn',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/qshep',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spice',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/spline',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/stanford',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/tif3d',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/trex',
'-I/home/sandeep/tcad/genius-20121008-open/src/contrib/triangle',
'../../src/utils/nearest_node_locator.cc', '-c', '-o',
'src/utils/nearest_node_locator.cc.2.o']

Some header files are
missing.. Any suggestions regarding this will be very helpful..

Thank you and regards,
Sandeep Sulakhe.

Reply to this email
directly or view it on GitHub [1].

Links:

[1]
#13 (comment)
[2]
http://libkdtree.alioth.debian.org/

@sulakhesandip
Copy link
Author

Thank you for your suggestions.Earlier changes worked well. But now it is giving error something like this

[560/561] cxxprogram: build/default/src/contrib/ann/ANN.cpp.0.o build/default/src/contrib/ann/bd_fix_rad_search.cpp.0.o build/default/src/contrib/ann/bd_pr_search.cpp.0.o build/default/src/contrib/ann/bd_search.cpp.0.o build/default/src/contrib/ann/bd_tree.cpp.0.o build/default/src/contrib/ann/brute.cpp.0.o build/default/src/contrib/ann/kd_dump.cpp.0.o build/default/src/contrib/ann/kd_fix_rad_search.cpp.0.o build/default/src/contrib/ann/kd_pr_search.cpp.0.o build/default/src/contrib/ann/kd_search.cpp.0.o build/default/src/contrib/ann/kd_split.cpp.0.o build/default/src/contrib/ann/kd_tree.cpp.0.o build/default/src/contrib/ann/kd_util.cpp.0.o build/default/src/contrib/ann/perf.cpp.0.o build/default/src/contrib/csabathy/csa.cc.1.o build/default/src/contrib/csabathy/svd.c.1.o build/default/src/contrib/expreval/expr.cc.1.o build/default/src/contrib/expreval/expr_datalist.cc.1.o build/default/src/contrib/expreval/expr_except.cc.1.o build/default/src/contrib/expreval/expr_func.cc.1.o build/default/src/contrib/expreval/expr_funclist.cc.1.o build/default/src/contrib/expreval/expr_node.cc.1.o build/default/src/contrib/expreval/expr_parser.cc.1.o build/default/src/contrib/expreval/expr_vallist.cc.1.o build/default/src/contrib/spice/spice_ckt.cc.1.o build/default/src/contrib/tif3d/tif3d.cc.1.o build/default/src/contrib/klu/UFconfig.c.1.o build/default/src/contrib/klu/amd_1.c.1.o build/default/src/contrib/klu/amd_2.c.1.o build/default/src/contrib/klu/amd_aat.c.1.o build/default/src/contrib/klu/amd_control.c.1.o build/default/src/contrib/klu/amd_defaults.c.1.o build/default/src/contrib/klu/amd_dump.c.1.o build/default/src/contrib/klu/amd_global.c.1.o build/default/src/contrib/klu/amd_info.c.1.o build/default/src/contrib/klu/amd_order.c.1.o build/default/src/contrib/klu/amd_post_tree.c.1.o build/default/src/contrib/klu/amd_postorder.c.1.o build/default/src/contrib/klu/amd_preprocess.c.1.o build/default/src/contrib/klu/amd_valid.c.1.o build/default/src/contrib/klu/btf_maxtrans.c.1.o build/default/src/contrib/klu/btf_order.c.1.o build/default/src/contrib/klu/btf_strongcomp.c.1.o build/default/src/contrib/klu/colamd.c.1.o build/default/src/contrib/klu/colamd_global.c.1.o build/default/src/contrib/klu/klu.c.1.o build/default/src/contrib/klu/klu_analyze.c.1.o build/default/src/contrib/klu/klu_analyze_given.c.1.o build/default/src/contrib/klu/klu_defaults.c.1.o build/default/src/contrib/klu/klu_diagnostics.c.1.o build/default/src/contrib/klu/klu_dump.c.1.o build/default/src/contrib/klu/klu_extract.c.1.o build/default/src/contrib/klu/klu_factor.c.1.o build/default/src/contrib/klu/klu_free_numeric.c.1.o build/default/src/contrib/klu/klu_free_symbolic.c.1.o build/default/src/contrib/klu/klu_kernel.c.1.o build/default/src/contrib/klu/klu_memory.c.1.o build/default/src/contrib/klu/klu_refactor.c.1.o build/default/src/contrib/klu/klu_scale.c.1.o build/default/src/contrib/klu/klu_solve.c.1.o build/default/src/contrib/klu/klu_sort.c.1.o build/default/src/contrib/klu/klu_tsolve.c.1.o build/default/src/contrib/mxml/MXMLUtil.cpp.1.o build/default/src/contrib/mxml/mxml-attr.c.1.o build/default/src/contrib/mxml/mxml-entity.c.1.o build/default/src/contrib/mxml/mxml-file.c.1.o build/default/src/contrib/mxml/mxml-index.c.1.o build/default/src/contrib/mxml/mxml-node.c.1.o build/default/src/contrib/mxml/mxml-private.c.1.o build/default/src/contrib/mxml/mxml-search.c.1.o build/default/src/contrib/mxml/mxml-set.c.1.o build/default/src/contrib/mxml/mxml-string.c.1.o build/default/src/contrib/nn/delaunay.cc.1.o build/default/src/contrib/nn/istack.cc.1.o build/default/src/contrib/nn/lpi.cc.1.o build/default/src/contrib/spline/spline.cc.1.o build/default/src/contrib/triangle/triangle.c.1.o build/default/src/contrib/tif/tif_tool.cc.2.o build/default/src/contrib/stanford/medici.cc.1.o build/default/src/contrib/stanford/silvaco.cc.1.o build/default/src/contrib/stanford/stanford.cc.1.o build/default/src/contrib/stanford/suprem.cc.1.o build/default/src/contrib/dfise/dfise.cc.2.o build/default/src/contrib/dfise/dfise_grid.cc.2.o build/default/src/contrib/trex/trex.c.1.o build/default/src/base/dof_object.cc.2.o build/default/src/base/genius_env.cc.2.o build/default/src/base/log.cc.2.o build/default/src/base/perf_log.cc.2.o build/default/src/bc/boundary_condition.cc.2.o build/default/src/bc/boundary_condition_collector.cc.2.o build/default/src/bc/boundary_mos_channel_elem.cc.2.o build/default/src/bc/boundary_nearest_point.cc.2.o build/default/src/fe/fe.cc.2.o build/default/src/fe/fe_base.cc.2.o build/default/src/fe/fe_boundary.cc.2.o build/default/src/fe/fe_hermite.cc.2.o build/default/src/fe/fe_hermite_shape_1D.cc.2.o build/default/src/fe/fe_hermite_shape_2D.cc.2.o build/default/src/fe/fe_hermite_shape_3D.cc.2.o build/default/src/fe/fe_lagrange.cc.2.o build/default/src/fe/fe_lagrange_shape_0D.cc.2.o build/default/src/fe/fe_lagrange_shape_1D.cc.2.o build/default/src/fe/fe_lagrange_shape_2D.cc.2.o build/default/src/fe/fe_lagrange_shape_3D.cc.2.o build/default/src/fe/fe_map.cc.2.o build/default/src/fe/number_lookups.cc.2.o build/default/src/geom/edge.cc.2.o build/default/src/geom/edge_edge2.cc.2.o build/default/src/geom/edge_edge2_fvm.cc.2.o build/default/src/geom/elem.cc.2.o build/default/src/geom/elem_refinement.cc.2.o build/default/src/geom/face_cy_quad4_fvm.cc.2.o build/default/src/geom/face_cy_tri3_fvm.cc.2.o build/default/src/geom/face_quad.cc.2.o build/default/src/geom/face_quad4.cc.2.o build/default/src/geom/face_quad4_fvm.cc.2.o build/default/src/geom/face_tri.cc.2.o build/default/src/geom/face_tri3.cc.2.o build/default/src/geom/face_tri3_fvm.cc.2.o build/default/src/geom/node_elem.cc.2.o build/default/src/geom/plane.cc.2.o build/default/src/geom/polygon.cc.2.o build/default/src/geom/polygon_usample.cc.2.o build/default/src/geom/sphere.cc.2.o build/default/src/interpolation/interpolation_1d_linear.cc.2.o build/default/src/interpolation/interpolation_1d_spline.cc.2.o build/default/src/interpolation/interpolation_2d_csa.cc.2.o build/default/src/interpolation/interpolation_2d_nn.cc.2.o build/default/src/interpolation/interpolation_3d_nbtet.cc.2.o build/default/src/interpolation/interpolation_3d_qshep.cc.2.o build/default/src/math/adolc_init.cc.2.o build/default/src/math/dense_matrix.cc.2.o build/default/src/math/dense_matrix_base.cc.2.o build/default/src/math/dense_vector.cc.2.o build/default/src/math/dense_vector_base.cc.2.o build/default/src/math/expr_evaluate.cc.2.o build/default/src/math/petsc_type.cc.2.o build/default/src/math/petsc_utils.cc.2.o build/default/src/math/type_tensor.cc.2.o build/default/src/math/type_vector.cc.2.o build/default/src/mesh/boundary_info.cc.2.o build/default/src/mesh/boundary_mesh.cc.2.o build/default/src/mesh/mesh_base.cc.2.o build/default/src/mesh/mesh_communication.cc.2.o build/default/src/mesh/mesh_modification.cc.2.o build/default/src/mesh/mesh_refinement.cc.2.o build/default/src/mesh/mesh_refinement_flagging.cc.2.o build/default/src/mesh/mesh_refinement_smoothing.cc.2.o build/default/src/mesh/mesh_tools.cc.2.o build/default/src/mesh/serial_mesh.cc.2.o build/default/src/mesh/serial_mesh_iterators.cc.2.o build/default/src/mesh/unstructured_mesh.cc.2.o build/default/src/meshgen/mesh_generation.cc.2.o build/default/src/meshgen/mesh_generation_quad4.cc.2.o build/default/src/meshgen/mesh_generation_tri3.cc.2.o build/default/src/parser/file_include.cc.2.o build/default/src/parser/parser.cc.2.o build/default/src/parser/parser_card.cc.2.o build/default/src/parser/parser_parameter.cc.2.o build/default/src/parser/pattern.cc.2.o build/default/src/parser/pattern_xml.cc.2.o build/default/src/partition/linear_partitioner.cc.2.o build/default/src/partition/metis_partitioner.cc.2.o build/default/src/partition/parmetis_partitioner.cc.2.o build/default/src/partition/partitioner.cc.2.o build/default/src/quadrature/quadrature.cc.2.o build/default/src/quadrature/quadrature_build.cc.2.o build/default/src/quadrature/quadrature_conical.cc.2.o build/default/src/quadrature/quadrature_conical_2D.cc.2.o build/default/src/quadrature/quadrature_conical_3D.cc.2.o build/default/src/quadrature/quadrature_gauss.cc.2.o build/default/src/quadrature/quadrature_gauss_1D.cc.2.o build/default/src/quadrature/quadrature_gauss_2D.cc.2.o build/default/src/quadrature/quadrature_gauss_3D.cc.2.o build/default/src/quadrature/quadrature_jacobi_1D.cc.2.o build/default/src/solution/cgns_io.cc.2.o build/default/src/solution/conductor_region.cc.2.o build/default/src/solution/control.cc.2.o build/default/src/solution/dfise_io.cc.2.o build/default/src/solution/external_circuit.cc.2.o build/default/src/solution/external_circuit_pi.cc.2.o build/default/src/solution/external_circuit_rcl.cc.2.o build/default/src/solution/external_circuit_rct.cc.2.o build/default/src/solution/fvm_cell_data.cc.2.o build/default/src/solution/fvm_node_data.cc.2.o build/default/src/solution/fvm_node_info.cc.2.o build/default/src/solution/gdml_io.cc.2.o build/default/src/solution/insulator_region.cc.2.o build/default/src/solution/location_io.cc.2.o build/default/src/solution/pml_region.cc.2.o build/default/src/solution/resistance_region.cc.2.o build/default/src/solution/semiconductor_region.cc.2.o build/default/src/solution/simulation_region.cc.2.o build/default/src/solution/simulation_system.cc.2.o build/default/src/solution/solution_define.cc.2.o build/default/src/solution/stanford_io.cc.2.o build/default/src/solution/tif3d_io.cc.2.o build/default/src/solution/tif_io.cc.2.o build/default/src/solution/vacuum_region.cc.2.o build/default/src/solution/variable_define.cc.2.o build/default/src/solution/vtk_io.cc.2.o build/default/src/solver/ddm1/ddm1.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_ei_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_float_metal.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_gate.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_hetero_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_homo_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_ii_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_ir_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_is_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_ohmic.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_resistance_ohmic.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_resistance_schottky.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_rr_interface.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_schottky.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_simple_gate.cc.2.o build/default/src/solver/ddm1/ddm1_boundary_solderpad.cc.2.o build/default/src/solver/ddm1/ddm1_conductor.cc.2.o build/default/src/solver/ddm1/ddm1_conductor_hanging_node.cc.2.o build/default/src/solver/ddm1/ddm1_insulator.cc.2.o build/default/src/solver/ddm1/ddm1_insulator_hanging_node.cc.2.o build/default/src/solver/ddm1/ddm1_resistance.cc.2.o build/default/src/solver/ddm1/ddm1_resistance_hanging_node.cc.2.o build/default/src/solver/ddm1/ddm1_semiconductor.cc.2.o build/default/src/solver/ddm1/ddm1_semiconductor_hanging_node.cc.2.o build/default/src/solver/ddm1r/ddm1r.cc.2.o build/default/src/solver/ddm1r/ddm1r_boundary_ir_interface.cc.2.o build/default/src/solver/ddm1r/ddm1r_boundary_resistance_ohmic.cc.2.o build/default/src/solver/ddm1r/ddm1r_boundary_resistance_schottky.cc.2.o build/default/src/solver/ddm1r/ddm1r_boundary_rr_interface.cc.2.o build/default/src/solver/ddm1r/ddm1r_boundary_solderpad.cc.2.o build/default/src/solver/ddm1r/ddm1r_resistance.cc.2.o build/default/src/solver/ddm1r/ddm1r_resistance_hanging_node.cc.2.o build/default/src/solver/ddm2/ddm2.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_ei_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_float_metal.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_gate.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_hetero_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_homo_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_ii_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_ir_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_is_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_neumann.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_ohmic.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_resistance_ohmic.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_resistance_schottky.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_rr_interface.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_schottky.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_simple_gate.cc.2.o build/default/src/solver/ddm2/ddm2_boundary_solderpad.cc.2.o build/default/src/solver/ddm2/ddm2_conductor.cc.2.o build/default/src/solver/ddm2/ddm2_conductor_hanging_node.cc.2.o build/default/src/solver/ddm2/ddm2_insulator.cc.2.o build/default/src/solver/ddm2/ddm2_insulator_hanging_node.cc.2.o build/default/src/solver/ddm2/ddm2_resistance.cc.2.o build/default/src/solver/ddm2/ddm2_resistance_hanging_node.cc.2.o build/default/src/solver/ddm2/ddm2_semiconductor.cc.2.o build/default/src/solver/ddm2/ddm2_semiconductor_hanging_node.cc.2.o build/default/src/solver/ddm_ac/ddm_ac.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_ei_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_float_metal.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_gate.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_hetero_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_homo_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_ii_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_ir_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_is_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_neumann.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_ohmic.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_resistance_ohmic.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_rr_interface.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_schottky.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_simple_gate.cc.2.o build/default/src/solver/ddm_ac/ddmac_boundary_solderpad.cc.2.o build/default/src/solver/ddm_ac/ddmac_conductor.cc.2.o build/default/src/solver/ddm_ac/ddmac_insulator.cc.2.o build/default/src/solver/ddm_ac/ddmac_resistance.cc.2.o build/default/src/solver/ddm_ac/ddmac_semiconductor.cc.2.o build/default/src/solver/ddm_common/charge_integral.cc.2.o build/default/src/solver/ddm_common/ddm_solver.cc.2.o build/default/src/solver/ddm_common/gate_current.cc.2.o build/default/src/solver/ddm_common/inter_connect.cc.2.o build/default/src/solver/ddm_common/mixA_solver.cc.2.o build/default/src/solver/ddm_common/mix_inter_connect.cc.2.o build/default/src/solver/ddm_common/mob_semiconductor.cc.2.o build/default/src/solver/doping_analytic/doping_analytic.cc.2.o build/default/src/solver/doping_analytic/doping_fun.cc.2.o build/default/src/solver/ebm3/ebm3.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_ei_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_float_metal.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_gate.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_hetero_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_homo_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_ii_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_ir_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_is_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_neumann.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_ohmic.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_resistance_ohmic.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_resistance_schottky.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_rr_interface.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_schottky.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_simple_gate.cc.2.o build/default/src/solver/ebm3/ebm3_boundary_solderpad.cc.2.o build/default/src/solver/ebm3/ebm3_conductor.cc.2.o build/default/src/solver/ebm3/ebm3_conductor_hanging_node.cc.2.o build/default/src/solver/ebm3/ebm3_insulator.cc.2.o build/default/src/solver/ebm3/ebm3_insulator_hanging_node.cc.2.o build/default/src/solver/ebm3/ebm3_resistance.cc.2.o build/default/src/solver/ebm3/ebm3_resistance_hanging_node.cc.2.o build/default/src/solver/ebm3/ebm3_semiconductor.cc.2.o build/default/src/solver/ebm3/ebm3_semiconductor_hanging_node.cc.2.o build/default/src/solver/ebm3/ebm3_semiconductor_jacob.cc.2.o build/default/src/solver/emfem2d/emfem2d.cc.2.o build/default/src/solver/fem_linear_solver.cc.2.o build/default/src/solver/fem_pde_solver.cc.2.o build/default/src/solver/fvm_explicit_solver.cc.2.o build/default/src/solver/fvm_linear_solver.cc.2.o build/default/src/solver/fvm_nonlinear_solver.cc.2.o build/default/src/solver/fvm_pde_solver.cc.2.o build/default/src/solver/hall/hall.cc.2.o build/default/src/solver/hall/hall_conductor.cc.2.o build/default/src/solver/hall/hall_insulator.cc.2.o build/default/src/solver/hall/hall_resistance.cc.2.o build/default/src/solver/hall/hall_semiconductor.cc.2.o build/default/src/solver/hdm/hdm.cc.2.o build/default/src/solver/hdm/hdm_boundary_neumann.cc.2.o build/default/src/solver/hdm/hdm_boundary_ohmic.cc.2.o build/default/src/solver/hdm/hdm_semiconductor.cc.2.o build/default/src/solver/hdm/linear_poisson.cc.2.o build/default/src/solver/hdm/linear_poisson_boundary_ohmic.cc.2.o build/default/src/solver/hdm/linear_poisson_conductor.cc.2.o build/default/src/solver/hdm/linear_poisson_insulator.cc.2.o build/default/src/solver/hdm/linear_poisson_semiconductor.cc.2.o build/default/src/solver/mixA1/mixA1.cc.2.o build/default/src/solver/mixA1/mixA1_boundary_gate.cc.2.o build/default/src/solver/mixA1/mixA1_boundary_ohmic.cc.2.o build/default/src/solver/mixA1/mixA1_boundary_schottky.cc.2.o build/default/src/solver/mixA1/mixA1_boundary_solderpad.cc.2.o build/default/src/solver/mixA2/mixA2.cc.2.o build/default/src/solver/mixA2/mixA2_boundary_gate.cc.2.o build/default/src/solver/mixA2/mixA2_boundary_ohmic.cc.2.o build/default/src/solver/mixA2/mixA2_boundary_schottky.cc.2.o build/default/src/solver/mixA2/mixA2_boundary_solderpad.cc.2.o build/default/src/solver/mixA3/mixA3.cc.2.o build/default/src/solver/mixA3/mixA3_boundary_gate.cc.2.o build/default/src/solver/mixA3/mixA3_boundary_ohmic.cc.2.o build/default/src/solver/mixA3/mixA3_boundary_schottky.cc.2.o build/default/src/solver/mixA3/mixA3_boundary_solderpad.cc.2.o build/default/src/solver/mole_analytic/mole_analytic.cc.2.o build/default/src/solver/poisson/poisson.cc.2.o build/default/src/solver/poisson/poisson_boundary_ei_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_float_metal.cc.2.o build/default/src/solver/poisson/poisson_boundary_gate.cc.2.o build/default/src/solver/poisson/poisson_boundary_hetero_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_homo_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_ii_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_ir_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_is_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_ohmic.cc.2.o build/default/src/solver/poisson/poisson_boundary_resistance_ohmic.cc.2.o build/default/src/solver/poisson/poisson_boundary_resistance_schottky.cc.2.o build/default/src/solver/poisson/poisson_boundary_rr_interface.cc.2.o build/default/src/solver/poisson/poisson_boundary_schottky.cc.2.o build/default/src/solver/poisson/poisson_boundary_simple_gate.cc.2.o build/default/src/solver/poisson/poisson_boundary_solderpad.cc.2.o build/default/src/solver/poisson/poisson_conductor.cc.2.o build/default/src/solver/poisson/poisson_conductor_hanging_node.cc.2.o build/default/src/solver/poisson/poisson_insulator.cc.2.o build/default/src/solver/poisson/poisson_insulator_hanging_node.cc.2.o build/default/src/solver/poisson/poisson_resistance.cc.2.o build/default/src/solver/poisson/poisson_resistance_hanging_node.cc.2.o build/default/src/solver/poisson/poisson_semiconductor.cc.2.o build/default/src/solver/poisson/poisson_semiconductor_hanging_node.cc.2.o build/default/src/solver/ray_tracing/light_thread.cc.2.o build/default/src/solver/ray_tracing/object_tree.cc.2.o build/default/src/solver/ray_tracing/ray_tracing.cc.2.o build/default/src/solver/solver_base.cc.2.o build/default/src/solver/solver_specify.cc.2.o build/default/src/solver/stress_solver/stress_solver.cc.2.o build/default/src/source/electrical_source.cc.2.o build/default/src/source/field_source.cc.2.o build/default/src/source/isource.cc.2.o build/default/src/source/light_lenses.cc.2.o build/default/src/source/light_source.cc.2.o build/default/src/source/particle_source.cc.2.o build/default/src/source/vsource.cc.2.o build/default/src/source/waveform.cc.2.o build/default/src/utils/error_vector.cc.2.o build/default/src/utils/extend_to_3d.cc.2.o build/default/src/utils/location_maps.cc.2.o build/default/src/utils/mat_analysis.cc.2.o build/default/src/utils/monot_cubic_interpolator.cc.2.o build/default/src/utils/nearest_node_locator.cc.2.o build/default/src/utils/point_locator_base.cc.2.o build/default/src/utils/point_locator_list.cc.2.o build/default/src/utils/point_locator_tree.cc.2.o build/default/src/utils/show_mesh_2d.cc.2.o build/default/src/utils/statistics.cc.2.o build/default/src/utils/surface_locator_base.cc.2.o build/default/src/utils/surface_locator_hub.cc.2.o build/default/src/utils/surface_locator_list.cc.2.o build/default/src/utils/surface_locator_sphere.cc.2.o build/default/src/utils/sync_file.cc.2.o build/default/src/utils/tree.cc.2.o build/default/src/utils/tree_node.cc.2.o build/default/src/material/PMI.cc.2.o build/default/src/material/material.cc.2.o build/default/src/material/material_define.cc.2.o build/default/src/material/physical_unit.cc.2.o build/default/src/hook/dlhook.cc.1.o build/default/src/main.cc.3.o -> build/default/src/genius.LINUX

src/fe/fe_boundary.cc.2.o: In function FEBase::compute_face_map(std::vector<double, std::allocator<double> > const&, Elem const*)': fe_boundary.cc:(.text+0x1b4c): undefined reference toFE<2u, (libMeshEnums::FEFamily)0>::map_xi(Elem const_, Point const&)'
fe_boundary.cc:(.text+0x1b61): undefined reference to FE<2u, (libMeshEnums::FEFamily)0>::map_eta(Elem const_, Point const&)' collect2: error: ld returned 1 exit status Waf: Leaving directory /home/sandeep/tcad/genius-20121008-open/build/default'
Build failed
-> task failed (exit status 1):

{task 40617552: cxxprogram ANN.cpp.0.o,bd_fix_rad_search.cpp.0.o,bd_pr_search.cpp.0.o,bd_search.cpp.0.o,bd_tree.cpp.0.o,brute.cpp.0.o,kd_dump.cpp.0.o,kd_fix_rad_search.cpp.0.o,kd_pr_search.cpp.0.o,kd_search.cpp.0.o,kd_split.cpp.0.o,kd_tree.cpp.0.o,kd_util.cpp.0.o,perf.cpp.0.o,csa.cc.1.o,svd.c.1.o,expr.cc.1.o,expr_datalist.cc.1.o,expr_except.cc.1.o,expr_func.cc.1.o,expr_funclist.cc.1.o,expr_node.cc.1.o,expr_parser.cc.1.o,expr_vallist.cc.1.o,spice_ckt.cc.1.o,tif3d.cc.1.o,UFconfig.c.1.o,amd_1.c.1.o,amd_2.c.1.o,amd_aat.c.1.o,amd_control.c.1.o,amd_defaults.c.1.o,amd_dump.c.1.o,amd_global.c.1.o,amd_info.c.1.o,amd_order.c.1.o,amd_post_tree.c.1.o,amd_postorder.c.1.o,amd_preprocess.c.1.o,amd_valid.c.1.o,btf_maxtrans.c.1.o,btf_order.c.1.o,btf_strongcomp.c.1.o,colamd.c.1.o,colamd_global.c.1.o,klu.c.1.o,klu_analyze.c.1.o,klu_analyze_given.c.1.o,klu_defaults.c.1.o,klu_diagnostics.c.1.o,klu_dump.c.1.o,klu_extract.c.1.o,klu_factor.c.1.o,klu_free_numeric.c.1.o,klu_free_symbolic.c.1.o,klu_kernel.c.1.o,klu_memory.c.1.o,klu_refactor.c.1.o,klu_scale.c.1.o,klu_solve.c.1.o,klu_sort.c.1.o,klu_tsolve.c.1.o,MXMLUtil.cpp.1.o,mxml-attr.c.1.o,mxml-entity.c.1.o,mxml-file.c.1.o,mxml-index.c.1.o,mxml-node.c.1.o,mxml-private.c.1.o,mxml-search.c.1.o,mxml-set.c.1.o,mxml-string.c.1.o,delaunay.cc.1.o,istack.cc.1.o,lpi.cc.1.o,spline.cc.1.o,triangle.c.1.o,tif_tool.cc.2.o,medici.cc.1.o,silvaco.cc.1.o,stanford.cc.1.o,suprem.cc.1.o,dfise.cc.2.o,dfise_grid.cc.2.o,trex.c.1.o,dof_object.cc.2.o,genius_env.cc.2.o,log.cc.2.o,perf_log.cc.2.o,boundary_condition.cc.2.o,boundary_condition_collector.cc.2.o,boundary_mos_channel_elem.cc.2.o,boundary_nearest_point.cc.2.o,fe.cc.2.o,fe_base.cc.2.o,fe_boundary.cc.2.o,fe_hermite.cc.2.o,fe_hermite_shape_1D.cc.2.o,fe_hermite_shape_2D.cc.2.o,fe_hermite_shape_3D.cc.2.o,fe_lagrange.cc.2.o,fe_lagrange_shape_0D.cc.2.o,fe_lagrange_shape_1D.cc.2.o,fe_lagrange_shape_2D.cc.2.o,fe_lagrange_shape_3D.cc.2.o,fe_map.cc.2.o,number_lookups.cc.2.o,edge.cc.2.o,edge_edge2.cc.2.o,edge_edge2_fvm.cc.2.o,elem.cc.2.o,elem_refinement.cc.2.o,face_cy_quad4_fvm.cc.2.o,face_cy_tri3_fvm.cc.2.o,face_quad.cc.2.o,face_quad4.cc.2.o,face_quad4_fvm.cc.2.o,face_tri.cc.2.o,face_tri3.cc.2.o,face_tri3_fvm.cc.2.o,node_elem.cc.2.o,plane.cc.2.o,polygon.cc.2.o,polygon_usample.cc.2.o,sphere.cc.2.o,interpolation_1d_linear.cc.2.o,interpolation_1d_spline.cc.2.o,interpolation_2d_csa.cc.2.o,interpolation_2d_nn.cc.2.o,interpolation_3d_nbtet.cc.2.o,interpolation_3d_qshep.cc.2.o,adolc_init.cc.2.o,dense_matrix.cc.2.o,dense_matrix_base.cc.2.o,dense_vector.cc.2.o,dense_vector_base.cc.2.o,expr_evaluate.cc.2.o,petsc_type.cc.2.o,petsc_utils.cc.2.o,type_tensor.cc.2.o,type_vector.cc.2.o,boundary_info.cc.2.o,boundary_mesh.cc.2.o,mesh_base.cc.2.o,mesh_communication.cc.2.o,mesh_modification.cc.2.o,mesh_refinement.cc.2.o,mesh_refinement_flagging.cc.2.o,mesh_refinement_smoothing.cc.2.o,mesh_tools.cc.2.o,serial_mesh.cc.2.o,serial_mesh_iterators.cc.2.o,unstructured_mesh.cc.2.o,mesh_generation.cc.2.o,mesh_generation_quad4.cc.2.o,mesh_generation_tri3.cc.2.o,file_include.cc.2.o,parser.cc.2.o,parser_card.cc.2.o,parser_parameter.cc.2.o,pattern.cc.2.o,pattern_xml.cc.2.o,linear_partitioner.cc.2.o,metis_partitioner.cc.2.o,parmetis_partitioner.cc.2.o,partitioner.cc.2.o,quadrature.cc.2.o,quadrature_build.cc.2.o,quadrature_conical.cc.2.o,quadrature_conical_2D.cc.2.o,quadrature_conical_3D.cc.2.o,quadrature_gauss.cc.2.o,quadrature_gauss_1D.cc.2.o,quadrature_gauss_2D.cc.2.o,quadrature_gauss_3D.cc.2.o,quadrature_jacobi_1D.cc.2.o,cgns_io.cc.2.o,conductor_region.cc.2.o,control.cc.2.o,dfise_io.cc.2.o,external_circuit.cc.2.o,external_circuit_pi.cc.2.o,external_circuit_rcl.cc.2.o,external_circuit_rct.cc.2.o,fvm_cell_data.cc.2.o,fvm_node_data.cc.2.o,fvm_node_info.cc.2.o,gdml_io.cc.2.o,insulator_region.cc.2.o,location_io.cc.2.o,pml_region.cc.2.o,resistance_region.cc.2.o,semiconductor_region.cc.2.o,simulation_region.cc.2.o,simulation_system.cc.2.o,solution_define.cc.2.o,stanford_io.cc.2.o,tif3d_io.cc.2.o,tif_io.cc.2.o,vacuum_region.cc.2.o,variable_define.cc.2.o,vtk_io.cc.2.o,ddm1.cc.2.o,ddm1_boundary_ei_interface.cc.2.o,ddm1_boundary_float_metal.cc.2.o,ddm1_boundary_gate.cc.2.o,ddm1_boundary_hetero_interface.cc.2.o,ddm1_boundary_homo_interface.cc.2.o,ddm1_boundary_ii_interface.cc.2.o,ddm1_boundary_ir_interface.cc.2.o,ddm1_boundary_is_interface.cc.2.o,ddm1_boundary_ohmic.cc.2.o,ddm1_boundary_resistance_ohmic.cc.2.o,ddm1_boundary_resistance_schottky.cc.2.o,ddm1_boundary_rr_interface.cc.2.o,ddm1_boundary_schottky.cc.2.o,ddm1_boundary_simple_gate.cc.2.o,ddm1_boundary_solderpad.cc.2.o,ddm1_conductor.cc.2.o,ddm1_conductor_hanging_node.cc.2.o,ddm1_insulator.cc.2.o,ddm1_insulator_hanging_node.cc.2.o,ddm1_resistance.cc.2.o,ddm1_resistance_hanging_node.cc.2.o,ddm1_semiconductor.cc.2.o,ddm1_semiconductor_hanging_node.cc.2.o,ddm1r.cc.2.o,ddm1r_boundary_ir_interface.cc.2.o,ddm1r_boundary_resistance_ohmic.cc.2.o,ddm1r_boundary_resistance_schottky.cc.2.o,ddm1r_boundary_rr_interface.cc.2.o,ddm1r_boundary_solderpad.cc.2.o,ddm1r_resistance.cc.2.o,ddm1r_resistance_hanging_node.cc.2.o,ddm2.cc.2.o,ddm2_boundary_ei_interface.cc.2.o,ddm2_boundary_float_metal.cc.2.o,ddm2_boundary_gate.cc.2.o,ddm2_boundary_hetero_interface.cc.2.o,ddm2_boundary_homo_interface.cc.2.o,ddm2_boundary_ii_interface.cc.2.o,ddm2_boundary_ir_interface.cc.2.o,ddm2_boundary_is_interface.cc.2.o,ddm2_boundary_neumann.cc.2.o,ddm2_boundary_ohmic.cc.2.o,ddm2_boundary_resistance_ohmic.cc.2.o,ddm2_boundary_resistance_schottky.cc.2.o,ddm2_boundary_rr_interface.cc.2.o,ddm2_boundary_schottky.cc.2.o,ddm2_boundary_simple_gate.cc.2.o,ddm2_boundary_solderpad.cc.2.o,ddm2_conductor.cc.2.o,ddm2_conductor_hanging_node.cc.2.o,ddm2_insulator.cc.2.o,ddm2_insulator_hanging_node.cc.2.o,ddm2_resistance.cc.2.o,ddm2_resistance_hanging_node.cc.2.o,ddm2_semiconductor.cc.2.o,ddm2_semiconductor_hanging_node.cc.2.o,ddm_ac.cc.2.o,ddmac_boundary_ei_interface.cc.2.o,ddmac_boundary_float_metal.cc.2.o,ddmac_boundary_gate.cc.2.o,ddmac_boundary_hetero_interface.cc.2.o,ddmac_boundary_homo_interface.cc.2.o,ddmac_boundary_ii_interface.cc.2.o,ddmac_boundary_ir_interface.cc.2.o,ddmac_boundary_is_interface.cc.2.o,ddmac_boundary_neumann.cc.2.o,ddmac_boundary_ohmic.cc.2.o,ddmac_boundary_resistance_ohmic.cc.2.o,ddmac_boundary_rr_interface.cc.2.o,ddmac_boundary_schottky.cc.2.o,ddmac_boundary_simple_gate.cc.2.o,ddmac_boundary_solderpad.cc.2.o,ddmac_conductor.cc.2.o,ddmac_insulator.cc.2.o,ddmac_resistance.cc.2.o,ddmac_semiconductor.cc.2.o,charge_integral.cc.2.o,ddm_solver.cc.2.o,gate_current.cc.2.o,inter_connect.cc.2.o,mixA_solver.cc.2.o,mix_inter_connect.cc.2.o,mob_semiconductor.cc.2.o,doping_analytic.cc.2.o,doping_fun.cc.2.o,ebm3.cc.2.o,ebm3_boundary_ei_interface.cc.2.o,ebm3_boundary_float_metal.cc.2.o,ebm3_boundary_gate.cc.2.o,ebm3_boundary_hetero_interface.cc.2.o,ebm3_boundary_homo_interface.cc.2.o,ebm3_boundary_ii_interface.cc.2.o,ebm3_boundary_ir_interface.cc.2.o,ebm3_boundary_is_interface.cc.2.o,ebm3_boundary_neumann.cc.2.o,ebm3_boundary_ohmic.cc.2.o,ebm3_boundary_resistance_ohmic.cc.2.o,ebm3_boundary_resistance_schottky.cc.2.o,ebm3_boundary_rr_interface.cc.2.o,ebm3_boundary_schottky.cc.2.o,ebm3_boundary_simple_gate.cc.2.o,ebm3_boundary_solderpad.cc.2.o,ebm3_conductor.cc.2.o,ebm3_conductor_hanging_node.cc.2.o,ebm3_insulator.cc.2.o,ebm3_insulator_hanging_node.cc.2.o,ebm3_resistance.cc.2.o,ebm3_resistance_hanging_node.cc.2.o,ebm3_semiconductor.cc.2.o,ebm3_semiconductor_hanging_node.cc.2.o,ebm3_semiconductor_jacob.cc.2.o,emfem2d.cc.2.o,fem_linear_solver.cc.2.o,fem_pde_solver.cc.2.o,fvm_explicit_solver.cc.2.o,fvm_linear_solver.cc.2.o,fvm_nonlinear_solver.cc.2.o,fvm_pde_solver.cc.2.o,hall.cc.2.o,hall_conductor.cc.2.o,hall_insulator.cc.2.o,hall_resistance.cc.2.o,hall_semiconductor.cc.2.o,hdm.cc.2.o,hdm_boundary_neumann.cc.2.o,hdm_boundary_ohmic.cc.2.o,hdm_semiconductor.cc.2.o,linear_poisson.cc.2.o,linear_poisson_boundary_ohmic.cc.2.o,linear_poisson_conductor.cc.2.o,linear_poisson_insulator.cc.2.o,linear_poisson_semiconductor.cc.2.o,mixA1.cc.2.o,mixA1_boundary_gate.cc.2.o,mixA1_boundary_ohmic.cc.2.o,mixA1_boundary_schottky.cc.2.o,mixA1_boundary_solderpad.cc.2.o,mixA2.cc.2.o,mixA2_boundary_gate.cc.2.o,mixA2_boundary_ohmic.cc.2.o,mixA2_boundary_schottky.cc.2.o,mixA2_boundary_solderpad.cc.2.o,mixA3.cc.2.o,mixA3_boundary_gate.cc.2.o,mixA3_boundary_ohmic.cc.2.o,mixA3_boundary_schottky.cc.2.o,mixA3_boundary_solderpad.cc.2.o,mole_analytic.cc.2.o,poisson.cc.2.o,poisson_boundary_ei_interface.cc.2.o,poisson_boundary_float_metal.cc.2.o,poisson_boundary_gate.cc.2.o,poisson_boundary_hetero_interface.cc.2.o,poisson_boundary_homo_interface.cc.2.o,poisson_boundary_ii_interface.cc.2.o,poisson_boundary_ir_interface.cc.2.o,poisson_boundary_is_interface.cc.2.o,poisson_boundary_ohmic.cc.2.o,poisson_boundary_resistance_ohmic.cc.2.o,poisson_boundary_resistance_schottky.cc.2.o,poisson_boundary_rr_interface.cc.2.o,poisson_boundary_schottky.cc.2.o,poisson_boundary_simple_gate.cc.2.o,poisson_boundary_solderpad.cc.2.o,poisson_conductor.cc.2.o,poisson_conductor_hanging_node.cc.2.o,poisson_insulator.cc.2.o,poisson_insulator_hanging_node.cc.2.o,poisson_resistance.cc.2.o,poisson_resistance_hanging_node.cc.2.o,poisson_semiconductor.cc.2.o,poisson_semiconductor_hanging_node.cc.2.o,light_thread.cc.2.o,object_tree.cc.2.o,ray_tracing.cc.2.o,solver_base.cc.2.o,solver_specify.cc.2.o,stress_solver.cc.2.o,electrical_source.cc.2.o,field_source.cc.2.o,isource.cc.2.o,light_lenses.cc.2.o,light_source.cc.2.o,particle_source.cc.2.o,vsource.cc.2.o,waveform.cc.2.o,error_vector.cc.2.o,extend_to_3d.cc.2.o,location_maps.cc.2.o,mat_analysis.cc.2.o,monot_cubic_interpolator.cc.2.o,nearest_node_locator.cc.2.o,point_locator_base.cc.2.o,point_locator_list.cc.2.o,point_locator_tree.cc.2.o,show_mesh_2d.cc.2.o,statistics.cc.2.o,surface_locator_base.cc.2.o,surface_locator_hub.cc.2.o,surface_locator_list.cc.2.o,surface_locator_sphere.cc.2.o,sync_file.cc.2.o,tree.cc.2.o,tree_node.cc.2.o,PMI.cc.2.o,material.cc.2.o,material_define.cc.2.o,physical_unit.cc.2.o,dlhook.cc.1.o,main.cc.3.o -> genius.LINUX}

['/usr/lib64/ccache/g++', 'src/contrib/ann/ANN.cpp.0.o', 'src/contrib/ann/bd_fix_rad_search.cpp.0.o', 'src/contrib/ann/bd_pr_search.cpp.0.o', 'src/contrib/ann/bd_search.cpp.0.o', 'src/contrib/ann/bd_tree.cpp.0.o', 'src/contrib/ann/brute.cpp.0.o', 'src/contrib/ann/kd_dump.cpp.0.o', 'src/contrib/ann/kd_fix_rad_search.cpp.0.o', 'src/contrib/ann/kd_pr_search.cpp.0.o', 'src/contrib/ann/kd_search.cpp.0.o', 'src/contrib/ann/kd_split.cpp.0.o', 'src/contrib/ann/kd_tree.cpp.0.o', 'src/contrib/ann/kd_util.cpp.0.o', 'src/contrib/ann/perf.cpp.0.o', 'src/contrib/csabathy/csa.cc.1.o', 'src/contrib/csabathy/svd.c.1.o', 'src/contrib/expreval/expr.cc.1.o', 'src/contrib/expreval/expr_datalist.cc.1.o', 'src/contrib/expreval/expr_except.cc.1.o', 'src/contrib/expreval/expr_func.cc.1.o', 'src/contrib/expreval/expr_funclist.cc.1.o', 'src/contrib/expreval/expr_node.cc.1.o', 'src/contrib/expreval/expr_parser.cc.1.o', 'src/contrib/expreval/expr_vallist.cc.1.o', 'src/contrib/spice/spice_ckt.cc.1.o', 'src/contrib/tif3d/tif3d.cc.1.o', 'src/contrib/klu/UFconfig.c.1.o', 'src/contrib/klu/amd_1.c.1.o', 'src/contrib/klu/amd_2.c.1.o', 'src/contrib/klu/amd_aat.c.1.o', 'src/contrib/klu/amd_control.c.1.o', 'src/contrib/klu/amd_defaults.c.1.o', 'src/contrib/klu/amd_dump.c.1.o', 'src/contrib/klu/amd_global.c.1.o', 'src/contrib/klu/amd_info.c.1.o', 'src/contrib/klu/amd_order.c.1.o', 'src/contrib/klu/amd_post_tree.c.1.o', 'src/contrib/klu/amd_postorder.c.1.o', 'src/contrib/klu/amd_preprocess.c.1.o', 'src/contrib/klu/amd_valid.c.1.o', 'src/contrib/klu/btf_maxtrans.c.1.o', 'src/contrib/klu/btf_order.c.1.o', 'src/contrib/klu/btf_strongcomp.c.1.o', 'src/contrib/klu/colamd.c.1.o', 'src/contrib/klu/colamd_global.c.1.o', 'src/contrib/klu/klu.c.1.o', 'src/contrib/klu/klu_analyze.c.1.o', 'src/contrib/klu/klu_analyze_given.c.1.o', 'src/contrib/klu/klu_defaults.c.1.o', 'src/contrib/klu/klu_diagnostics.c.1.o', 'src/contrib/klu/klu_dump.c.1.o', 'src/contrib/klu/klu_extract.c.1.o', 'src/contrib/klu/klu_factor.c.1.o', 'src/contrib/klu/klu_free_numeric.c.1.o', 'src/contrib/klu/klu_free_symbolic.c.1.o', 'src/contrib/klu/klu_kernel.c.1.o', 'src/contrib/klu/klu_memory.c.1.o', 'src/contrib/klu/klu_refactor.c.1.o', 'src/contrib/klu/klu_scale.c.1.o', 'src/contrib/klu/klu_solve.c.1.o', 'src/contrib/klu/klu_sort.c.1.o', 'src/contrib/klu/klu_tsolve.c.1.o', 'src/contrib/mxml/MXMLUtil.cpp.1.o', 'src/contrib/mxml/mxml-attr.c.1.o', 'src/contrib/mxml/mxml-entity.c.1.o', 'src/contrib/mxml/mxml-file.c.1.o', 'src/contrib/mxml/mxml-index.c.1.o', 'src/contrib/mxml/mxml-node.c.1.o', 'src/contrib/mxml/mxml-private.c.1.o', 'src/contrib/mxml/mxml-search.c.1.o', 'src/contrib/mxml/mxml-set.c.1.o', 'src/contrib/mxml/mxml-string.c.1.o', 'src/contrib/nn/delaunay.cc.1.o', 'src/contrib/nn/istack.cc.1.o', 'src/contrib/nn/lpi.cc.1.o', 'src/contrib/spline/spline.cc.1.o', 'src/contrib/triangle/triangle.c.1.o', 'src/contrib/tif/tif_tool.cc.2.o', 'src/contrib/stanford/medici.cc.1.o', 'src/contrib/stanford/silvaco.cc.1.o', 'src/contrib/stanford/stanford.cc.1.o', 'src/contrib/stanford/suprem.cc.1.o', 'src/contrib/dfise/dfise.cc.2.o', 'src/contrib/dfise/dfise_grid.cc.2.o', 'src/contrib/trex/trex.c.1.o', 'src/base/dof_object.cc.2.o', 'src/base/genius_env.cc.2.o', 'src/base/log.cc.2.o', 'src/base/perf_log.cc.2.o', 'src/bc/boundary_condition.cc.2.o', 'src/bc/boundary_condition_collector.cc.2.o', 'src/bc/boundary_mos_channel_elem.cc.2.o', 'src/bc/boundary_nearest_point.cc.2.o', 'src/fe/fe.cc.2.o', 'src/fe/fe_base.cc.2.o', 'src/fe/fe_boundary.cc.2.o', 'src/fe/fe_hermite.cc.2.o', 'src/fe/fe_hermite_shape_1D.cc.2.o', 'src/fe/fe_hermite_shape_2D.cc.2.o', 'src/fe/fe_hermite_shape_3D.cc.2.o', 'src/fe/fe_lagrange.cc.2.o', 'src/fe/fe_lagrange_shape_0D.cc.2.o', 'src/fe/fe_lagrange_shape_1D.cc.2.o', 'src/fe/fe_lagrange_shape_2D.cc.2.o', 'src/fe/fe_lagrange_shape_3D.cc.2.o', 'src/fe/fe_map.cc.2.o', 'src/fe/number_lookups.cc.2.o', 'src/geom/edge.cc.2.o', 'src/geom/edge_edge2.cc.2.o', 'src/geom/edge_edge2_fvm.cc.2.o', 'src/geom/elem.cc.2.o', 'src/geom/elem_refinement.cc.2.o', 'src/geom/face_cy_quad4_fvm.cc.2.o', 'src/geom/face_cy_tri3_fvm.cc.2.o', 'src/geom/face_quad.cc.2.o', 'src/geom/face_quad4.cc.2.o', 'src/geom/face_quad4_fvm.cc.2.o', 'src/geom/face_tri.cc.2.o', 'src/geom/face_tri3.cc.2.o', 'src/geom/face_tri3_fvm.cc.2.o', 'src/geom/node_elem.cc.2.o', 'src/geom/plane.cc.2.o', 'src/geom/polygon.cc.2.o', 'src/geom/polygon_usample.cc.2.o', 'src/geom/sphere.cc.2.o', 'src/interpolation/interpolation_1d_linear.cc.2.o', 'src/interpolation/interpolation_1d_spline.cc.2.o', 'src/interpolation/interpolation_2d_csa.cc.2.o', 'src/interpolation/interpolation_2d_nn.cc.2.o', 'src/interpolation/interpolation_3d_nbtet.cc.2.o', 'src/interpolation/interpolation_3d_qshep.cc.2.o', 'src/math/adolc_init.cc.2.o', 'src/math/dense_matrix.cc.2.o', 'src/math/dense_matrix_base.cc.2.o', 'src/math/dense_vector.cc.2.o', 'src/math/dense_vector_base.cc.2.o', 'src/math/expr_evaluate.cc.2.o', 'src/math/petsc_type.cc.2.o', 'src/math/petsc_utils.cc.2.o', 'src/math/type_tensor.cc.2.o', 'src/math/type_vector.cc.2.o', 'src/mesh/boundary_info.cc.2.o', 'src/mesh/boundary_mesh.cc.2.o', 'src/mesh/mesh_base.cc.2.o', 'src/mesh/mesh_communication.cc.2.o', 'src/mesh/mesh_modification.cc.2.o', 'src/mesh/mesh_refinement.cc.2.o', 'src/mesh/mesh_refinement_flagging.cc.2.o', 'src/mesh/mesh_refinement_smoothing.cc.2.o', 'src/mesh/mesh_tools.cc.2.o', 'src/mesh/serial_mesh.cc.2.o', 'src/mesh/serial_mesh_iterators.cc.2.o', 'src/mesh/unstructured_mesh.cc.2.o', 'src/meshgen/mesh_generation.cc.2.o', 'src/meshgen/mesh_generation_quad4.cc.2.o', 'src/meshgen/mesh_generation_tri3.cc.2.o', 'src/parser/file_include.cc.2.o', 'src/parser/parser.cc.2.o', 'src/parser/parser_card.cc.2.o', 'src/parser/parser_parameter.cc.2.o', 'src/parser/pattern.cc.2.o', 'src/parser/pattern_xml.cc.2.o', 'src/partition/linear_partitioner.cc.2.o', 'src/partition/metis_partitioner.cc.2.o', 'src/partition/parmetis_partitioner.cc.2.o', 'src/partition/partitioner.cc.2.o', 'src/quadrature/quadrature.cc.2.o', 'src/quadrature/quadrature_build.cc.2.o', 'src/quadrature/quadrature_conical.cc.2.o', 'src/quadrature/quadrature_conical_2D.cc.2.o', 'src/quadrature/quadrature_conical_3D.cc.2.o', 'src/quadrature/quadrature_gauss.cc.2.o', 'src/quadrature/quadrature_gauss_1D.cc.2.o', 'src/quadrature/quadrature_gauss_2D.cc.2.o', 'src/quadrature/quadrature_gauss_3D.cc.2.o', 'src/quadrature/quadrature_jacobi_1D.cc.2.o', 'src/solution/cgns_io.cc.2.o', 'src/solution/conductor_region.cc.2.o', 'src/solution/control.cc.2.o', 'src/solution/dfise_io.cc.2.o', 'src/solution/external_circuit.cc.2.o', 'src/solution/external_circuit_pi.cc.2.o', 'src/solution/external_circuit_rcl.cc.2.o', 'src/solution/external_circuit_rct.cc.2.o', 'src/solution/fvm_cell_data.cc.2.o', 'src/solution/fvm_node_data.cc.2.o', 'src/solution/fvm_node_info.cc.2.o', 'src/solution/gdml_io.cc.2.o', 'src/solution/insulator_region.cc.2.o', 'src/solution/location_io.cc.2.o', 'src/solution/pml_region.cc.2.o', 'src/solution/resistance_region.cc.2.o', 'src/solution/semiconductor_region.cc.2.o', 'src/solution/simulation_region.cc.2.o', 'src/solution/simulation_system.cc.2.o', 'src/solution/solution_define.cc.2.o', 'src/solution/stanford_io.cc.2.o', 'src/solution/tif3d_io.cc.2.o', 'src/solution/tif_io.cc.2.o', 'src/solution/vacuum_region.cc.2.o', 'src/solution/variable_define.cc.2.o', 'src/solution/vtk_io.cc.2.o', 'src/solver/ddm1/ddm1.cc.2.o', 'src/solver/ddm1/ddm1_boundary_ei_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_float_metal.cc.2.o', 'src/solver/ddm1/ddm1_boundary_gate.cc.2.o', 'src/solver/ddm1/ddm1_boundary_hetero_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_homo_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_ii_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_ir_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_is_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_ohmic.cc.2.o', 'src/solver/ddm1/ddm1_boundary_resistance_ohmic.cc.2.o', 'src/solver/ddm1/ddm1_boundary_resistance_schottky.cc.2.o', 'src/solver/ddm1/ddm1_boundary_rr_interface.cc.2.o', 'src/solver/ddm1/ddm1_boundary_schottky.cc.2.o', 'src/solver/ddm1/ddm1_boundary_simple_gate.cc.2.o', 'src/solver/ddm1/ddm1_boundary_solderpad.cc.2.o', 'src/solver/ddm1/ddm1_conductor.cc.2.o', 'src/solver/ddm1/ddm1_conductor_hanging_node.cc.2.o', 'src/solver/ddm1/ddm1_insulator.cc.2.o', 'src/solver/ddm1/ddm1_insulator_hanging_node.cc.2.o', 'src/solver/ddm1/ddm1_resistance.cc.2.o', 'src/solver/ddm1/ddm1_resistance_hanging_node.cc.2.o', 'src/solver/ddm1/ddm1_semiconductor.cc.2.o', 'src/solver/ddm1/ddm1_semiconductor_hanging_node.cc.2.o', 'src/solver/ddm1r/ddm1r.cc.2.o', 'src/solver/ddm1r/ddm1r_boundary_ir_interface.cc.2.o', 'src/solver/ddm1r/ddm1r_boundary_resistance_ohmic.cc.2.o', 'src/solver/ddm1r/ddm1r_boundary_resistance_schottky.cc.2.o', 'src/solver/ddm1r/ddm1r_boundary_rr_interface.cc.2.o', 'src/solver/ddm1r/ddm1r_boundary_solderpad.cc.2.o', 'src/solver/ddm1r/ddm1r_resistance.cc.2.o', 'src/solver/ddm1r/ddm1r_resistance_hanging_node.cc.2.o', 'src/solver/ddm2/ddm2.cc.2.o', 'src/solver/ddm2/ddm2_boundary_ei_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_float_metal.cc.2.o', 'src/solver/ddm2/ddm2_boundary_gate.cc.2.o', 'src/solver/ddm2/ddm2_boundary_hetero_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_homo_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_ii_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_ir_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_is_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_neumann.cc.2.o', 'src/solver/ddm2/ddm2_boundary_ohmic.cc.2.o', 'src/solver/ddm2/ddm2_boundary_resistance_ohmic.cc.2.o', 'src/solver/ddm2/ddm2_boundary_resistance_schottky.cc.2.o', 'src/solver/ddm2/ddm2_boundary_rr_interface.cc.2.o', 'src/solver/ddm2/ddm2_boundary_schottky.cc.2.o', 'src/solver/ddm2/ddm2_boundary_simple_gate.cc.2.o', 'src/solver/ddm2/ddm2_boundary_solderpad.cc.2.o', 'src/solver/ddm2/ddm2_conductor.cc.2.o', 'src/solver/ddm2/ddm2_conductor_hanging_node.cc.2.o', 'src/solver/ddm2/ddm2_insulator.cc.2.o', 'src/solver/ddm2/ddm2_insulator_hanging_node.cc.2.o', 'src/solver/ddm2/ddm2_resistance.cc.2.o', 'src/solver/ddm2/ddm2_resistance_hanging_node.cc.2.o', 'src/solver/ddm2/ddm2_semiconductor.cc.2.o', 'src/solver/ddm2/ddm2_semiconductor_hanging_node.cc.2.o', 'src/solver/ddm_ac/ddm_ac.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_ei_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_float_metal.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_gate.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_hetero_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_homo_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_ii_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_ir_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_is_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_neumann.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_ohmic.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_resistance_ohmic.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_rr_interface.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_schottky.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_simple_gate.cc.2.o', 'src/solver/ddm_ac/ddmac_boundary_solderpad.cc.2.o', 'src/solver/ddm_ac/ddmac_conductor.cc.2.o', 'src/solver/ddm_ac/ddmac_insulator.cc.2.o', 'src/solver/ddm_ac/ddmac_resistance.cc.2.o', 'src/solver/ddm_ac/ddmac_semiconductor.cc.2.o', 'src/solver/ddm_common/charge_integral.cc.2.o', 'src/solver/ddm_common/ddm_solver.cc.2.o', 'src/solver/ddm_common/gate_current.cc.2.o', 'src/solver/ddm_common/inter_connect.cc.2.o', 'src/solver/ddm_common/mixA_solver.cc.2.o', 'src/solver/ddm_common/mix_inter_connect.cc.2.o', 'src/solver/ddm_common/mob_semiconductor.cc.2.o', 'src/solver/doping_analytic/doping_analytic.cc.2.o', 'src/solver/doping_analytic/doping_fun.cc.2.o', 'src/solver/ebm3/ebm3.cc.2.o', 'src/solver/ebm3/ebm3_boundary_ei_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_float_metal.cc.2.o', 'src/solver/ebm3/ebm3_boundary_gate.cc.2.o', 'src/solver/ebm3/ebm3_boundary_hetero_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_homo_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_ii_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_ir_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_is_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_neumann.cc.2.o', 'src/solver/ebm3/ebm3_boundary_ohmic.cc.2.o', 'src/solver/ebm3/ebm3_boundary_resistance_ohmic.cc.2.o', 'src/solver/ebm3/ebm3_boundary_resistance_schottky.cc.2.o', 'src/solver/ebm3/ebm3_boundary_rr_interface.cc.2.o', 'src/solver/ebm3/ebm3_boundary_schottky.cc.2.o', 'src/solver/ebm3/ebm3_boundary_simple_gate.cc.2.o', 'src/solver/ebm3/ebm3_boundary_solderpad.cc.2.o', 'src/solver/ebm3/ebm3_conductor.cc.2.o', 'src/solver/ebm3/ebm3_conductor_hanging_node.cc.2.o', 'src/solver/ebm3/ebm3_insulator.cc.2.o', 'src/solver/ebm3/ebm3_insulator_hanging_node.cc.2.o', 'src/solver/ebm3/ebm3_resistance.cc.2.o', 'src/solver/ebm3/ebm3_resistance_hanging_node.cc.2.o', 'src/solver/ebm3/ebm3_semiconductor.cc.2.o', 'src/solver/ebm3/ebm3_semiconductor_hanging_node.cc.2.o', 'src/solver/ebm3/ebm3_semiconductor_jacob.cc.2.o', 'src/solver/emfem2d/emfem2d.cc.2.o', 'src/solver/fem_linear_solver.cc.2.o', 'src/solver/fem_pde_solver.cc.2.o', 'src/solver/fvm_explicit_solver.cc.2.o', 'src/solver/fvm_linear_solver.cc.2.o', 'src/solver/fvm_nonlinear_solver.cc.2.o', 'src/solver/fvm_pde_solver.cc.2.o', 'src/solver/hall/hall.cc.2.o', 'src/solver/hall/hall_conductor.cc.2.o', 'src/solver/hall/hall_insulator.cc.2.o', 'src/solver/hall/hall_resistance.cc.2.o', 'src/solver/hall/hall_semiconductor.cc.2.o', 'src/solver/hdm/hdm.cc.2.o', 'src/solver/hdm/hdm_boundary_neumann.cc.2.o', 'src/solver/hdm/hdm_boundary_ohmic.cc.2.o', 'src/solver/hdm/hdm_semiconductor.cc.2.o', 'src/solver/hdm/linear_poisson.cc.2.o', 'src/solver/hdm/linear_poisson_boundary_ohmic.cc.2.o', 'src/solver/hdm/linear_poisson_conductor.cc.2.o', 'src/solver/hdm/linear_poisson_insulator.cc.2.o', 'src/solver/hdm/linear_poisson_semiconductor.cc.2.o', 'src/solver/mixA1/mixA1.cc.2.o', 'src/solver/mixA1/mixA1_boundary_gate.cc.2.o', 'src/solver/mixA1/mixA1_boundary_ohmic.cc.2.o', 'src/solver/mixA1/mixA1_boundary_schottky.cc.2.o', 'src/solver/mixA1/mixA1_boundary_solderpad.cc.2.o', 'src/solver/mixA2/mixA2.cc.2.o', 'src/solver/mixA2/mixA2_boundary_gate.cc.2.o', 'src/solver/mixA2/mixA2_boundary_ohmic.cc.2.o', 'src/solver/mixA2/mixA2_boundary_schottky.cc.2.o', 'src/solver/mixA2/mixA2_boundary_solderpad.cc.2.o', 'src/solver/mixA3/mixA3.cc.2.o', 'src/solver/mixA3/mixA3_boundary_gate.cc.2.o', 'src/solver/mixA3/mixA3_boundary_ohmic.cc.2.o', 'src/solver/mixA3/mixA3_boundary_schottky.cc.2.o', 'src/solver/mixA3/mixA3_boundary_solderpad.cc.2.o', 'src/solver/mole_analytic/mole_analytic.cc.2.o', 'src/solver/poisson/poisson.cc.2.o', 'src/solver/poisson/poisson_boundary_ei_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_float_metal.cc.2.o', 'src/solver/poisson/poisson_boundary_gate.cc.2.o', 'src/solver/poisson/poisson_boundary_hetero_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_homo_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_ii_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_ir_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_is_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_ohmic.cc.2.o', 'src/solver/poisson/poisson_boundary_resistance_ohmic.cc.2.o', 'src/solver/poisson/poisson_boundary_resistance_schottky.cc.2.o', 'src/solver/poisson/poisson_boundary_rr_interface.cc.2.o', 'src/solver/poisson/poisson_boundary_schottky.cc.2.o', 'src/solver/poisson/poisson_boundary_simple_gate.cc.2.o', 'src/solver/poisson/poisson_boundary_solderpad.cc.2.o', 'src/solver/poisson/poisson_conductor.cc.2.o', 'src/solver/poisson/poisson_conductor_hanging_node.cc.2.o', 'src/solver/poisson/poisson_insulator.cc.2.o', 'src/solver/poisson/poisson_insulator_hanging_node.cc.2.o', 'src/solver/poisson/poisson_resistance.cc.2.o', 'src/solver/poisson/poisson_resistance_hanging_node.cc.2.o', 'src/solver/poisson/poisson_semiconductor.cc.2.o', 'src/solver/poisson/poisson_semiconductor_hanging_node.cc.2.o', 'src/solver/ray_tracing/light_thread.cc.2.o', 'src/solver/ray_tracing/object_tree.cc.2.o', 'src/solver/ray_tracing/ray_tracing.cc.2.o', 'src/solver/solver_base.cc.2.o', 'src/solver/solver_specify.cc.2.o', 'src/solver/stress_solver/stress_solver.cc.2.o', 'src/source/electrical_source.cc.2.o', 'src/source/field_source.cc.2.o', 'src/source/isource.cc.2.o', 'src/source/light_lenses.cc.2.o', 'src/source/light_source.cc.2.o', 'src/source/particle_source.cc.2.o', 'src/source/vsource.cc.2.o', 'src/source/waveform.cc.2.o', 'src/utils/error_vector.cc.2.o', 'src/utils/extend_to_3d.cc.2.o', 'src/utils/location_maps.cc.2.o', 'src/utils/mat_analysis.cc.2.o', 'src/utils/monot_cubic_interpolator.cc.2.o', 'src/utils/nearest_node_locator.cc.2.o', 'src/utils/point_locator_base.cc.2.o', 'src/utils/point_locator_list.cc.2.o', 'src/utils/point_locator_tree.cc.2.o', 'src/utils/show_mesh_2d.cc.2.o', 'src/utils/statistics.cc.2.o', 'src/utils/surface_locator_base.cc.2.o', 'src/utils/surface_locator_hub.cc.2.o', 'src/utils/surface_locator_list.cc.2.o', 'src/utils/surface_locator_sphere.cc.2.o', 'src/utils/sync_file.cc.2.o', 'src/utils/tree.cc.2.o', 'src/utils/tree_node.cc.2.o', 'src/material/PMI.cc.2.o', 'src/material/material.cc.2.o', 'src/material/material_define.cc.2.o', 'src/material/physical_unit.cc.2.o', 'src/hook/dlhook.cc.1.o', 'src/main.cc.3.o', '-o', '/home/sandeep/tcad/genius-20121008-open/build/default/src/genius.LINUX', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lcgns', '-ldl', '-Wl,--export-dynamic', '-lpetsc', '-L/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/lib', '-lcmumps', '-ldmumps', '-lsmumps', '-lzmumps', '-lmumps_common', '-lpord', '-lscalapack', '-lblacs', '-lsuperlu_dist_2.4', '-lparmetis', '-lmetis', '-lsuperlu_4.0', '-lflapack', '-lfblas', '-lnsl', '-lrt', '-lm', '-lmpich', '-lpthread', '-lgfortran', '-lquadmath', '-Wl,-Bdynamic', '-lpetsc', '-L/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/lib', '-lcmumps', '-ldmumps', '-lsmumps', '-lzmumps', '-lmumps_common', '-lpord', '-lscalapack', '-lblacs', '-lsuperlu_dist_2.4', '-lparmetis', '-lmetis', '-lsuperlu_4.0', '-lflapack', '-lfblas', '-lnsl', '-lrt', '-lm', '-L/home/sandeep/tcad/PETSC/petsc-3.1-p8/linux-gnu-c-opt/lib', '-lmpich', '-lpthread', '-lrt', '-lgfortran', '-lquadmath', '-Wl,-Bdynamic', '']

Thank you and regards,
Sandeep Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 16, 2013

Another standard compliance problem. The templated class must be
instantiated.

Please apply the attached patch and try again.

We'd
appreciate if you could summarize the changes you've made to the source
code, and we will incorporate those to the new release. Thank you.

regards,
shenchen

On 2013-01-15 22:19, sulakhesandip wrote:

Thank you for your suggestions.Earlier changes worked well. But now it
is giving error something like this

src/fe/fe_boundary.cc.2.o: In
function FEBase::compute_face_map(std::vector > const&, Elem const*)':

fe_boundary.cc:(.text+0x1b4c): undefined reference toFE::map_xi(Elem
const_, Point const&)'
fe_boundary.cc:(.text+0x1b61): undefined
reference to FE::map_eta(Elem const_, Point const&)'
collect2: error:
ld returned 1 exit status
Waf: Leaving
directory/home/sandeep/tcad/genius-20121008-open/build/default'
Build
failed
-> task failed (exit status 1):

@sulakhesandip
Copy link
Author

I could not find the patch sir please resend the patch file... If the installation works, i will certainly post the changes which worked for installation...

Thank you and regards,
Sandip Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 16, 2013

below is the patch

diff --git a/include/fe/fe_macro.h b/include/fe/fe_macro.h
index 8356be3..a3206d6 100644
--- a/include/fe/fe_macro.h
+++ b/include/fe/fe_macro.h
@@ -81,8 +81,8 @@
   template bool         FE<_dim,_t>::is_hierarchic() const;\
   template unsigned int FE<_dim,_t>::n_dofs_per_elem(ElemType,Order);\
   template void         FE<_dim,_t>::nodal_soln(const Elem*,const Order,const std::vector&,std::vector&);
-#endif
-/*
+
+
 // The Intel 7.1 compiler out at TACC required these, but they are used
 // inside the inverse_map function so it seems like they should be instantiated
 // by the INSTANTIATE_IMAP macro above?  Also for some reason it did not
@@ -91,4 +91,6 @@
   template Point FE<_dim,LAGRANGE>::map(const Elem*,const Point&);\
   template Point FE<_dim,LAGRANGE>::map_xi(const Elem*,const Point&);\
   template Point FE<_dim,LAGRANGE>::map_eta(const Elem*,const Point&)
-*/
+
+
+#endif
diff --git a/src/fe/fe_map.cc b/src/fe/fe_map.cc
index 563f000..4d1d8c1 100644
--- a/src/fe/fe_map.cc
+++ b/src/fe/fe_map.cc
@@ -993,4 +993,7 @@ INSTANTIATE_IMAP(1);
 INSTANTIATE_IMAP(2);
 INSTANTIATE_IMAP(3);
+INSTANTIATE_MAP(1);
+INSTANTIATE_MAP(2);
+INSTANTIATE_MAP(3);

@sulakhesandip
Copy link
Author

I tried the patching sir but it gave me error

patching file fe_macro.h
Hunk #1 FAILED at 81.
Hunk #2 FAILED at 91.
2 out of 2 hunks FAILED -- saving rejects to file fe_macro.h.rej

May be there are version conflicts. You tell me the changes manually i will apply them..I have genius-20121008-open which is the latest one.. Any help regarding this would be very helpful..

Thank you and regards,
Sandeep Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 17, 2013

  1. The ending part of fe_macro.h should look like:

    #define INSTANTIATE_MBRF(_dim,_t) \
    template bool         FE<_dim,_t>::shapes_need_reinit() const;\
    template unsigned int FE<_dim,_t>::n_dofs(ElemType,Order); \
    template unsigned int FE<_dim,_t>::n_dofs_at_node(ElemType,Order,unsigned int); \
    template FEContinuity FE<_dim,_t>::get_continuity() const;\
    template bool         FE<_dim,_t>::is_hierarchic() const;\
    template unsigned int FE<_dim,_t>::n_dofs_per_elem(ElemType,Order);\
    template void         FE<_dim,_t>::nodal_soln(const Elem*,const Order,const std::vector&,std::vector&);
    // The Intel 7.1 compiler out at TACC required these, but they are used
    // inside the inverse_map function so it seems like they should be instantiated
    // by the INSTANTIATE_IMAP macro above?  Also for some reason it did not
    // complain about map_zeta.
    #define INSTANTIATE_MAP(_dim) \
    template Point FE<_dim,LAGRANGE>::map(const Elem*,const Point&);\
    template Point FE<_dim,LAGRANGE>::map_xi(const Elem*,const Point&);\
    template Point FE<_dim,LAGRANGE>::map_eta(const Elem*,const Point&)
    #endif
    

    Note that the comments are removed and the "endif" macro is moved to the end of the file.

  2. Add the following three lines to the end of src/fe/fe_map.cc (this patch seems have been successfully applied)

    INSTANTIATE_MAP(1);
    INSTANTIATE_MAP(2);
    INSTANTIATE_MAP(3);
    

@sulakhesandip
Copy link
Author

I did the changes sir, and the following errors were observed..

[544/561] cxx: build/default/src/sip/sipgeniusParserInputParser.cpp -> build/default/src/sip/sipgeniusParserInputParser.cpp.4.o
../../src/fe/fe_map.cc:996:16: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:996:48: error: ‘map’ is not a template function
../../src/fe/fe_map.cc:996:65: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:996:100: error: ‘map_xi’ is not a template function
../../src/fe/fe_map.cc:996:117: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:996:153: error: ‘map_eta’ is not a template function
../../src/fe/fe_map.cc:997:16: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:997:48: error: ‘map’ is not a template function
../../src/fe/fe_map.cc:997:65: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:997:100: error: ‘map_xi’ is not a template function
../../src/fe/fe_map.cc:997:117: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:997:153: error: ‘map_eta’ is not a template function
../../src/fe/fe_map.cc:998:16: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:998:48: error: ‘map’ is not a template function
../../src/fe/fe_map.cc:998:65: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:998:100: error: ‘map_xi’ is not a template function
../../src/fe/fe_map.cc:998:117: error: ‘template<unsigned int Dim, libMeshEnums::FEFamily T> class FE’ used without template parameters
../../src/fe/fe_map.cc:998:153: error: ‘map_eta’ is not a template function
Waf: Leaving directory `/home/sandeep/tcad/genius-20121008-open/build/default'
Build failed

some more header files seems to be missing...
Any suggestions regarding this will be helpful.

Thank you and regards,
Sandeep Sulakhe.

@cogenda
Copy link
Collaborator

cogenda commented Jan 21, 2013

There seems to be a lot of compatibility issues with GCC-4.7, which comes with Ubuntu 12.10 and presumably with other forthcoming linux distros.

We installed an Ubuntu12.10, and tested the build on it, fixing all C++ compatibility issues. We also updated the JigsawPkg build system.

We shall upload a new version of Genius-Open and JigsawPkg in 1-2 days.

I tried doing this earlier today, but the internet censorship of the Chinese government decided to block Github, so I'm having difficulty pushing the changes to github.

@sulakhesandip
Copy link
Author

Thank alot for revising the code I am looking forword to use the latest version of Genius-open..

Thanks and regards,
Sandip Sulakhe.

@luisll86
Copy link

luisll86 commented Jan 9, 2014

Please someone could help me with the Genius TCAD installation
my configuration is the following
ubuntu 12.04.2
gcc-4.6
petsc 3.1
cgns 2.5
flex 2.5.37
bison 2.5
and i receive the same error message from the beginning
Luis Llumiquinga

@lutherthecat
Copy link

I have a fork which builds successfully at:
https://github.com/lutherthecat/Genius-TCAD-Open/

Follow the instructions in this file:
myinstall.txt

It uses cmake instead of waf. It also has instructions for installing petsc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants