Loading reflex libraries in standalone C++

Hi ROOT experts,
I have created reflex dictionaries for some custom classes, and written them to a .root file. I can also confirm that I see the classes in root/pyroot:

root [0] gSystem->Load("libCintex")
(int)0
root [1] ROOT::Cintex::Cintex::Enable()
root [2] TrigInDetAnalysis::Track()
(class TrigInDetAnalysis::Track)167226264
root [3] TrigInDetAnalysis::TrackEvent()
(class TrigInDetAnalysis::TrackEvent)167227096

My question is, how can I load this in my standalone code? I’ve tried

#include "Cintex/Cintex.h"
ROOT::Cintex::Cintex::Enable();

I still get:

Warning in <TClass::TClass>: no dictionary for class TrigInDetAnalysis::TrackEvent is available

Any ideas? My root version is 5.26/00f (I can use a newer version if necessary, but this is the version with my ATLAS software release).

Cheers,
Stewart

PS - I also noticed that if you do

root [0] ROOT::Cintex::Cintex::Enable()
Error: Function Enable() is not defined in current scope  (tmpfile):1:
*** Interpreter error recovered ***
root [1] gSystem->Load("libCintex")
(int)1
root [2] ROOT::Cintex::Cintex::Enable()
Error: Function Enable() is not defined in current scope  (tmpfile):1:
*** Interpreter error recovered ***
root [3] 

Is this a CINT bug?

Hi,
I had to add the .so file for the dictionary. Everything works now.

Cheers,
Stewart