[Gate-users] ECAT7 command not found, problem with enabling ecat7 library

David Larsson david.larsson at sth.kth.se
Thu Mar 5 15:04:27 CET 2015


Hi everyone,


I just recently wanted to allow for ECAT7-outputs on the installed GATE-version I am using (v7). For this, I downloaded the ECAT7-package and installed/compiled everything according to the installation guide, that is:


- I created an ECAT-directory

- Inside the directory I've mounted the ecat7-package

- I've created an 'ecat/include' directory for the 'matrix.h' and 'machine_indep.h'

- I similarly created an 'ecat/lib/Linux-g++' directory for my 'libecat.a' file.


After this, I recompiled both Geant4 (maybe not necessary) and GATE, however now with the 'GATE_USE_ECAT7' flag set to 'ON'. I've also specified the home directory of the ecat7-package ('ECAT7_HOME' set to '/my/path/to/ecat')


I succesfully can compile GATE (and I do set the 'export ECAT7_HOME = /my/path/to/ecat' inside my .bashrc-file).


However, when I try to run the PET benchmark example to try the output (benchPET.mac) it seems like the ECAT7 library cannot be found with the batch being interrupted and en error reading:


 ***** COMMAND NOT FOUND </gate/output/sinogram/enable> *****


Removing the sinogram gives the same kind of error but for the ecat7 command:


***** COMMAND NOT FOUND </gate/output/ecat7/enable> *****


I've seen people with similar issues in the mailing list history, but I cannot seem to get a good answer on how to proceed to fix this. Does anyone know what I can do to be able to enable the ECAT7 output?


Thanks for your help,


/David

<https://webmail.kth.se/owa/redir.aspx?C=IxWYxXymHES_fQvc4qU3B9BOtBARstEIlfcjHJ6nx0MeBY57EwkoSX2SdYQPib-GqeXHouLYnDA.&URL=mailto%3adavid.larsson%40sth.kth.se>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20150305/08d6ecd6/attachment.html>


More information about the Gate-users mailing list