Re: ROOT 5.12.00 and CVS don't compile on FreeBSD 6.1

From: Pierre-Luc Drouin <pldrouin_at_physics.carleton.ca>
Date: Fri, 28 Jul 2006 15:11:49 -0400


Hi,

it has compiled for a while, but now I get another error:

bin/rmkdepend -R -freflex/src/Kernel.d -Y -w 1000 -- -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude -D__cplusplus -- reflex/src/Kernel.cxx g++ -O2 -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude -o

reflex/src/Kernel.o -c reflex/src/Kernel.cxx
reflex/src/Kernel.cxx: In constructor `ROOT::Reflex::Reflex::Reflex()':
reflex/src/Kernel.cxx:155: error: `longlong' undeclared (first use this 
function)
reflex/src/Kernel.cxx:155: error: (Each undeclared identifier is reported only once for each function it appears in.) reflex/src/Kernel.cxx:163: error: `ulonglong' undeclared (first use this function)
gmake: *** [reflex/src/Kernel.o] Error 1

Thanks!

Pierre-Luc Drouin

Pierre-Luc Drouin wrote:

> Axel Naumann wrote:

>> Hi,
>>
>> uh, sorry, still not solved... I don't have access to a FreeBSD6.1
>> machine, so we need your help.
>>
>> Please reverse the order of the #includes in mainroot.cxx, i.e. put
>> #include <string>
>> before
>> extern "C" {
>> Does that help?
>>
>> Cheers, Axel.
>>
>>
>> Pierre-Luc Drouin wrote:
>>
>>> Hi,
>>>
>>> I get the following errors when I try to compile ROOT on FreeBSD 6.1:
>>>
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/cppsetup.o -c build/rmkdepend/cppsetup.c
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/ifparser.o -c build/rmkdepend/ifparser.c
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/include.o -c build/rmkdepend/include.c
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/main.o -c build/rmkdepend/main.c
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/parse.o -c build/rmkdepend/parse.c
>>> gcc -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/pr.o
>>> -c build/rmkdepend/pr.c
>>> g++ -O -pipe -W -Wall -fPIC -I/usr/X11R6/include -Iinclude
>>> -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
>>> build/rmkdepend/mainroot.o -c build/rmkdepend/mainroot.cxx
>>> In file included from /usr/include/c++/3.4/bits/postypes.h:46,
>>> from /usr/include/c++/3.4/iosfwd:50,
>>> from /usr/include/c++/3.4/bits/stl_algobase.h:70,
>>> from /usr/include/c++/3.4/bits/char_traits.h:46,
>>> from /usr/include/c++/3.4/string:47,
>>> from build/rmkdepend/mainroot.cxx:19:
>>> /usr/include/c++/3.4/cwchar:166: error: `::vfwscanf' has not been
>>> declared
>>> /usr/include/c++/3.4/cwchar:170: error: `::vswscanf' has not been
>>> declared
>>> /usr/include/c++/3.4/cwchar:174: error: `::vwscanf' has not been
>>> declared
>>> /usr/include/c++/3.4/cwchar:191: error: `::wcstof' has not been
>>> declared
>>> Running build/unix/compiledata.sh
>>> Making include/compiledata.h
>>> bin/rmkdepend -R -fcint/src/g__cfunc.d -Y -w 1000 -- -pipe -W -Wall
>>> -fPIC -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__ROOT -DG__REDIRECTIO
>>> -DG__OSFDLL -Iinclude -- cint/src/g__cfunc.c
>>> gmake: bin/rmkdepend: Command not found
>>> gmake: *** [cint/src/g__cfunc.o] Error 127
>>>
>>>
Received on Fri Jul 28 2006 - 21:09:56 MEST

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:32:00 MET