My setup is the following (installed from scratch just to test this software):
Distro: Fedora Core 1
Installed libraries:
libdv-0.102-1.1.fc1.fr.i386
libdv-devel-0.102-1.1.fc1.fr.i386
xerces-c_2_6_0-redhat_80-gcc_32
Ygl-4.1f
lapack-3.0-22
blas-3.0-22
I''m trying to compile ReadingPeopleTracker-1.27
As I read in this thread, this user got it working (with the same versions of the libs and the same distro),
http://www.linuxsolved.com/linux-for...1-t1666.0.html
It starts compiling ok but at some point during linking it throws the following error:
[root@localhost root]# cd advisor/source/
[root@localhost source]# make
...
make[2]: Entering directory `/root/packages/ReadingPeopleTracker-1.27/source/progs/Linux2'
mkdir -p /root/packages/ReadingPeopleTracker-1.27/bin
g++ -Wimplicit -Wreturn-type -Wformat -Wparentheses -Wchar-subscripts -Wswitch -Wpointer-arith -Wconversion -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wuninitialized -frtti -DLSB_FIRST -DHAVE_MIN_MAX -DHAVE_SSTREAM -DUSE_GL -DDISPLAY_POLY -D__STRICT_ANSI__ -D_ISOC99_SOURCE=1 -D_ISOC9X_SOURCE=1 -D_BSD_SOURCE=1 -DHAVE_POSIX_PIPES -D_REENTRANT -DUSE_LAPACK -D__USE_STRING_INLINES -DLINUX -I.. -I/root/packages/ReadingPeopleTracker-1.27/source/data -I/root/packages/ReadingPeopleTracker-1.27/source/imgsrc -I/root/packages/ReadingPeopleTracker-1.27/source/tracking -I/root/packages/ReadingPeopleTracker-1.27/source/matrix -I/root/packages/ReadingPeopleTracker-1.27/source/PCA -I/root/packages/ReadingPeopleTracker-1.27/source/utils -I/root/packages/ReadingPeopleTracker-1.27/source/interface -I/root/packages/ReadingPeopleTracker-1.27/source/xml -I/root/packages/ReadingPeopleTracker-1.27/xerces-c/include -I/root/packages/ReadingPeopleTracker-1.27/xerces-c/include/xercesc -I/usr/include/libavc1394 -I/usr/include/libraw1394 -I/usr/include/libdv -I/root/packages/ReadingPeopleTracker-1.27/openmotif/include -I/usr/X11R6/include -I/usr/include/X11 -I/root/packages/ReadingPeopleTracker-1.27/Ygl/gl -I/root/packages/ReadingPeopleTracker-1.27/Ygl -I/usr/include/glib-1.2 -I/root/packages/ReadingPeopleTracker-1.27/Ygl/gl -I/root/packages/ReadingPeopleTracker-1.27/Ygl ../ReadingPeopleTracker.cc -L../Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/matrix/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/PCA/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/utils/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/interface/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/source/xml/Linux2 -L/root/packages/ReadingPeopleTracker-1.27/xerces-c/lib -lxerces-c -Wl,-rpath -Wl,/root/packages/ReadingPeopleTracker-1.27/xerces-c/lib -L/root/packages/ReadingPeopleTracker-1.27/openmotif/lib -L/usr/X11R6/lib -L/usr/lib/X11R6 -lXm -lXt -lX11 -lXext -lXmu -lXpm -llapack -lblas -lm -lg2c -lpthread -L/root/packages/ReadingPeopleTracker-1.27/xerces-c/lib -lxerces-c -Wl,-rpath -Wl,/root/packages/ReadingPeopleTracker-1.27/xerces-c/lib -L/root/packages/ReadingPeopleTracker-1.27/Ygl -lYgl -Wl,-rpath -Wl,/root/packages/ReadingPeopleTracker-1.27/Ygl -lavc1394 -lraw1394 -lrom1394 -ldv -ltracking -ldata -lPCA -limgsrc -lmatrix -lXML -lutils -ljpeg -DDEBUG -g -O -march=pentiumpro -o /root/packages/ReadingPeopleTracker-1.27/bin/ReadingPeopleTracker
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x11f): In function `ReadingPeopleTracker::PeopleTracker::PeopleTracker[not-in-charge](char*)':
../PeopleTracker.cc:125: undefined reference to `noport'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x12b):../PeopleTracker.cc:126: undefined reference to `winopen'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x50b): In function `ReadingPeopleTracker::PeopleTracker::PeopleTracker[in-charge](char*)':
../PeopleTracker.cc:125: undefined reference to `noport'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x517):../PeopleTracker.cc:126: undefined reference to `winopen'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x166d): In function `ReadingPeopleTracker::PeopleTracker::setup_cameras()':
../PeopleTracker.cc:667: undefined reference to `noport'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(PeopleTracker.o)(.text+0x1679):../PeopleTracker.cc:668: undefined reference to `winopen'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(Camera.o)(.text+0x1160): In function `ReadingPeopleTracker::Camera::do_processing(void*)':
../Camera.cc:425: undefined reference to `gflush'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x372): In function `ReadingPeopleTracker::ScreenOutput::draw_motion_data(ReadingPeopleTracker::Inputs*, ReadingPeopleTracker::Results*)':
../ScreenOutput.cc:56: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x3d3):../ScreenOutput.cc:54: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x4ac): In function `ReadingPeopleTracker::ScreenOutput::draw_results(ReadingPeopleTracker::Inputs*, ReadingPeopleTracker::Results*, unsigned)':
/root/packages/ReadingPeopleTracker-1.27/source/utils/tracker_defines_types_and_helpers.h:399: undefined reference to `cmov2'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x4e2): In function `ReadingPeopleTracker::ScreenOutput::draw_results(ReadingPeopleTracker::Inputs*, ReadingPeopleTracker::Results*, unsigned)':
../ScreenOutput.cc:207: undefined reference to `charstr'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x54c):../ScreenOutput.cc:176: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x5c4):../ScreenOutput.cc:108: undefined reference to `linewidth'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x60a):../ScreenOutput.cc:138: undefined reference to `linewidth'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x638):../ScreenOutput.cc:133: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x6a8):../ScreenOutput.cc:103: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x6e4): In function `ReadingPeopleTracker::ScreenOutput::ScreenOutput[not-in-charge](ReadingPeopleTracker::ConfigurationManager*)':
../ScreenOutput.cc:221: undefined reference to `deflinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x6f9):../ScreenOutput.cc:222: undefined reference to `deflinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x764): In function `ReadingPeopleTracker::ScreenOutput::ScreenOutput[in-charge](ReadingPeopleTracker::ConfigurationManager*)':
../ScreenOutput.cc:221: undefined reference to `deflinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(ScreenOutput.o)(.text+0x779):../ScreenOutput.cc:222: undefined reference to `deflinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x28de): In function `ReadingPeopleTracker::ColourBlob::visualise(double)':
../EdgeDetector.cc:856: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x28e3):../EdgeDetector.cc:859: undefined reference to `RGBmode'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x28e8):../EdgeDetector.cc:860: undefined reference to `gconfig'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x2903):../EdgeDetector.cc:861: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x295a):../EdgeDetector.cc:865: undefined reference to `circf'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x2977):../EdgeDetector.cc:835: undefined reference to `prefsize'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x2983):../EdgeDetector.cc:838: undefined reference to `winopen'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x2990):../EdgeDetector.cc:839: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x2995):../EdgeDetector.cc:840: undefined reference to `reshapeviewport'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29aa):../EdgeDetector.cc:841: undefined reference to `prefsize'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29af):../EdgeDetector.cc:842: undefined reference to `winconstraints'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29b4):../EdgeDetector.cc:844: undefined reference to `RGBmode'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29b9):../EdgeDetector.cc:845: undefined reference to `gconfig'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29c5):../EdgeDetector.cc:846: undefined reference to `cpack'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29ca):../EdgeDetector.cc:847: undefined reference to `gflush'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29cf):../EdgeDetector.cc:849: undefined reference to `gconfig'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29e7):../EdgeDetector.cc:851: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(EdgeDetector.o)(.text+0x29ec):../EdgeDetector.cc:853: undefined reference to `clear'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1786): In function `ReadingPeopleTracker::MotionDetector::MotionDetector[not-in-charge](ReadingPeopleTracker::Inputs*, char*)':
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x178e):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x18c7):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x18cf):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x18dc):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x18e4):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x195a):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1962):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1980):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1988):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a03):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a0b):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a3a):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a42):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a71):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x1a79):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x2ef5): In function `ReadingPeopleTracker::MotionDetector::MotionDetector[in-charge](ReadingPeopleTracker::Inputs*, char*)':
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x2efd):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x3036):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x303e):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x304b):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x3053):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x30c9):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x30d1):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x30ef):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x30f7):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x3172):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x317a):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x31a9):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x31b1):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x31e0):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:200: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/tracking/Linux2/libtracking.a(MotionDetector.o)(.text+0x31e8):/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Image.h:201: undefined reference to `wintitle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Region.o)(.text+0x1114): In function `ReadingPeopleTracker::Region::draw_points()':
../Region.cc:286: undefined reference to `move2'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Region.o)(.text+0x1144):../Region.cc:287: undefined reference to `draw2'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Region.o)(.text+0x1430): In function `ReadingPeopleTracker::Region::draw_box()':
../Region.cc:337: undefined reference to `recti'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Region.o)(.text+0x144e):../Region.cc:335: undefined reference to `setlinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Region.o)(.text+0x1442):../Region.cc:339: undefined reference to `setlinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(RegionSet.o)(.text+0xfeb): In function `ReadingPeopleTracker::RegionSet::clear_window()':
../RegionSet.cc:294: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(RegionSet.o)(.text+0xff3):../RegionSet.cc:295: undefined reference to `clear'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1c33): In function `ReadingPeopleTracker::Profile::draw(int, int, int)':
../Profile.cc:431: undefined reference to `setlinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1c9e):../Profile.cc:457: undefined reference to `setlinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1ca3):../Profile.cc:458: undefined reference to `bgnclosedline'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1ccb):../Profile.cc:465: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1cd5):../Profile.cc:468: undefined reference to `endclosedline'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1dac):../Profile.cc:521: undefined reference to `rectf'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1dd3):../Profile.cc:565: undefined reference to `setlinestyle'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1e30):../Profile.cc:546: undefined reference to `bgnline'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1e47):../Profile.cc:549: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1e6e):../Profile.cc:552: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1eae):../Profile.cc:555: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1ed5):../Profile.cc:558: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1f21):../Profile.cc:561: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1f26):../Profile.cc:562: undefined reference to `endline'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(Profile.o)(.text+0x1f6f):../Profile.cc:493: undefined reference to `sbox'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x3c3): In function `ReadingPeopleTracker::HumanFeatures::draw_head()':
../HumanFeatures.cc:84: undefined reference to `linewidth'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x3f8):../HumanFeatures.cc:139: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x406):../HumanFeatures.cc:142: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x43c):../HumanFeatures.cc:146: undefined reference to `move2i'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x45a):../HumanFeatures.cc:148: undefined reference to `draw2i'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x487):../HumanFeatures.cc:151: undefined reference to `move2i'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x4a5):../HumanFeatures.cc:153: undefined reference to `draw2i'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x4c8):../HumanFeatures.cc:143: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x4d9):../HumanFeatures.cc:140: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x4e3):../HumanFeatures.cc:124: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x4ed):../HumanFeatures.cc:127: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x536):../HumanFeatures.cc:131: undefined reference to `circ'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x559):../HumanFeatures.cc:128: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x567):../HumanFeatures.cc:125: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x56e):../HumanFeatures.cc:107: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x57c):../HumanFeatures.cc:110: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x5d5):../HumanFeatures.cc:114: undefined reference to `recti'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x5f8):../HumanFeatures.cc:111: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x606):../HumanFeatures.cc:108: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x610):../HumanFeatures.cc:90: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x61a):../HumanFeatures.cc:93: undefined reference to `getplanes'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x653):../HumanFeatures.cc:97: undefined reference to `recti'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x676):../HumanFeatures.cc:94: undefined reference to `RGBcolor'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(HumanFeatures.o)(.text+0x684):../HumanFeatures.cc:91: undefined reference to `color'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(BoundaryPoints.o)(.text+0x131b): In function `ReadingPeopleTracker::BoundaryPoints::draw_points(int, int)':
../BoundaryPoints.cc:254: undefined reference to `bgnpoint'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(BoundaryPoints.o)(.text+0x136b):../BoundaryPoints.cc:260: undefined reference to `v2f'
/root/packages/ReadingPeopleTracker-1.27/source/data/Linux2/libdata.a(BoundaryPoints.o)(.text+0x1374):../BoundaryPoints.cc:262: undefined reference to `endpoint'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x255): In function `ReadingPeopleTracker::RGB32Image::display(long)':
../RGB32Image.cc:136: undefined reference to `prefsize'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x263):../RGB32Image.cc:141: undefined reference to `winopen'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x271):../RGB32Image.cc:143: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x276):../RGB32Image.cc:144: undefined reference to `reshapeviewport'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x28e):../RGB32Image.cc:145: undefined reference to `prefsize'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x2b1):../RGB32Image.cc:148: undefined reference to `rectzoom'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x2dd):../RGB32Image.cc:149: undefined reference to `viewport'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x324):../RGB32Image.cc:150: undefined reference to `ortho2'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x329):../RGB32Image.cc:152: undefined reference to `winconstraints'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x32e):../RGB32Image.cc:153: undefined reference to `RGBmode'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x333):../RGB32Image.cc:155: undefined reference to `gconfig'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x33f):../RGB32Image.cc:157: undefined reference to `cpack'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x344):../RGB32Image.cc:158: undefined reference to `gflush'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x349):../RGB32Image.cc:159: undefined reference to `gconfig'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x357):../RGB32Image.cc:161: undefined reference to `winset'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x386):../RGB32Image.cc:162: undefined reference to `lrectwrite'
/root/packages/ReadingPeopleTracker-1.27/source/imgsrc/Linux2/libimgsrc.a(RGB32Image.o)(.text+0x4746): In function `ReadingPeopleTracker::RGB32Image::rgb_read_image(ReadingPeopleTracker::RGB32Image*)':
...
make: *** [progsdir] Error 2
[root@localhost source]#
All those functions that are undefined seem to belong to the Ygl library. The libraries are installed and are included in the library path for the linker (-lYgl -Wl,-rpath -Wl,/root/packages/ReadingPeopleTracker-1.27/Ygl), but somehow the linker does not find them.
Also, I tried the version ReadingPeopleTracker-1.28 on a Gentoo Linux with more recent versions of the libs, but the problem is the same, and with the same library. The setup is the following:
blas-1.0
lapack-3.1
libraw1394-1.2.1
libdv-1.0.0-r2
libavc1394-0.5.3
xerces-c-3.0.0-r1
Ygl-4.2f
ReadingPeopleTracker-1.28
I even ran the command that throws the error from the directory sources/progs/Linux2, the error is the same, no matter what library directories I include...
Any help or clues you can give me the to get this thing working, I will be very appreciated.
Best regards,