RE: [ROOT] Win2000 Error in <ACLiC>: Dictionary generation failed!

From: Valeri Fine (fine@bnl.gov)
Date: Tue Jul 01 2003 - 16:54:55 MEST


Hello 
 
I am not sure one can understand properly the mixed Windows/UNIX "shell
expression".

I mean your file delimiter is ":" and the env variable name is in MS DOS
notation %ROOTSYS%.
For sure the ":"'s in the construction "/include:C:/"  must confuse the
parser.

Can you try ";" instead?

> looking for header in: 
> \root\tutorials:.::%ROOTSYS%/include:C:/root/include:

May be Philippe can elaborate a little bit on the issue.

Thank you, Valeri

> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch
[mailto:owner-roottalk@pcroot.cern.ch]
> On Behalf Of Cozmin Timis
> Sent: Monday, June 30, 2003 2:09 PM
> To: roottalk@pcroot.cern.ch
> Subject: [ROOT] Win2000 Error in <ACLiC>: Dictionary generation
failed!
> 
> Hello,
> 
> This might be trivial, but I tried to compile a file that works fine
on
> a linux machine but this time using Win2000 and got a Error in
<ACLiC>:
> Dictionary generation failed!
> 
> I use Win2000 and Visual C++6.0 with service pack 6
> Cygwin version 1.3.22-1
> root binaries from root_v3.04.02.win32.tar.gz
> I also have the environment variables as requested on the root
download
> page.
> 
> I can compile the examples in /test using the makefile but when I try
to
> use ACliC for, say this example from /tutorials/tree1.C the macro
works
> fine from CINT, but if I compile it I get this error:
> 
> root [0] gDebug=7
> (const int)7
> root [1] .L tree1.C++
> Info in <TWinNTSystem::ACLiC>: creating shared library
> c:\root\tutorials\tree1_C
> .dll
> Info in <TWinNTSystem::ACLiC>: looking for header in:
> \root\tutorials:.::%ROOTSY
> S%/include:C:/root/include:
> Info in <ACLiC>: creating the dictionary files
> Info in <ACLiC>: rootcint -f \root\tutorials/s1o0_1.cxx -c -p -I
> Error in <ACLiC>: Dictionary generation failed!
> root [2]
> 
> 
> Does anyone know  what might cause this ?
> 
> Cozmin
> 
> 



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET