John Schneiderman
2014-04-17 01:09:25 UTC
I have downloaded the source and configured it in a build directory, /tmp/cs-
build , but when I then attempt to run the jam executable I get the following
series of errors:
In file included from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threading/thread.h:24:0,
from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threadjobqueue.h:36,
from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threadmanager.h:25,
from /home/john/Projects/crystalspace-
src-2.0/libs/csutil/threadmanager.cpp:22:
/home/john/Projects/crystalspace-src-2.0/./include/csutil/refarr.h: In
instantiation of âcsRef<T> csRefArray<T, Allocator, CapacityHandler>::Pop()
[with T = iThreadReturn; Allocator = CS::Memory::AllocatorMalloc;
CapacityHandler = csArrayCapacityFixedGrow<16>]â:
/home/john/Projects/crystalspace-src-2.0/libs/csutil/threadmanager.cpp:192:38:
required from here
/home/john/Projects/crystalspace-src-2.0/./include/csutil/refarr.h:114:34:
error: âSetSizeâ was not declared in this scope, and no declarations were
found by argument-dependent lookup at the point of instantiation [-
fpermissive]
SetSize (this->GetSize () - 1);
I've attached the configuration log with my set-up. I didn't see anything in
the configuration which was missing as being required for the build. Does
anyone see what I'm not doing correctly here?
John S.
build , but when I then attempt to run the jam executable I get the following
series of errors:
In file included from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threading/thread.h:24:0,
from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threadjobqueue.h:36,
from /home/john/Projects/crystalspace-
src-2.0/./include/csutil/threadmanager.h:25,
from /home/john/Projects/crystalspace-
src-2.0/libs/csutil/threadmanager.cpp:22:
/home/john/Projects/crystalspace-src-2.0/./include/csutil/refarr.h: In
instantiation of âcsRef<T> csRefArray<T, Allocator, CapacityHandler>::Pop()
[with T = iThreadReturn; Allocator = CS::Memory::AllocatorMalloc;
CapacityHandler = csArrayCapacityFixedGrow<16>]â:
/home/john/Projects/crystalspace-src-2.0/libs/csutil/threadmanager.cpp:192:38:
required from here
/home/john/Projects/crystalspace-src-2.0/./include/csutil/refarr.h:114:34:
error: âSetSizeâ was not declared in this scope, and no declarations were
found by argument-dependent lookup at the point of instantiation [-
fpermissive]
SetSize (this->GetSize () - 1);
I've attached the configuration log with my set-up. I didn't see anything in
the configuration which was missing as being required for the build. Does
anyone see what I'm not doing correctly here?
John S.