Fedora Core 5 - make failed
Posted: Wed Jul 12, 2006 6:15 am
Found this one in the Troubleshooting section of the docs.
Now I just need to know where to get X10::Activehome from??
Thanks
Jay
OK, so I figured out the issue below. I installed ffmpeg but not ffmpeg-devel.
Now I noticed that make cannot find pcre.h though it is in the filesystem under /usr/include so I'm wondering if there is an option in ./configure or the Makefile to manually tell it where pcre.h is???
----------------resolved
I'm trying to install Zoneminder on FC5 but after a successful configure, make failed with the following errors Does anyone have an idea how to resolve this?
thanks
Jay
zm_mpeg.cpp: In member function ‘void VideoStream::SetupCodec(int, int, int, int, int)’:
zm_mpeg.cpp:88: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
zm_mpeg.cpp:109: error: ‘struct AVCodecContext’ has no member named ‘frame_rate’zm_mpeg.cpp:110: error: ‘struct AVCodecContext’ has no member named ‘frame_rate_base’
zm_mpeg.cpp: In member function ‘void VideoStream::OpenStream()’:
zm_mpeg.cpp:161: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
zm_mpeg.cpp: In destructor ‘VideoStream::~VideoStream()’:
zm_mpeg.cpp:256: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ for argument ‘1’ to ‘int avcodec_close(AVCodecContext*)’
zm_mpeg.cpp: In member function ‘double VideoStream::EncodeFrame(uint8_t*, int, bool, unsigned int)’:
zm_mpeg.cpp:303: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
make[2]: *** [zm_mpeg.o] Error 1
make[2]: Leaving directory `/home/software/zoneminder/ZoneMinder-1.22.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/software/zoneminder/ZoneMinder-1.22.2'
make: *** [all] Error 2
Now I just need to know where to get X10::Activehome from??
Thanks
Jay
OK, so I figured out the issue below. I installed ffmpeg but not ffmpeg-devel.
Now I noticed that make cannot find pcre.h though it is in the filesystem under /usr/include so I'm wondering if there is an option in ./configure or the Makefile to manually tell it where pcre.h is???
----------------resolved
I'm trying to install Zoneminder on FC5 but after a successful configure, make failed with the following errors Does anyone have an idea how to resolve this?
thanks
Jay
zm_mpeg.cpp: In member function ‘void VideoStream::SetupCodec(int, int, int, int, int)’:
zm_mpeg.cpp:88: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
zm_mpeg.cpp:109: error: ‘struct AVCodecContext’ has no member named ‘frame_rate’zm_mpeg.cpp:110: error: ‘struct AVCodecContext’ has no member named ‘frame_rate_base’
zm_mpeg.cpp: In member function ‘void VideoStream::OpenStream()’:
zm_mpeg.cpp:161: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
zm_mpeg.cpp: In destructor ‘VideoStream::~VideoStream()’:
zm_mpeg.cpp:256: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ for argument ‘1’ to ‘int avcodec_close(AVCodecContext*)’
zm_mpeg.cpp: In member function ‘double VideoStream::EncodeFrame(uint8_t*, int, bool, unsigned int)’:
zm_mpeg.cpp:303: error: cannot convert ‘AVCodecContext**’ to ‘AVCodecContext*’ in initialization
make[2]: *** [zm_mpeg.o] Error 1
make[2]: Leaving directory `/home/software/zoneminder/ZoneMinder-1.22.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/software/zoneminder/ZoneMinder-1.22.2'
make: *** [all] Error 2