Re: [ROOT] root-config/tab completion

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Wed Jul 12 2000 - 09:57:05 MEST


Hi Jiri,

  thanks for your input. I'll fix the problems you've reported.

Cheers, Fons.



On Wed, Jul 12, 2000 at 03:27:02AM +0200, Jiri Masik wrote:
> Hello,
> 
> I have a remark concerning root-config. It seems that it can't
> provide proper --libs and --include paths in case when root is built
> with
> 
> ./configure arch --prefix=/path
> 
> or generally when the installation paths are modified with another
> parameter of configure. The root files are installed in
> /path/include/root whereas the root-config returns just
> /path/include in the example above. 
> 
> If it is the case I can extend configure and root-config.in.
> 
> Please could you add the following to root-config.in to support 
> linuxdeb2ppc)
>    # Linux/PPC with gcc (Debian 2.2)
>    auxcflags="-fsigned-char"
>    auxlibs="-lnsl -lm -ldl -rdynamic"
>    auxglibs=${auxlibs}
>    ;;
> 
> I'm running 2.25/00 on Debian/Linux/PPC.
> 
> Also I'd like to bring again the issue of Tab completion. It has lost
> some of the functionality recently. It can't do completion based on
> object name which worked fine earlier. I am missing the tab completion
> for htemp and c1 objects.
> 
> root [0] TH1F *h = new TH1F("hi","",10,0.,1.)
> root [1] hi->[Tab]
> gives 
> problem determining class of "hi"
> 
> The problem might come from TTabcom::DetermineClass which can't find
> the class name anymore in the output of
> root [2] hi 
> (const class TH1F*const)0x85ecbb0
> 
> It doesn't ignore const. The output used to be simpler
> just (class TH1F*)0x886c400
> 
> cheers,
>         Jiri

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:29 MET