[Gate-users] GATE 6.0 - File Merge installation problem

Stiller, Wolfram Wolfram.Stiller at med.uni-heidelberg.de
Tue Mar 9 09:13:42 CET 2010


Dear Davi,

the errors you get are from (missing) headers that need to be explicitly included with a "#include<...>" statement. This comes with the newer versions of gcc. The functions gentenv(), atoi(), exit() are defined in headers you need to state at the beginning of your "GateMergeManager.hh"-file. Unfortunately I am not in the office, so I cannot look them up for you. If you search for these function names together with the keyword c++ on the web you will be able to find out in which header(s) they are defined (e.g. on cplusplus.com) and can simpy include these.

Good luck with compilation,

Wolfram



Dr. Wolfram Stiller
Diplom-Physiker

Universitätsklinikum Heidelberg
Abteilung für Diagnostische und Interventionelle Radiologie
Im Neuenheimer Feld 110
D-69120 Heidelberg
Germany

E-mail: wolfram.stiller at med.uni-heidelberg.de

Tel.: +49 (0) 6221 56 37240 or
       +49 (0) 6221 56 6434


Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
________________________________________
Von: gate-users-bounces at lists.opengatecollaboration.org [gate-users-bounces at lists.opengatecollaboration.org] im Auftrag von Davi Ezequiel François [davifrancois at hotmail.com]
Gesendet: Dienstag, 9. März 2010 05:12
An: gate-users at lists.opengatecollaboration.org
Betreff: [Gate-users] GATE 6.0 - File Merge installation problem

Dear Gate Users.
I've installed the GATE 6.0 in Fedora 12.
My environment is:-     Fedora 12;-     clhep 2.0.4.2;-  geant4.9.2.p03.tar.gz;-        root_v5.26.00b.source.tar.gz;-  lmf 3.0;-       gate 6.0.
I've also installed the Job Spliter. However, I have a problem with File Merge installation.
Creating object file for ./gjm.cc ...In file included from gjm.cc:16:include/GateMergeManager.hh: In constructor‘GateMergeManager::GateMergeManager(bool, int, bool, Long64_t,std::string)’:include/GateMergeManager.hh:35: error: ‘getenv’ was not declared in this scopeinclude/GateMergeManager.hh:37: error: ‘exit’ was not declared in this scopeinclude/GateMergeManager.hh:39: error: ‘getenv’ was not declared in this scopeinclude/GateMergeManager.hh:45: error: ‘exit’ was not declared in this scopegjm.cc: In function ‘void showhelp()’:gjm.cc:46: error: ‘exit’ was not declared in this scopegjm.cc: In function ‘int main(int, char**)’:gjm.cc:69: error: ‘exit’ was not declared in this scopegjm.cc:71: error: ‘atoi’ was not declared in this scopegjm.cc:97: error: ‘exit’ was not declared in this scopegjm.cc:106: error: ‘atol’ was not declared in this scopegjm.cc:120: error: ‘exit’ was not declared in this scopegjm.cc:124: error: ‘exit’ was not declared in this scopegjm.cc:134: error: ‘exit’ was not declared in this scopegjm.cc: At global scope:gjm.cc:147: fatal error: opening dependency file tmp/./gjm.dd: Permission deniedcompilation terminated.make: *** [tmp/./gjm.o] Error 1
Anyone have a idea about this problem?
RegardsDavi Ezequiel François
_________________________________________________________________
Não deixe rastros ao navegar na Internet. Instale Grátis o Internet Explorer 8 agora.
http://go.microsoft.com/?linkid=9707132
_______________________________________________
Gate-users mailing list
Gate-users at lists.opengatecollaboration.org
http://lists.opengatecollaboration.org/mailman/listinfo/gate-users


More information about the Gate-users mailing list