Back Midas Rome Roody Rootana
  Root Analyzer Framework  Not logged in ELOG logo
Entry  24 Jul 2019, Paolo Baesso, Bug Report, ROOTANA installation fails (ss_suspend_set_dispatch_ipc(NULL); not declared) 
    Reply  08 Aug 2019, Lauren Manton, Bug Report, ROOTANA installation fails (ss_suspend_set_dispatch_ipc(NULL); not declared) 
       Reply  08 Aug 2019, Thomas Lindner, Bug Report, ROOTANA installation fails (ss_suspend_set_dispatch_ipc(NULL); not declared) 
       Reply  14 Aug 2019, Konstantin Olchanski, Bug Report, cannot find dictionary module TMainDisplayWindowDict_rdict.pcm 
    Reply  14 Aug 2019, Konstantin Olchanski, Bug Report, ROOTANA installation fails (ss_suspend_set_dispatch_ipc(NULL); not declared) 
Message ID: 16     Entry time: 08 Aug 2019     In reply to: 15
Author: Thomas Lindner 
Topic: Bug Report 
Subject: ROOTANA installation fails (ss_suspend_set_dispatch_ipc(NULL); not declared) 

Hi Lauren,

Do you see an actual problem that results from those error messages?  As I mentioned before [1] I get that error message, but it doesn't seem to actually cause a problem.  

Thomas

[1] https://midas.triumf.ca/elog/Rootana/12

Lauren Manton wrote:

Hi,

Thank you, commenting out the line worked and we can now compile the code. However, when we try to run ana.exe or anaDisplay.exe, we get the following errors:

Error in <TCling::RegisterModule>: cannot find dictionary module TMainDisplayWindowDict_rdict.pcm
Error in <TCling::RegisterModule>: cannot find dictionary module TRootanaDisplayDict_rdict.pcm
Error in <TCling::RegisterModule>: cannot find dictionary module TFancyHistogramCanvasDict_rdict.pcm

 

We see that the files are in /rootana/obj but we cannot find a way to point the compiler to them.

Could you please advise how to proceed,

Many thanks

Paolo Baesso wrote:

Good afternoon, I am following the instructions provided here to install ROOTANA (and MIDAS, more in general). When I try to make I get the following error

libMidasInterface/TMidasOnline.cxx: In member function ‘bool TMidasOnline::sleep(int)’: libMidasInterface/TMidasOnline.cxx:194:3: error: ‘ss_suspend_set_dispatch_ipc’ was not declared in this scope
ss_suspend_set_dispatch_ipc(NULL);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
libMidasInterface/TMidasOnline.cxx:194:3: note: suggested alternative: ‘ss_suspend_set_rpc_thread’
ss_suspend_set_dispatch_ipc(NULL);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
ss_suspend_set_rpc_thread
Makefile:339: recipe for target 'obj/TMidasOnline.o' failed make: *** [obj/TMidasOnline.o] Error 1

 

And the compilation stops. Is this a known issue?
My system is Ubuntu 18 and I am running ROOT 6.18.00

 

 

ELOG V3.1.4-2e1708b5