Hi Christian, To use any class from the ROOT system, including TMinuit, you must initialize the ROOT system and link with libCore.so. Rene Brun On Fri, 15 Jun 2001, Christian Flacco wrote: > Hello, Rooters! > > I am trying to create a compiled program to run outside (completely!) of > ROOT. I would, however, like to use the TMinuit class (and some others) > from the ROOT package. I am using ROOT 2.25 on Red Hat Linux. > > In the first line of my main(), I call the TMinuit constructor > > >gMinuit = new TMinuit(5); //gMinuit is a globally declared TMinuit* > > I get a segmentation fault at a location "in TMinuit() from > .../libMinuit.so" according to GDB. > > (I have tried variations on the declaration, with the same results.) > > ***I am (obviously) #including TMinuit.h -- is there anything I need to > do?? Another include or something like that???? > > I have had similar problems trying to use the built-in ROOT interface to > Minuit (with TF1 &c.) ... :( Is this just not possible? > > Thanks! > > -- > Christian J.P. Flacco ~ CJFlacco@LBL.gov ~ 510.486.5451 > > http://www-physics.lbl.gov/~cflacco > >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:49 MET