I can compile your code with gcc -o test test_scan.c -lm -lz -lavcodec -lavformat -lavutil Not sure if this is the best place to ask questions on pkg-config
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of sngardner Sent: Tuesday, 24 March 2009 2:13 PM To: [email protected] Subject: Re: [libav-user] Library linking (avcodec, avformat) You are on the right track, I am a little confused as to why pkg-config didn't pick those up though. Does anyone have any idea what libs I need to specify to have pkg-config give me all the flags I need? Thanks a lot for the help. sngardner wrote: > > Hey Guys - > > I am working on making some simple code for a class project I have, but > I've run into some issues getting things to compile correctly. I am using > the latest SVN (r18168). > > The code I am using is really simple, but it errors out (with undefined > references) whenever I call even the simplest libav method. In this case, > all I am calling is av_register_all(). > > /usr/local/lib/libavformat.a(matroskadec.o): In function > `matroska_decode_buffer': > /home/sam/workspace/CS640.Project.Main/ffmpeg/libavformat/matroskadec.c:896: > undefined reference to `inflateInit_' > /home/sam/workspace/CS640.Project.Main/ffmpeg/libavformat/matroskadec.c:905: > undefined reference to `inflate' > /home/sam/workspace/CS640.Project.Main/ffmpeg/libavformat/matroskadec.c:908: > undefined reference to `inflateEnd' > > ... more of the same > > Does anyone have any idea what might be going on? I used > http://ubuntuforums.org/showthread.php?t=786095 this method to compile > and build everything, and I just used a simple pkg-config in my makefile > to get the library locations. > > If anyone has seen anything like this, I'd really appreciate any help you > could give me. I am really at my wits end with this. I've attached my > Makefile and source, if it would help anyone > > http://www.nabble.com/file/p22654321/Makefile Makefile > > http://www.nabble.com/file/p22654321/test_scan.c test_scan.c > -- View this message in context: http://www.nabble.com/Library-linking-%28avcodec%2C-avformat%29-tp22654321p22673593.html Sent from the libav-users mailing list archive at Nabble.com. _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
