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:\\Program 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:/cygdrive/c/Tc l/bin:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/COMMAND:/cygdrive/c/WINDOWS/system 32:/cygdrive/c/WINDOWS/system32/WBEM:/cygdrive/c/Root/bin:/cygdrive/c/Root/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