RE: Shall we not use ROOT in cygwin at all ?

From: Fine, Valeri <fine_at_bnl.gov>
Date: Wed, 24 Jun 2009 23:59:28 -0400


Can you start "root.exe" rather "root" ?


From: Vladimir Savinov [mailto:vladimirsavinov_at_gmail.com] Sent: Wed 6/24/2009 10:07 PM
To: Wei Xie
Cc: Fine, Valeri; ROOT Talk
Subject: Re: [ROOT] Shall we not use ROOT in cygwin at all ?

do

cygwin:c> cygstart `which root`

Wei Xie wrote:
> Hi Valeri
>
> Thanks for all the feedbacks.
>
> I did try what's mentioned in the following. The difference is I
> directly downloaded the binary of VC++ from ROOT website instead
> building it myself. When run ROOT, it hangs after printing out the
> version number as the following. Will it make a difference if I build
> the ROOT myself? I have no problem to run the gcc version of ROOT.
>
> ////////////////////////
> cygwin:c>root -b
> *******************************************
> * *
> * W E L C O M E to R O O T *
> * *
> * Version 5.22/00 17 December 2008 *
> * *
> * You are welcome to visit our Web site *
> * http://root.cern.ch <http://root.cern.ch/> *
> * *
> *******************************************
>
> ROOT 5.22/00 (trunk_at_26997, Jan 05 2009, 10:56:00 on win32)
>
> CINT/ROOT C/C++ Interpreter version 5.16.29, Jan 08, 2008
> Type ? for help. Commands must be C++ statements.
> Enclose multiple statements between { }.
> //////////////////////////////////////////////
>
> Cheers
> --Wei
>
>
> Fine, Valeri wrote:
>>> The advantage I referred is really because I'm a Linux user. The way
>> to
>>> use GCC version of ROOT in cygwin is exactly the same as in a linux
>>> machine. One can run ROOT in a xterm in any directory and can also use
>>> mouse to copy any text into the root prompt.
>>
>> You do build ROOT using Cygwin and Visual C++ right now. You can use the
>> Cygwin shell console to start the ROOT (compiled with Visual C++ ) too.
>>
>> To do that you need to set ROOTSYS and PATH environment variable
>> (compare, on linux you need to set PATH and LD_LIBRARY_PATH)
>> Let's assume you built ROOT with cygwin under "~/root" directory
>> Can you keep that cygwin widget open and set
>>
>> cd ~/root
>> export ROOTSYS=`pwd`
>> export PATH=$ROOTSYS/bin:$PATH
>> root.exe
>>
>> So the only difference between Linux and Windows is the name of the
>> second variable (PATH) to set.
>>
>> Can you try that?
>>
>>
>> Thank you.
>>
>
>
Received on Thu Jun 25 2009 - 06:07:37 CEST

This archive was generated by hypermail 2.2.0 : Thu Jun 25 2009 - 11:50:02 CEST