When I try to build cinelerra, make fails. I presume it's because i haven't
compiled quicktime4linux .
So, i try to compile quicktime4linux, and make fails for /it/, too.
Also, 1) i don't understand why the "syntax error" at the beginning of "make"
and 2) i "had"(?) to create the soft link inside the source tree -- " ln -s .
./i686 " before it would find anything. (Is that what one is supposed to do?)
(i think my libmpeg3-1.7 compiled OK. But where is this "codec_plugin.h"
needed by quicktime4linux ? Through intense googling i found out that mpeg4ip
has one such file, but make for mpeg4ip-1.5.0.1 fails also(!) )
I'm on Fedora Core 6, kernel 2.6.18-1
TIA
andrew
------------- cinelerra itself: --------------------------
cinelerra-2.1]# make
sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/data/installers/cine/cinelerra-2.1'
make -C libraw1394*
<...snip...>
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory
`/data/installers/cine/cinelerra-2.1/libsndfile-1.0.11'
make[2]: Leaving directory
`/data/installers/cine/cinelerra-2.1/libsndfile-1.0.11'
make -C quicktime
/bin/sh: -c: line 1: syntax error: unexpected end of file
/bin/sh: i686/c_flags: No such file or directory
/bin/sh: i686/lame_flags: No such file or directory
/bin/sh: i686/objs: No such file or directory
make[2]: Entering directory `/data/installers/cine/cinelerra-2.1/quicktime'
make[2]: *** No rule to make target `i686', needed by `all'. Stop.
make[2]: Leaving directory `/data/installers/cine/cinelerra-2.1/quicktime'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/data/installers/cine/cinelerra-2.1'
make: *** [all] Error 2
---------------------- quicktime4linux -------------------
quicktime4linux-2.2]# make
expr: syntax error
/bin/sh: -c: line 1: syntax error: unexpected end of file
make -C faad2-2.0 && \
mkdir -p i686/faad/ && \
cd i686/faad/ && \
ar x ../../faad2-2.0/libfaad/.libs/libfaad.a
make[1]: Entering directory
`/data/installers/cine/quicktime4linux-2.2/faad2-2.0'
make all-recursive
<... snip ... >
make[4]: Entering directory
`/data/installers/cine/quicktime4linux-2.2/faad2-2.0/plugins/mpeg4ip'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I../../include -D_REENTRANT -DNOCONTROLS -fexceptions -g -O2 -MT faad2.lo
-MD -MP -MF ".deps/faad2.Tpo" -c -o faad2.lo faad2.cpp; \
then mv -f ".deps/faad2.Tpo" ".deps/faad2.Plo"; else rm -f
".deps/faad2.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -D_REENTRANT -DNOCONTROLS
-fexceptions -g -O2 -MT faad2.lo -MD -MP -MF .deps/faad2.Tpo -c faad2.cpp
-fPIC -DPIC -o .libs/faad2.o
In file included from faad2.cpp:21:
faad2.h:28:26: error: codec_plugin.h: No such file or directory
faad2.cpp:22:32: error: mpeg4_audio_config.h: No such file or directory
faad2.cpp:23:23: error: mpeg4_sdp.h: No such file or directory
faad2.h:36: error: 'codec_data_t' does not name a type
faad2.h:37: error: ISO C++ forbids declaration of 'audio_vft_t' with no type
<...snip...>
----------------------- mpeg4ip ----------------------------------
mpeg4ip-1.5.0.1]# make
<...snip...>
make[4]: Entering directory `/data/installers/cine/mpeg4ip-1.5.0.1/player/src'
/bin/sh ../../libtool --tag=CXX --mode=link g++ -D_REENTRANT -DNOCONTROLS
-fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual
-Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare
-DPLAYER_PLUGIN_DIR=\"/usr/local/lib/mp4player_plugin\" -g -O2 -DUSE_MMX
-DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o mp4player
main.o -lm ../../lib/SDLAudio/src/libmpeg4ipSDL.la libmp4player.la
libmp4syncbase.la libmp4syncsdl.la libmp4sdlvideo.la libmp4syncbase.la
libmp4playerutils.la ../../lib/audio/libaudio.la
../../lib/ismacryp/libismacryp.la ../../lib/srtp/libsrtpif.la -L/usr/lib -lSDL
-lpthread -ldl
libtool: link: cannot find the library
`/data/installers/mpeg4ip-1.5.0.1/lib/gnu/libmpeg4ip_gnu.la'
make[4]: *** [mp4player] Error 1
make[4]: Leaving directory `/data/installers/cine/mpeg4ip-1.5.0.1/player/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/data/installers/cine/mpeg4ip-1.5.0.1/player/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/installers/cine/mpeg4ip-1.5.0.1/player'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/installers/cine/mpeg4ip-1.5.0.1'
make: *** [all] Error 2
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra