Hello Prasad, >Dear masa and cinters.. > I have created 2 classes called P.h/C and A.h/C classes >then I used makecint. >>> makecint -mk MakeAtom -o A -C++ P.C A.C >>>make -f MakeAtom If you use makecint like above, Cint can not know anything about your classes. You need '-H P.h A.h' in order to register Atom class to the interpreter. makecint -mk MakeAtom -o A -H P.h A.h -C++ P.C A.C Please read the documentation doc/makecint.txt and doc/ref.txt. There are examples in demo/makecint/*. > its giving this warning....like... >************************************************************** >/home/shiva/cint/src/G__ci.a(init.o): In function `G__main': >init.o(.text+0xcb9): the use of `tmpnam' is dangerous, better use `mkstemp' >********************************************************************* This is completely different matter. This is a warning. So, there should not be any real problem. It says they do not recommend using tmpnam. I'll take a look. But, you do not suffer here. >Then I typed >>>./A >wanted to check for the program...but its not working ...can you help..?? > >A> { >end with '}'> Atom x(1234,"CA",2.3,3.4,4.5,1.0, 15.0,"HETATM"); >end with '}'> x.showAtomInfo(); >end with '}'> } >Error: No symbol Atomx(1234,"CA",2.3,3.4,4.5,1.0,15.0,"HETATM") in current >scope FILE:/tmp/filec6yNxF_cint LINE:2 >Possible candidates are... >filename line:size busy function type and name >!!!Dictionary position rewound... !!!Error recovered!!! >A> This is because you missed '-H P.h A.h' in makecint as I explained above. Regards, Masaharu Goto
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:51 MET