Johannes Sixt ha scritto:
I am absolutely not a Cinelerra user, only a hacker; therefore, I can only tell that this version compiles for me, but I cannot tell whether it does what it is supposed to do (I don't even know how to test it). For this reason, I need volunteers who can test the update.
I have try to compile cinelerra with new ffmpeg, I haven't, for now,
time to find the solution but I think an automake problem because the
object libavcodec-cinelerra.so.51 and libavutil-cinelerra.so.49 are
already compiled, compile on ubuntu karmic exit with:

libtool: link: g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAVE_FIREWIRE -DHAVE_ESOUND -DHAVE_ALSA
-DHAVE_OSS -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc
-I/usr/include/mjpegtools/mplex -pthread -I/usr/include/OpenEXR
-I../quicktime/ffmpeg -DPLUGIN_DIR=\"/usr/lib/cinelerra\" -ffast-math
-O1 -fno-check-new -Wl,-Bsymbolic-functions -o .libs/cinelerra
aattachmentpoint.o aautomation.o aboutprefs.o adeviceprefs.o aedit.o
aedits.o amodule.o apatchgui.o apluginarray.o aplugin.o apluginset.o
arender.o asset.o assetedit.o assetpopup.o assetremove.o assets.o
atrack.o attachmentpoint.o audioalsa.o audiocine.o audiodevice.o
audiodvb.o audioesound.o audioidevice.o audioodevice.o audiooss.o auto.o
autoconf.o automation.o autos.o awindow.o awindowgui.o awindowmenu.o
batch.o batchrender.o bitspopup.o brender.o browsebutton.o
byteorderpopup.o cache.o cachebase.o canvas.o canvastools.o channel.o
channeldb.o channeledit.o channelpicker.o chantables.o clipedit.o
commonrender.o confirmquit.o confirmsave.o cpanel.o cplayback.o
ctimebar.o ctracking.o cursor.o cwindow.o cwindowgui.o cwindowtool.o
dcoffset.o dcraw.o deleteallindexes.o devicedvbinput.o drivesync.o
dvbtune.o edit.o edithandles.o editpanel.o editpopup.o edits.o edl.o
edlsession.o exportedl.o fadeengine.o ffmpeg.o fileac3.o fileavi.o
filebaseaudio.o filebase.o filebaseima4.o filebaseulaw.o file.o
filecr2.o filedv.o fileogg.o fileexr.o fileformat.o filejpeg.o
filelist.o filemov.o filempeg.o filepng.o filesndfile.o filetga.o
filethread.o filetiff.o filevorbis.o filexml.o fileyuv.o floatauto.o
floatautos.o formatcheck.o formatpopup.o formatpresets.o formattools.o
framecache.o garbage.o gwindow.o gwindowgui.o indexfile.o indexthread.o
intauto.o intautos.o interfaceprefs.o keyframe.o keyframehandles.o
keyframepopup.o keyframes.o labeledit.o labelnavigate.o labels.o
levelwindow.o levelwindowgui.o loadbalance.o loadfile.o loadmode.o
localsession.o main.o mainclock.o maincursor.o mainerror.o mainindexes.o
mainmenu.o mainprogress.o mainsession.o mainundo.o manualgoto.o
maskauto.o maskautos.o maskengine.o mbuttons.o menuaeffects.o
menueffects.o menuveffects.o meterpanel.o module.o mtimebar.o mwindow.o
mwindowedit.o mwindowgui.o mwindowmove.o new.o newfolder.o
overlayframe.o packagedispatcher.o packagerenderer.o packagingengine.o
panauto.o panautos.o patchbay.o patchgui.o performanceprefs.o picture.o
pipe.o playabletracks.o playback3d.o playbackconfig.o playbackengine.o
playbackprefs.o playtransport.o pluginaclient.o pluginaclientlad.o
pluginarray.o pluginautos.o plugin.o pluginclient.o plugindialog.o
pluginpopup.o pluginserver.o pluginset.o plugintclient.o plugintoggles.o
pluginvclient.o preferences.o preferencesthread.o question.o quit.o
recconfirmdelete.o recordableatracks.o recordablevtracks.o recordaudio.o
record.o recordconfig.o recordgui.o recordlabel.o recordmonitor.o
recordprefs.o recordthread.o recordtransport.o recordvideo.o
recordwindow.o removethread.o render.o renderengine.o renderfarm.o
renderfarmclient.o renderprofiles.o resample.o resizetrackthread.o
resourcepixmap.o resourcethread.o samplescroll.o savefile.o setformat.o
sharedlocation.o shmemory.o sighandler.o splashgui.o statusbar.o theme.o
threadexec.o threadfork.o threadindexer.o threadloader.o timebar.o
timeentry.o tipwindow.o track.o trackcanvas.o tracking.o tracks.o
trackscroll.o tracksedit.o transition.o transitionhandles.o
transitionpopup.o transportque.o tunerserver.o undostackitem.o
vattachmentpoint.o vautomation.o vdevicebase.o vdevicebuz.o vdevicedvb.o
vdeviceprefs.o vdevicev4l.o vdevicev4l2.o vdevicev4l2jpeg.o vdevicex11.o
vedit.o vedits.o videodevice.o viewmenu.o virtualaconsole.o
virtualanode.o virtualconsole.o virtualnode.o virtualvconsole.o
virtualvnode.o vmodule.o vpatchgui.o vplayback.o vpluginarray.o
vplugin.o vpluginset.o vrender.o vtimebar.o vtrack.o vtracking.o
vwindow.o vwindowgui.o wavecache.o yuvstream.o zoombar.o zoompanel.o
audio1394.o avc1394control.o avc1394transport.o device1394input.o
device1394output.o iec61883input.o iec61883output.o vdevice1394.o
-pthread -Wl,--export-dynamic  data/libimagedata.a
../mpeg2enc/.libs/libmpeg2enc.a ../toolame-02l/.libs/libtoolame.a
../quicktime/.libs/libquicktimehv.so ../guicast/.libs/libguicast.so
../libmpeg3/.libs/libmpeg3hv.so /usr/lib/libvorbisenc.so
/usr/lib/libvorbisfile.so /usr/lib/libvorbis.so /usr/lib/libtheora.so
-logg /usr/lib/libIlmImf.so -lImath -lHalf -lIex -lIlmThread
/usr/lib/libsndfile.so -lpng /usr/lib/libjpeg.so /usr/lib/libtiff.so -lz
/usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libavc1394.so
/usr/lib/librom1394.so -liec61883 /usr/lib/libraw1394.so
/usr/lib/libdv.so /usr/lib/libuuid.so /usr/lib/libmjpegutils.so -lm -ldl
-lpthread -pthread
/usr/bin/ld: warning: libavcodec-cinelerra.so.51, needed by
../quicktime/.libs/libquicktimehv.so, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: libavutil-cinelerra.so.49, needed by
../quicktime/.libs/libquicktimehv.so, not found (try using -rpath or
-rpath-link)
ffmpeg.o: In function `FFMPEG::init_picture_from_frame(AVPicture*,
VFrame*)':
ffmpeg.C:(.text+0x2ca): undefined reference to `avpicture_fill'
ffmpeg.o: In function `FFMPEG::convert_cmodel(VFrame*, VFrame*)':
ffmpeg.C:(.text+0x3df): undefined reference to `img_convert'
ffmpeg.o: In function `FFMPEG::convert_cmodel(AVPicture*, PixelFormat,
int, int, VFrame*)':
ffmpeg.C:(.text+0x4b7): undefined reference to `img_convert'
ffmpeg.o: In function `FFMPEG::decode(unsigned char*, long, VFrame*)':
ffmpeg.C:(.text+0x843): undefined reference to `avcodec_decode_video'
ffmpeg.o: In function `FFMPEG::~FFMPEG()':
ffmpeg.C:(.text+0x91f): undefined reference to `avcodec_close'
ffmpeg.o: In function `FFMPEG::~FFMPEG()':
ffmpeg.C:(.text+0x941): undefined reference to `avcodec_close'
ffmpeg.o: In function `FFMPEG::init(char*)':
ffmpeg.C:(.text+0x967): undefined reference to `avcodec_init'
ffmpeg.C:(.text+0x96c): undefined reference to `avcodec_register_all'
ffmpeg.C:(.text+0x97b): undefined reference to `avcodec_find_decoder'
ffmpeg.C:(.text+0x9a2): undefined reference to `avcodec_alloc_context'
ffmpeg.C:(.text+0x9b2): undefined reference to `avcodec_open'
ffmpeg.C:(.text+0x9cf): undefined reference to `avcodec_alloc_frame'
fileac3.o: In function `FileAC3::write_samples(double**, long)':
fileac3.C:(.text+0xc05): undefined reference to `avcodec_encode_audio'
fileac3.o: In function `FileAC3::close_file()':
fileac3.C:(.text+0xd0d): undefined reference to `avcodec_close'
fileac3.o: In function `FileAC3::open_file(int, int)':
fileac3.C:(.text+0xdc8): undefined reference to `avcodec_init'
fileac3.C:(.text+0xdcd): undefined reference to `avcodec_register_all'
fileac3.C:(.text+0xdd7): undefined reference to `avcodec_find_encoder'
fileac3.C:(.text+0xe42): undefined reference to `avcodec_alloc_context'
fileac3.C:(.text+0xe95): undefined reference to `avcodec_open'
../quicktime/.libs/libquicktimehv.so: undefined reference to
`avcodec_decode_audio'
../quicktime/.libs/libquicktimehv.so: undefined reference to
`avcodec_encode_video'
../quicktime/.libs/libquicktimehv.so: undefined reference to
`avcodec_thread_init'
../quicktime/.libs/libquicktimehv.so: undefined reference to
`avcodec_get_frame_defaults'
collect2: ld returned 1 exit status
make[4]: *** [cinelerra] Error 1
make[4]: Leaving directory
`/home/user/Scrivania/ia32-dev/build-karmic/cinebuild/cinelerracv-2.1.1/cinelerra'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/user/Scrivania/ia32-dev/build-karmic/cinebuild/cinelerracv-2.1.1/cinelerra'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/user/Scrivania/ia32-dev/build-karmic/cinebuild/cinelerracv-2.1.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/user/Scrivania/ia32-dev/build-karmic/cinebuild/cinelerracv-2.1.1'
make: *** [build-stamp] Error 2

bye

Paolo Rampino aka Akirad





_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to