Hello Everyone, I am looking build sample application for OMAP3530-beagleboard. I have used sample application from http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html.
I have downloaded ffmpeg-0.5 version then configure it with following options. I have did "make distclean" before configuration. "./configure --prefix=/home/Rachit/Developments/ffmpeg/ --cross-prefix=arm-none-linux-gnueabi- --extra-cflags="-mfpu=neon -mfloat-abi=softfp" --arch=arm --cpu=cortex-a8" Then "make" and "make install" so it has installed libraries and exe in mentioned path. Now, I tried to compile sample application using source(header and lib installed with "make install") but i am getting libraries object reference errors as per below. /***********************************************/ /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o): In function `ff_cavs_init_top_lines': /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:667: undefined reference to `av_mallocz' /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o): In function `modify_pred': /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: undefined reference to `av_log' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: undefined reference to `av_log' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: undefined reference to `av_log' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: undefined reference to `av_log' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: undefined reference to `av_log' /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o):/home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.h:244: more undefined references to `av_log' follow /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o): In function `get_se_golomb': /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/golomb.h:170: undefined reference to `ff_log2_tab' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/golomb.h:170: undefined reference to `ff_log2_tab' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/golomb.h:170: undefined reference to `ff_log2_tab' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/golomb.h:170: undefined reference to `ff_log2_tab' /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o): In function `ff_cavs_end': /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:704: undefined reference to `av_free' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:705: undefined reference to `av_free' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:706: undefined reference to `av_free' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:707: undefined reference to `av_free' /home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:708: undefined reference to `av_free' /home/Rachit/Developments/ffmpeg/lib/libavcodec.a(cavs.o):/home/Rachit/Developments/ffmpeg/ffmpeg-0.5/libavcodec/cavs.c:709: more undefined references to `av_free' follow collect2: ld returned 1 exit status /******************************************************************/ How to resolve this error? Thanks, Rachit Shah +91 99250 28064 _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
