سورس برنامه رو دانلود کردم و میخوام فایل کانفیگ رو درست کنم اینطور مینویسه:
*** Nasm is required.
*** Yasm is required.
Giving up and going to a movie.
بعد از اون make رو مینویسم و این و میگه:
make -f build/Makefile.cinelerra
make[1]: Entering directory `/home/hertkof/cinelerra-4.4'
make -C thirdparty/libraw1394*
make[2]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make all-recursive
make[3]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
Making all in src
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/src'
Making all in tools
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/tools'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/tools'
Making all in doc
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/doc'
Making all in debian
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/debian'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/debian'
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[3]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[2]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make -C thirdparty/libiec61883*
make[2]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make all-recursive
make[3]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
Making all in src
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0/src'
make[5]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[5]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[4]: stat: /root/hvirtual/thirdparty/libraw1394-1.2.0/libraw1394/raw1394.h: Permission denied
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/root/hvirtual/thirdparty/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF ".deps/cip.Tpo" -c -o cip.lo cip.c; \
then mv -f ".deps/cip.Tpo" ".deps/cip.Plo"; else rm -f ".deps/cip.Tpo"; exit 1; fi
../libtool: 1177: ../libtool: cannot create cip.loT: Permission denied
../libtool: 1266: ../libtool: cannot create cip.loT: Permission denied
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/root/hvirtual/thirdparty/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF .deps/cip.Tpo -c cip.c -o cip.o
cc1: error: /root/hvirtual/thirdparty/libraw1394-1.2.0/: Permission denied
make[4]: *** [cip.lo] Error 1
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/hertkof/cinelerra-4.4'
make: *** [all] Error 2
hertkof@hagh:~/cinelerra-4.4$ sudo make
make -f build/Makefile.cinelerra
make[1]: Entering directory `/home/hertkof/cinelerra-4.4'
make -C thirdparty/libraw1394*
make[2]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make all-recursive
make[3]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
Making all in src
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/src'
Making all in tools
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/tools'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/tools'
Making all in doc
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/doc'
Making all in debian
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/debian'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0/debian'
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[3]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make[2]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libraw1394-1.2.0'
make -C thirdparty/libiec61883*
make[2]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make all-recursive
make[3]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
Making all in src
make[4]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0/src'
make[5]: Entering directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[5]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/root/hvirtual/thirdparty/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF ".deps/cip.Tpo" -c -o cip.lo cip.c; \
then mv -f ".deps/cip.Tpo" ".deps/cip.Plo"; else rm -f ".deps/cip.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/root/hvirtual/thirdparty/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF .deps/cip.Tpo -c cip.c -o cip.o
In file included from cip.c:25:0:
iec61883.h:23:32: fatal error: libraw1394/raw1394.h: No such file or directory
compilation terminated.
make[4]: *** [cip.lo] Error 1
make[4]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/hertkof/cinelerra-4.4/thirdparty/libiec61883-1.0.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/hertkof/cinelerra-4.4'
make: *** [all] Error 2
و وقتی make install رو مینویسم این و میگه:
make -f build/Makefile.cinelerra install
make[1]: Entering directory `/home/hertkof/cinelerra-4.4'
make -C plugins install
make[2]: Entering directory `/home/hertkof/cinelerra-4.4/plugins'
mkdir -p ../bin/fonts
cp fonts/* ../bin/fonts
mkdir -p ../bin/shapes
cp shapes/* ../bin/shapes
cp ../thirdparty/mjpegtools*/mpeg2enc/mpeg2enc ../bin/mpeg2enc.plugin
cp: cannot stat `../thirdparty/mjpegtools*/mpeg2enc/mpeg2enc': No such file or directory
make[2]: *** [install] Error 1
make[2]: Leaving directory `/home/hertkof/cinelerra-4.4/plugins'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/hertkof/cinelerra-4.4'
make: *** [install] Error 2
تو readmeش هم نوشته:
Run ./cinelerra from this directory. That's it.
و وقتی اجرا میکنم میگه که این یه دایرکتوری و اجرا نمیشه.
مشکل کجاست؟