CLN on VMS
Fausto Saporito
fausap at libero.it
Sun Apr 4 19:51:53 CEST 2004
Hello all,
as first step to compile GINAC, I need CLN under VMS :-)
So i'm trying to compile CLN with DEC C++ compiler.
I hope this is the right place to post something related to CLN,
otherwise I apologize for this.
Let's start...
Now, i generated config.h and intparam.h and I'm starting from src/base
directory. I hope it's fine.
By the way, I have some probs with io.h file, it seems that DEC
compiler complaints a lot about it :-)
For example, this is an output for cl_as_err.cc (i'm sorry for the
output but it's very ugly I know!)
Just two notes:
1) I have to remove all std:: occurence before a stream, because the
compiler doesn't like them :-) I don't know why
2) It seems the cl_FN_tag is not defined, but I checked in object.h and
i think it's all ok. If somebody knows what could be the reason, should
be great!
$ cxx/include_dir=("../../include","dka0:[porting.dist.include]")
cl_as_err.cc
void* operator new (size_t size, void* ptr) { (void)size;
return ptr; }
..............^
%CXX-W-NOCORDEL, function
"cln::cl_gcobject::operator new(size_t, void *)" has no
corresponding operator delete (to be called if an exception is
thrown during initialization of an allocated object)
at line number 339 in file DKA0:[WORK.cln116.include.cln]object.h;2
void* operator new (size_t size, void* ptr) { (void)size;
return ptr; }
..............^
%CXX-W-NOCORDEL, function
"cln::cl_gcpointer::operator new(size_t, void *)" has no
corresponding operator delete (to be called if an exception is
thrown during initialization of an allocated object)
at line number 389 in file DKA0:[WORK.cln116.include.cln]object.h;2
void* operator new (size_t size, void* ptr) { (void)size;
return ptr; }
..............^
%CXX-W-NOCORDEL, function
"cln::cl_rcobject::operator new(size_t, void *)" has no
corresponding operator delete (to be called if an exception is
thrown during initialization of an allocated object)
at line number 439 in file DKA0:[WORK.cln116.include.cln]object.h;2
void* operator new (size_t size, void* ptr) { (void)size;
return ptr; }
..............^
%CXX-W-NOCORDEL, function
"cln::cl_rcpointer::operator new(size_t, void *)" has no
corresponding operator delete (to be called if an exception is
thrown during initialization of an allocated object)
at line number 489 in file DKA0:[WORK.cln116.include.cln]object.h;2
: cl_gcobject ((cl_private_thing) cl_combine(cl_FN_tag,0)) {}
.....................................................^
%CXX-E-UNDECLARED, identifier "cl_FN_tag" is undefined
at line number 187 in file DKA0:[WORK.cln116.include.cln]number.h;2
CL_DEFINE_INT_CONSTRUCTORS(cl_number)
^
%CXX-E-UNDECLARED, identifier "cl_FN_tag" is undefined
at line number 191 in file DKA0:[WORK.cln116.include.cln]number.h;2
CL_DEFINE_INT_ASSIGNMENT_OPERATORS(cl_number)
^
%CXX-E-UNDECLARED, identifier "cl_FN_tag" is undefined
at line number 192 in file DKA0:[WORK.cln116.include.cln]number.h;2
%CXX-I-MESSAGE, 5 errors detected in the compilation of
"DKA0:[WORK.cln116.src.base]cl_as_err.cc;3".
thanks in advance,
Fausto
More information about the GiNaC-devel
mailing list