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.
this fix my previous email (sorry)

I have try to compile cinelerra with new ffmpeg on ubuntu karmic but without success. I haven't time to find the solution but I think an automake/autoconfigure error because the object libavcodec-cinelerra.so.51 and libavutil-cinelerra.so.49 are both compiled without problems.

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