Martin Ellison wrote:
As I have previously posted, I had a similar PIC problem on an AMD on FC6 (ie dual 64/32 bit). So the problem is wider than your specific distro, but seems to be onlly reported for 64 bit. I fixed it by compiling for external ffmpeg.

If the linker cannot find g++ -- have you installed gcc properly?
Your email arrived just as I got to this point.

For some reason I hadn't installed the normal g++ package just the versioned g++ packages. Putting that in got me a bit further. But the flag you suggest --with-external-ffmpeg didn't help with the building - I believe my experience there matches a bug <http://bugs.cinelerra.org/show_bug.cgi?id=390> already filed on incompatibility between most recent ffmpeg and cinelerra cv. Some api changes made to ffmpeg I think...

So I had to solve the problems with building internal ffmpeg and fPIC. The flags on my successful compile on cinelerra were:
./configure --with-pic --disable-shared --enable-static

But before that I followed the instructions here <http://ubuntuforums.org/showthread.php?t=215252> to compile my own x264 from svn revision 536:
check out
svn co svn://svn.videolan.org/x264/trunk x264 -r536
compiled with the flags:
./configure --extra-cflags=-fPIC --extra-asflags=-D__PIC__

I'm not sure whether this x264 was neccessary - I was groping around in the dark here.

so the final steps were
./autogen.sh
./configure --with-pic --disable-shared --enable-static
make
sudo make install

All the configure flags turned out to be neccessary for a successful build. But...a new problem - cinelerra won't run. It says themes are missing... See my new thread: [CinCVS] theme S.U.V. not found.

Graham E.

Reply via email to