Dear Alexander Frink,
Thank you for reporting this. This is a cint bug which I'll fix in
cint5.14.38. Meanwhile, you can patch cint source as follows. In src/ifunc.c
around line 4590, please add what is surrounded by
#ifndef G__OLDIMPLEMENTATION1307
else {
access = G__PUBLIC;
isbase=0;
#ifndef G__OLDIMPLEMENTATION1307
if (p_ifunc && p_ifunc == G__p_ifunc) {
basen=0;
isbase = 1;
baseclass = &G__globalusingnamespace;
}
#endif
}
next_base:
Masaharu Goto
>
>Dear Masaharu Goto,
>
>some time ago you wrote Richy Kreckel the following about
>using namespaces in Cint:
>
>> You need to use following pragma at the end of your header file
>> to precompile namespace.
>>
>> #ifdef __MAKECINT__
>> #pragma link C++ nestedclass;
>> #pragma link C++ nestedtypedef;
>> #endif
>>
>> Please refer to doc/ref.txt
>
>This helps to use classes defined inside namespaces, but I still
>cannot use ordinary functions:
>
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:25 MET