libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: [libcvd-members] undefin ed reference problem in make


From: world2010
Subject: Re: Re: [libcvd-members] undefin ed reference problem in make
Date: 2 Oct 2008 22:36:50 +0900

Thank you for the reply!

Sorry for not mailing it here ...
I've Solved the problem in the next day after I posted
it to libcvd-members.

The message seemed there was a linking problem so, I looked in
the log file , ./config.log .
I searched for glDrawPixels and it said there was no -lXext so,
after I installed Xext, make went smoothly!


----- Original Message ----- 
送信者: Edward Rosten<address@hidden>
宛先: address@hidden
日付:Thursday, October, 02, 2008, 02:20 AM
件名: Re: [libcvd-members] undefined reference problem in make

> 
> 
> On Sat, 14 Sep 2008, address@hidden wrote:
> 
> > I get an error when I do make , can somebody help me ?
> 
> Sorry for the slow response. Have you solved the problem? If not, can you 
> send the full output of ./configure, and attach the resulting config.log 
> file.
> 
> 
> > I installed freeglut , freeglut-devel , mesa-libGLU , mesa-libGLU-devel
> > on Fedora7(with no graphic-card) and CentOS5 .
> > Compiling , Building and running gl programs works fine.
> > When I did ./configure there was a message:
> > glDrawPixels -lGL no
> >
> >
> > g++ -shared -o libcvd.so.0.7 cvd_src/cvd_timer.o cvd_src/diskbuffer2.o 
> > cvd_src/deinterla
cebu
> > ffer.o cvd_src/exceptions.o cvd_src/image_io.o cvd_src/bayer.o 
> > cvd_src/colourspace_conve
rt.o
> > cvd_src/half_sample.o cvd_src/draw.o cvd_src/yuv422.o cvd_src/yuv420.o 
> > pnm_src/pnm_grok.
o p
> > nm_src/bmp.o pnm_src/save_postscript.o cvd_src/fast_corner.o 
> > cvd_src/convolution.o cvd_s
rc/n
> > onmax_suppression.o cvd_src/timeddiskbuffer.o cvd_src/videosource.o 
> > cvd_src/i686/yuv411_
to_s
> > tuff_MMX.o cvd_src/i686/halfsample.o cvd_src/i686/rgb_to_gray.o 
> > cvd_src/i686/convert_rgb
_to_
> > y.o cvd_src/noarch/convolve_gaussian.o cvd_src/noarch/gradient.o 
> > cvd_src/i686/yuv422_to_
rgb.
> > o cvd_src/i686/yuv422_to_grey.o cvd_src/i686/yuv422_wrapper.o 
> > cvd_src/noarch/median_3x3.
o cv
> > d_src/i686/utility_float.o cvd_src/i686/utility_byte_differences.o 
> > cvd_src/noarch/utilit
y_do
> > uble_int.o cvd_src/fast/fast_7_detect.o cvd_src/fast/fast_7_score.o 
> > cvd_src/slower_corne
r_7.
> > o cvd_src/fast/fast_8_detect.o cvd_src/fast/fast_8_score.o 
> > cvd_src/slower_corner_8.o cvd
_src
> > /fast/fast_9_detect.o cvd_src/fast/fast_9_score.o 
> > cvd_src/fast_corner_9_nonmax.o cvd_src
/fas
> > t/fast_10_detect.o cvd_src/fast/fast_10_score.o 
> > cvd_src/fast/fast_11_detect.o cvd_src/fa
st/f
> > ast_11_score.o cvd_src/slower_corner_11.o cvd_src/fast/fast_12_detect.o 
> > cvd_src/fast/fas
t_12
> > _score.o cvd_src/slower_corner_9.o cvd_src/slower_corner_10.o 
> > cvd_src/slower_corner_12.o
 cvd
> > _src/Linux/v4l1buffer.o cvd_src/Linux/v4lbuffer.o 
> > cvd_src/Linux/v4l2buffer.o cvd_src/Lin
ux/v
> > 4lcontrol.o cvd_src/synchronized.o cvd_src/eventobject.o cvd_src/thread.o 
> > cvd_src/thread
/run
> > nable_batch.o cvd_src/noarch/posix_memalign.o cvd_src/globlist.o 
> > cvd_src/tensor_voting.o
 cvd
> > _src/brezenham.o  -L.  -pthread
> > ln -s libcvd.so.0.7 libcvd.so.0
> > ln -s libcvd.so.0 libcvd.so
> > g++ -O3 -I. -I.  -INONE/include -D_REENTRANT -Wall -Wextra -ggdb -fPIC 
> > -mmmx -msse -msse
 -pt
> > hread -c progs/video_play_source.cc -o progs/video_play_source.o
> > g++ -o progs/video_play_source progs/video_play_source.o -L.  -lcvd  
> > -pthread
> > progs/video_play_source.o: In function `main':
> > /root/libcvd/progs/video_play_source.cc:52: undefined reference to 
> > `CVD::defAttr'
> > /root/libcvd/progs/video_play_source.cc:52: undefined reference to 
> > `CVD::VideoDisplay::V
ideo
> > Display(CVD::ImageRef, double, int*)'
> > progs/video_play_source.o: In function `glDrawPixels<CVD::Rgb<unsigned 
> > char> >':
> > /root/libcvd/./cvd/gl_helpers.h:510: undefined reference to `glPixelStorei'
> > /root/libcvd/./cvd/gl_helpers.h:511: undefined reference to `glPixelStorei'
> > /root/libcvd/./cvd/gl_helpers.h:512: undefined reference to `glDrawPixels'
> > /root/libcvd/./cvd/gl_helpers.h:513: undefined reference to `glPixelStorei'
> > progs/video_play_source.o: In function `main':
> > /root/libcvd/progs/video_play_source.cc:59: undefined reference to `glFlush'
> > /root/libcvd/progs/video_play_source.cc:60: undefined reference to 
> > `CVD::VideoDisplay::~
Vide
> > oDisplay()'
> > /root/libcvd/progs/video_play_source.cc:60: undefined reference to 
> > `CVD::VideoDisplay::~
Vide
> > oDisplay()'
> > collect2: ld ended as status 1
> > make: *** [progs/video_play_source] error 1
> 
> 
> -Ed
> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]