vlc-0.8.6a compilation on WinCE Platform

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
amareshram
Blank Cone
Blank Cone
Posts: 14
Joined: 06 Apr 2007 12:49

vlc-0.8.6a compilation on WinCE Platform

Postby amareshram » 06 Apr 2007 13:01

I have downloaded source for VLC-0.8.6a and successfully compiled on Window environment using cygwin and contrib.

Now I am trying to compile the same for the WINCE. I have downloaded and installed cross-compiler as well as contrib available for wince on VLC portal. But on issueing configure request as specified in install.wince, I am getting following error:

******************
checking for ffmpeg-config... no
checking for libavcodec... Package libavcodec was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavcodec.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavcodec' found
checking ffmpeg/avcodec.h usability... yes
checking ffmpeg/avcodec.h presence... no
configure: WARNING: ffmpeg/avcodec.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: ffmpeg/avcodec.h: proceeding with the compiler's result
checking for ffmpeg/avcodec.h... yes
checking ffmpeg/avformat.h usability... yes
checking ffmpeg/avformat.h presence... no
configure: WARNING: ffmpeg/avformat.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: ffmpeg/avformat.h: proceeding with the compiler's result
checking for ffmpeg/avformat.h... yes
checking ffmpeg/avutil.h usability... no
checking ffmpeg/avutil.h presence... no
checking for ffmpeg/avutil.h... no
checking postproc/postprocess.h usability... yes
checking postproc/postprocess.h presence... no
configure: WARNING: postproc/postprocess.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: postproc/postprocess.h: proceeding with the compiler's result
checking for postproc/postprocess.h... yes
checking for av_crc_init in -lavutil... no
checking for avcodec_init in -lavcodec... yes
checking for pp_postprocess in -lpostproc... no
configure: error: Could not find libpostproc inside FFmpeg. You should configure FFmpeg with --enable-gpl --enable-pp.
******************

can somebody help me to resolve this problem?

regards/Amaresh

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 06 Apr 2007 15:00

Yes, WinCE port is broken for a while now. You need to update the contribution process to do so. USe CeGCC to compile ffmpeg.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

amareshram
Blank Cone
Blank Cone
Posts: 14
Joined: 06 Apr 2007 12:49

Postby amareshram » 13 Apr 2007 06:18

Thanks for the information.

I have installed CeGCC downloaded from ftp://ftp.berlios.de/pub/cegcc/cegcc-linux-0.03.tar.gz and tried to compile the sample code provided on http://cegcc.berlios.de/prerelease.html.

It produces following error:
***********
arm-wince-pe-gcc: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
***********

libiconv.so.2 is available at /usr/local/lib on my system.

can someone help me to resolve this issue?

regards/Amaresh

WooJoo
New Cone
New Cone
Posts: 3
Joined: 24 Apr 2007 08:05

locate them on /usr/lib

Postby WooJoo » 24 Apr 2007 08:08

locate them on /usr/lib. not /usr/local/lib. simply copy those files on /usr/lib or install libiconv with --prefix=/usr/lib


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 13 guests