![]() |
Blitz Support : |
From: Markus Christen (christen.markus_at_[hidden])
Date: 2004-02-01 05:16:54
SORRY: for unintended cross-posting (to oon-list)
it belongs here ;->
compiling blitz cvs version (Feb 01 11:10)
with Intel C++ compiler
Intel(R) C++ Compiler for 32-bit applications, Version 7.1 Build 20030307Z
Copyright (C) 1985-2003 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY
../../blitz/promote.h(68): error: complex is not a template
BZ_DECLARE_PRECISION(complex<float>,800)
=> problem: std:: or using namespace std; missing.
i edited a couple of files adding std:: to all complex<> and string
declarations,
but then:
../../blitz/array/ops.h(95): error: space required between adjacent ">"
delimite
rs of nested template argument lists (">>" is the right shift operator)
BZ_DECLARE_ARRAY_ET_SCALAR_OPS(std::complex<float>)
^
i quickly looked at the code, but as it is macro using other macro i could
not come up with a quick fix...
anybody else seeing this???
(BTW:
later error:
../../blitz/funcs.h(171): error: invalid partial specialization -- class
"blitz:
:Fn_cos<<error-type>>" is already fully specialized
BZ_DEFINE_UNARY_CFUNC(Fn_cos,BZ_CMATHFN_SCOPE(cos))
^
)
if more information required please ask.
(linux is lfs ~5.0)
thanks a lot!
markus
-- +++ Mailpower für Multimedia-Begeisterte: http://www.gmx.net/topmail +++ 250 MB Mailbox, 1 GB Online-Festplatte, 100 FreeSMS. Jetzt kostenlos testen! -- +++ Mailpower für Multimedia-Begeisterte: http://www.gmx.net/topmail +++ 250 MB Mailbox, 1 GB Online-Festplatte, 100 FreeSMS. Jetzt kostenlos testen!