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

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


Hello 
I think ACliC still has some troubles dealing with the "space" in the
file names:

declare -x ALLUSERSPROFILE="C:\\Documents and Settings\\All Users"

Can you try from the directory with no "spaces"?

        Thank you, Valeri

> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch
[mailto:owner-roottalk@pcroot.cern.ch]
> On Behalf Of Cozmin Timis
> Sent: Tuesday, July 01, 2003 8:46 AM
> To: Philippe Canal; roottalk@pcroot.cern.ch
> Subject: Re: [ROOT] Win2000 Error in <ACLiC>: Dictionary generation
> failed!
> 
> Philippe,
> 
> I have now the vc++ version from root_v3.05.05.win32.tar.
> I also have the *.dll's required for the VC++6
> The same result as for the 3.03 and 3.04 versions, using CINT to
> interpret works fine but:
> 
> root [0] .L tree1.c++
> Info in <TWinNTSystem::ACLiC>: creating shared library
> c:\root\tutorials\tree1_c
> .dll
> Error in <ACLiC>: Dictionary generation failed!
> root [1]
> 
> I think the paths are correctly specified.
> The environment variables are:
> 
> $ export
> declare -x !C:="C:\\cygwin\\bin"
> declare -x ALLUSERSPROFILE="C:\\Documents and Settings\\All Users"
> declare -x APPDATA="C:\\Documents and Settings\\phs1ct\\Application
Data"
> declare -x CERNLIB="C:\\cernlib\\2001\\lib"
> declare -x COMMONPROGRAMFILES="C:\\Program Files\\Common Files"
> declare -x COMPUTERNAME="COSMIN2"
> declare -x COMSPEC="C:\\WINDOWS\\system32\\COMMAND.COM"
> declare -x DAWN="C:\\Program Files\\DAWN"
> declare -x GSVIEW="C:\\Program Files\\Ghostgum\\gsview"
> declare -x HOME="/cygdrive/c"
> declare -x HOMEDRIVE="H:"
> declare -x HOMEPATH="\\"
> declare -x HOMESHARE="\\\\samba\\homes"
> declare -x
> INCLUDE="C:\\PROGRA~1\\MICROS~3\\VC98\\ATL\\INCLUDE;C:\\PROGRA~1\\MIC
>
ROS~3\\VC98\\INCLUDE;C:\\PROGRA~1\\MICROS~3\\VC98\\MFC\\INCLUDE;C:\\Prog
ra
> m
> File
> s\\Microsoft Visual Studio\\VC98\\atl\\include;C:\\Program
> Files\\Microsoft Visu
> al Studio\\VC98\\mfc\\include;C:\\Program Files\\Microsoft Visual
> Studio\\VC98\\
> include"
> declare -x LD_LIBRARY_PATH="/cygdrive/c/Root/lib:c:/cernlib/2001/lib"
> declare -x
> LIB="C:\\PROGRA~1\\MICROS~3\\VC98\\LIB;C:\\PROGRA~1\\MICROS~3\\VC98\\
> MFC\\LIB;C:\\Program Files\\Microsoft Visual
> Studio\\VC98\\mfc\\lib;C:\\Program
> Files\\Microsoft Visual Studio\\VC98\\lib"
> declare -x LOGONSERVER="\\\\COSMIN2"
> declare -x MAKE_MODE="unix"
> declare -x MANPATH=":/usr/ssl/man"
> declare -x MSDEVDIR="C:\\PROGRA~1\\MICROS~3\\Common\\msdev98"
> declare -x MSVCDIR="C:\\PROGRA~1\\MICROS~3\\VC98"
> declare -x NUMBER_OF_PROCESSORS="1"
> declare -x OLDPWD="/cygdrive/c/root"
> declare -x OS="Windows_NT"
> declare -x OS2LIBPATH="C:\\WINDOWS\\system32\\os2\\dll;"
> declare -x
> PATH="/usr/local/bin:/usr/bin:/bin:/cygdrive/c/PROGRA~1/MICROS~3/Comm
>
on/msdev98/BIN:/cygdrive/c/PROGRA~1/MICROS~3/VC98/BIN:/cygdrive/c/PROGRA
~1
> /MICRO
>
S~3/Common/TOOLS/WINNT:/cygdrive/c/PROGRA~1/MICROS~3/Common/TOOLS:/cygdr
iv
> e/c/Tc
>
l/bin:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/COMMAND:/cygdrive/c/WINDOW
S/
> system
>
32:/cygdrive/c/WINDOWS/system32/WBEM:/cygdrive/c/Root/bin:/cygdrive/c/Ro
ot
> /inclu
> de:/cygdrive/c/Program Files/Common Files/Adaptec
> Shared/System:/usr/local/workd
> ir/bin/WIN32-VC:/cygdrive/c/Program Files/DAWN:/cygdrive/c/Program
> Files/Ghostgu
> m/gsview:/cygdrive/c/Program Files/Microsoft Visual
> Studio/Common/Tools/WinNT:/c
> ygdrive/c/Program Files/Microsoft Visual
> Studio/Common/MSDev98/Bin:/cygdrive/c/P
> rogram Files/Microsoft Visual Studio/Common/Tools:/cygdrive/c/Program
> Files/Micr
> osoft Visual
> Studio/VC98/bin:/cygdrive/c/Paw:.:/cygdrive/c/root/bin:/usr/X11R6/b
> in"
> declare -x
PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.tcl"
> declare -x PAW="C:\\Paw\\pawNT.exe"
> declare -x PROCESSOR_ARCHITECTURE="x86"
> declare -x PROCESSOR_IDENTIFIER="x86 Family 15 Model 2 Stepping 4,
> GenuineIntel"
> 
> declare -x PROCESSOR_LEVEL="15"
> declare -x PROCESSOR_REVISION="0204"
> declare -x PROGRAMFILES="C:\\Program Files"
> declare -x PROMPT="\$p\$g"
> declare -x PS1="\\[\\033]0;\\w\\007\
> \\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\
> \$ "
> declare -x PWD="/cygdrive/c/root/tutorials"
> declare -x ROOTSYS="c:/root"
> declare -x SHLVL="1"
> declare -x SYSTEMDRIVE="C:"
> declare -x SYSTEMROOT="C:\\WINDOWS"
> declare -x TCL="C:\\Tcl\\bin"
> declare -x TEMP="/cygdrive/c/temp"
> declare -x TERM="cygwin"
> declare -x TEXMF="{/usr/share/lilypond/1.6.8,/usr/share/texmf}"
> declare -x TMP="/cygdrive/c/temp"
> declare -x TMPDIR="/cygdrive/c/temp"
> declare -x USER="phs1ct"
> declare -x USERDOMAIN="PHYSICS"
> declare -x USERNAME="phs1ct"
> declare -x USERPROFILE="C:\\Documents and Settings\\phs1ct"
> declare -x WINBOOTDIR="C:\\WINDOWS"
> declare -x WINDIR="C:\\WINDOWS"
> 
> Cheers,
> Cozmin
> 
> 
> 
> 
> Philippe Canal wrote:
> 
> >Hi,
> >
> >I was not able to reproduce this problem.  Please try with a newer
> version
> >of ROOT.
> >
> >Cheers,
> >Philippe.
> >
> >-----Original Message-----
> >From: owner-roottalk@pcroot.cern.ch
> >[mailto:owner-roottalk@pcroot.cern.ch]On Behalf Of Cozmin Timis
> >Sent: Monday, June 30, 2003 1: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