[GRASS-user] vis5d+, qslim, mixkit on Ubuntu
Tomas Lanczos
lanczos at t-zones.sk
Mon Nov 27 12:59:25 EST 2006
At first I apologise to be a bit out of thread. I am planning to visualise
and further process 3D voxel maps from Grass in Vis5d+, but at the moment I
am stuck in compiling of the required mixkit package (see
http://graphics.cs.uiuc.edu/~garland/software/qslim20.html), see the
attached logfile.
Has anybody and advise what to do?
Thank You very much in advance
Tomas
-------------- next part --------------
/qslim-2.0/mixkit/src$ make
c++ -c -g -O2 -I/home/tomas/tmp/tars/qslim-2.0/mixkit/src -DHAVE_MIXCFG_H MxCmdParser.cxx
In file included from /usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/backward/iostream.h:31,
from stdmix.h:36,
from MxCmdParser.cxx:11:
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
MxDynBlock.h: In constructor âMxDynBlock<T>::MxDynBlock()â:
MxDynBlock.h:27: error: there are no arguments to âinit_blockâ that depend on a template parameter, so a declaration of âinit_blockâ must be available
MxDynBlock.h:27: error: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
MxDynBlock.h: In constructor âMxDynBlock<T>::MxDynBlock(uint)â:
MxDynBlock.h:28: error: there are no arguments to âinit_blockâ that depend on a template parameter, so a declaration of âinit_blockâ must be available
MxDynBlock.h: In member function âT& MxDynBlock<T>::operator()(uint)â:
MxDynBlock.h:30: error: there are no arguments to ârefâ that depend on a template parameter, so a declaration of ârefâ must be available
MxDynBlock.h: In member function âconst T& MxDynBlock<T>::operator()(uint) constâ:
MxDynBlock.h:31: error: there are no arguments to ârefâ that depend on a template parameter, so a declaration of ârefâ must be available
MxDynBlock.h: In member function âT& MxDynBlock<T>::last()â:
MxDynBlock.h:35: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âconst T& MxDynBlock<T>::last() constâ:
MxDynBlock.h:36: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âuint MxDynBlock<T>::add(const T&)â:
MxDynBlock.h:46: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âT& MxDynBlock<T>::drop()â:
MxDynBlock.h:51: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âbool MxDynBlock<T>::find(const T&, uint*)â:
MxDynBlock.h:56: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âvoid MxDynBlock<T>::remove(uint)â:
MxDynBlock.h:64: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h:64: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h: In member function âvoid MxDynBlock<T>::remove_inorder(uint)â:
MxDynBlock.h:66: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxDynBlock.h:66: error: there are no arguments to ârawâ that depend on a template parameter, so a declaration of ârawâ must be available
MxCmdParser.cxx: In member function âvoid MxCmdParser::parse_line(char*, void*)â:
MxCmdParser.cxx:121: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = MxDynBlock<char*>]
MxCmdParser.cxx:121: note: candidate 2: operator[](const MxDynBlock<char*>*, int) <built-in>
MxCmdParser.cxx:121: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = MxDynBlock<char*>]
MxCmdParser.cxx:121: note: candidate 2: operator[](MxDynBlock<char*>*, int) <built-in>
MxCmdParser.cxx:122: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = MxDynBlock<char*>]
MxCmdParser.cxx:122: note: candidate 2: operator[](const MxDynBlock<char*>*, int) <built-in>
MxCmdParser.cxx:122: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = MxDynBlock<char*>]
MxCmdParser.cxx:122: note: candidate 2: operator[](MxDynBlock<char*>*, int) <built-in>
MxCmdParser.cxx:122: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = char*]
MxCmdParser.cxx:122: note: candidate 2: operator[](char* const*, int) <built-in>
MxCmdParser.cxx:122: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
MxBlock.h:83: note: candidate 1: T& MxBlock<T>::operator[](uint) [with T = char*]
MxCmdParser.cxx:122: note: candidate 2: operator[](char**, int) <built-in>
make: *** [MxCmdParser.o] Error 1
tomas at tomas:~/tmp/tars/qslim-2.0/mixkit/src$
More information about the grass-user
mailing list