Hello!
Apologies for not specifying more, I am therefore resending my problem:
I would like to ask whether there is a problem using TFitter and TMinuit
in a Makefile-based compiled code?
Both g++ and KCC are complaining not to know the TFitter constructor, e.g.
// this is fine:
TFitter* fitter = 0;
// but this complains:
Int_t Npar=5;
TFitter* fitter = new TFitter(Npar);
g++:
undefined reference to `TFitter::TFitter[in-charge](int)'
KCC:
undefined reference to `TFitter::__ct(int)'
(similar feature occurs when trying to allocate TMinuit, but I suppose I
can use gMinuit when TFitter is initialized)
I checked I have libMinuit.so in my path in -L option.
I have tried both ROOT 3.05 and 4.00.
I am attaching a compressed tar which contains all sources and Makefile.
My system is Fedora II, I use root-config --cflags and
root-config --libs.
main() is in Response_draw.cpp, problem occurs in fitResponse.cpp.
Thank you very much for any help,
jiri kvita
----------------------------------------------------------------------
Jiri Kvita, jiri.kvita@cern.ch, kvita@fnal.gov, qitek@matfyz.cz
http://qitek.matfyz.cz
Charles University, Prague, Faculty of Mathematics and Physics
Institute of Particle and Nuclear Physics
FyzWeb - pages on physics! (in Czech) http://fyzweb.cuni.cz
-----------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET