Hi Ed, The minimum set of libs are libCore and libCint. To this list, you add more libs depending what you want to do. - if you work only with histograms in batch (no graphics), you need to link with libHist. - if you need in addition to create/fill a Tree, link with libTree. - if you want to paint your histograms, add libHistPainter, libGpad, libGraf. - if you want to play with your Trees, add libTreePlayer. - if you want to use the Fit package, link with libMinuit (your case) - etc to this list of libs, you must add some "data" directories, like $ROOTSYS/etc $ROOTSYS/cint/include (if you you CINT includes, eg STL with CINT) Rene Brun On Wed, 9 Apr 2003, Ed Oltman wrote: > Hello, > I have a Win32 DLL that links against the following root libs: > > libCore.lib > libCint.lib > libTree.lib > libHist.lib > libMatrix.lib > > I am trying to put together a tiny set of files for my dll to run on a small > target win32 machine - e.g. the minimum subset of the root release. What is > this minimum set? I tried copying the corresponding dll's into the path on > my target machine along with my dll and the application displayed An error > saying it needs MAKEINFO in %ROOTSYS%\cint - I added that and the program > still crashed - an access violation in LibCore.dll when I attempt > TH1F::Fit("gaus","wq0"). The program works fine with the full release. Any > idea what the problem is? > > I use the binary release of root 3.05/3 on Win2k > > Ed Oltman > > >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET