[Bf-docboard] Cheating
Dave Jarvis
bf-docboard@blender.org
Fri, 27 Dec 2002 15:23:16 -0800
Okay, here's more of what I did:
cd /usr/local/src/blender
NANBLENDERHOME=`pwd`
export NANBLENDERHOME
MAKEFLAGS="-w -I$NANBLENDERHOME/source"
export MAKEFLAGS
rm /tmp/.nanguess
cd $NANBLENDERHOME/source/tools/guess
./guessconfig
cd $NANBLENDERHOME/intern
make
This came up with many "Command not found" with respect to Python. So I
cheated:
cd ../lib/linux-glibc2.2.5-i386/
mkdir -p python/bin
cd python/bin
ln -s /usr/bin/python2.2 ./python2.0
cd $NANBLENDERHOME/intern
make
This did not work. I've appended the error message.
FYI: Mesa v5.0 is installed, as is NURBS++. I'm likely missing a library.
Sincerely,
Dave Jarvis
--
g++ -c -pipe -fPIC -DNDEBUG -O2
-I/usr/local/src/blender/lib/linux-glibc2.2.5-i386/moto/include
-I/usr/local/src/blender/lib/linux-glibc2.2.5-i386/memutil/include
-I/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include
LOD_QSDecimator.cpp -o
/usr/local/src/blender/obj/linux-glibc2.2.5-i386/intern/decimation/LOD_QSDecimator.o
LOD_QSDecimator.cpp: In member function `bool
LOD_QSDecimator::CollapseEdge()':
LOD_QSDecimator.cpp:190: no matching function for call to
`CTR_UHeap<LOD_Edge>
::Remove(__gnu_cxx::__normal_iterator<LOD_Edge*, std::vector<LOD_Edge,
std::allocator<LOD_Edge> > >, int)'
/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include/CTR_UHeap.h:150:
candidates
are: void CTR_UHeap<HeapType>::Remove(HeapType*, int) [with HeapType =
LOD_Edge]
LOD_QSDecimator.cpp:192: no matching function for call to
`CTR_UHeap<LOD_Edge>
::Insert(__gnu_cxx::__normal_iterator<LOD_Edge*, std::vector<LOD_Edge,
std::allocator<LOD_Edge> > >, const int&)'
/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include/CTR_UHeap.h:128:
candidates
are: void CTR_UHeap<HeapType>::Insert(HeapType*, int) [with HeapType =
LOD_Edge]
LOD_QSDecimator.cpp: In member function `bool LOD_QSDecimator::BuildHeap()':
LOD_QSDecimator.cpp:281: no matching function for call to
`CTR_UHeap<LOD_Edge>
::MakeHeap(__gnu_cxx::__normal_iterator<LOD_Edge*,
std::vector<LOD_Edge,
std::allocator<LOD_Edge> > >)'
/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include/CTR_UHeap.h:116:
candidates
are: void CTR_UHeap<HeapType>::MakeHeap(HeapType*) [with HeapType =
LOD_Edge]
LOD_QSDecimator.cpp: In member function `void
LOD_QSDecimator::UpdateHeap(std::vector<LOD_EdgeInd,
std::allocator<LOD_EdgeInd> >&, std::vector<LOD_EdgeInd,
std::allocator<LOD_EdgeInd> >&)':
LOD_QSDecimator.cpp:310: no matching function for call to
`CTR_UHeap<LOD_Edge>
::Insert(__gnu_cxx::__normal_iterator<LOD_Edge*, std::vector<LOD_Edge,
std::allocator<LOD_Edge> > >, const CTR_TaggedIndex<24, 16777215>&)'
/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include/CTR_UHeap.h:128:
candidates
are: void CTR_UHeap<HeapType>::Insert(HeapType*, int) [with HeapType =
LOD_Edge]
LOD_QSDecimator.cpp:321: no matching function for call to
`CTR_UHeap<LOD_Edge>
::Remove(__gnu_cxx::__normal_iterator<LOD_Edge*, std::vector<LOD_Edge,
std::allocator<LOD_Edge> > >, int&)'
/usr/local/src/blender/lib/linux-glibc2.2.5-i386/container/include/CTR_UHeap.h:150:
candidates
are: void CTR_UHeap<HeapType>::Remove(HeapType*, int) [with HeapType =
LOD_Edge]
make[2]: ***
[/usr/local/src/blender/obj/linux-glibc2.2.5-i386/intern/decimation/LOD_QSDecimator.o]
Error 1
make[2]: Leaving directory `/usr/local/src/blender/intern/decimation/intern'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/local/src/blender/intern/decimation'
make: *** [all] Error 1
make: Leaving directory `/usr/local/src/blender/intern'