
martin at martinm-76
Apr 15, 2003, 12:16 PM
Post #5 of 8
(2053 views)
Permalink
|
I ran ./configure without arguments, I even tried ./configure --disable-shared, but it didn't seem to have any effect. The minute I wrote 'make' after ./configure (either case) qmake inserted this -fPIC business.. I even checked the config.mak file and it was not listed in there, which have me fairly puzzled at this whole thing... tir, 2003-04-15 kl. 00:17 skrev Matt Zimmerman: > On Mon, Apr 14, 2003 at 06:05:28PM -0400, Matt Zimmerman wrote: > > > On Mon, Apr 14, 2003 at 11:03:14PM +0200, Martin Moeller wrote: > > > As you can see, it only seems to happen in libavcodec. > > > .. Okay, it seems everything compiles if i remove -fPIC from the > > > Makefile in the libavcodec catalog. At least that's a way around it for > > > now. Next is to see if it also works :) > > > > That asm statement should be omitted if you are building with PIC. Try > > using -DPIC in addition to -fPIC. > > How did you end up building with -fPIC in the first place? Did you try to > configure it to build a shared library? If so, don't do that. > > > > nuppeldecoder.cpp: In function `void > > > release_nuppel_buffer(AVCodecContext*, AVFrame*)': > > > nuppeldecoder.cpp:399: error: `assert' undeclared (first use this > > > function) > > > nuppeldecoder.cpp:399: error: (Each undeclared identifier is reported > > > only once for each function it appears in.) > > > > Try adding #include <assert.h> > > Fixed in CVS. -- Martin Moeller <martin [at] martinm-76>
|