[gate-users] ecat7 output

Vandana Kohli kohli.vandana at gmail.com
Tue Aug 23 21:42:25 CEST 2005


Dear Gate users,
I was able to compile GATE with ecat. Had to make a slight change to
machine_indep.h.
I have run a simulation and it is writing ecat output.
Thanks
Vandana

On 8/22/05, Vandana Kohli <kohli.vandana at gmail.com> wrote:
> Dear Theo,
> The ECAT7_HOME points to the directory where Ecat 7 is installed. I
> have checked the header files (matrix.h and machine_indep .h ) are in
> the ecat7_home/include and libecat.a is in ecat7_home/lib/Linux-g++.
> Is there something that I am missing.
> cheers
> Vandana
> 
> On 8/22/05, Mutanga Theodore <muathe02 at student.umu.se> wrote:
> > > Dear Gate users,
> >
> > Disregard my last comment ,
> >
> > now where does your ECAT7_HOME variable point to ? Check if it is set
> > before  compiling GATE.
> > Make sure you have the header files in the right places
> >
> >
> > > I thought that I would elaborate on what I am doing. After
> > > unzipping/untarring the file.
> > > I follow the install instructions, copy the makefile and make depend,
> > > and finally make. This makes libecat.a file. I copy this file to
> > > ecat_home/lib/Linux-g++ and copy matrix.h and machine_indep.h to
> > > ecat7_home/include. Then I compile gate. I seem to be getting this
> > > error
> > > Compiling GateEcatSystem.cc ...
> > > In file included from src/GateEcatSystem.cc:71:
> > > include/GateSinoToEcat7.hh:48:20: matrix.h: No such file or directory
> > > include/GateSinoToEcat7.hh:49:27: machine_indep.h: No such file or
> > > directory
> > > In file included from src/GateEcatSystem.cc:71:
> > > include/GateSinoToEcat7.hh:116: error: ISO C++ forbids declaration of
> > > `MatrixFile' with no type
> > > include/GateSinoToEcat7.hh:116: error: expected `;' before '*' token
> > > include/GateSinoToEcat7.hh:117: error: ISO C++ forbids declaration of
> > > `Main_header' with no type
> > > include/GateSinoToEcat7.hh:117: error: expected `;' before '*' token
> > > include/GateSinoToEcat7.hh:118: error: ISO C++ forbids declaration of
> > > `Scan3D_subheader' with no type
> > > include/GateSinoToEcat7.hh:118: error: expected `;' before '*' token
> > > /root/opt/1.8.1.0/CLHEP/include/CLHEP/Random/Randomize.h:64: warning:
> > > 'HepRandomGenActive' defined but not used
> > > gmake: *** [tmp/Linux-g++/Gate/GateEcatSystem.o] Error 1
> > > I also wanted to mention that with ecat7 output disabled Gate works fine.
> > > Have any of you encountered this problem before. Any suggestions would
> > > be appreciated.
> > > cheers
> > > Vandana Kohli
> > >
> > > _______________________________________________
> > > gate-users mailing list
> > > gate-users at lphe1pet1.epfl.ch
> > > http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users
> > >
> > Cheers
> >
> > Theo
> >
> > _______________________________________________
> > gate-users mailing list
> > gate-users at lphe1pet1.epfl.ch
> > http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users
> >
>



More information about the Gate-users mailing list