[vlc-devel] Re: Arm crosscompiling for iPaq

Jean-Paul Saman saman at natlab.research.philips.com
Wed Sep 24 17:20:56 CEST 2003


Alessandro Marino wrote:
> Hi, finally I was able to compile vlc for arm. Thanks to everybody!
> 
> I still have a problem, when I run vlc I get this output:
> 
> VideoLAN Client 0.6.0 Trevelyan
> [00000001] main vlc error: no memcpy module matched "any"
> [00000008] main interface error: no interface module matched "any"
> [00000008] main interface error: no suitable intf module
> [00000001] main vlc error: interface "(null)" initialization failed
> 
> If I try with ./vlc -vvv, I get this:
> 
> VideoLAN Client 0.6.0 Trevelyan
> [00000000] main root debug: VLC media player - version 0.6.0 Trevelyan - (c) 1996-2003 VideoLAN
> [00000000] main root debug: libvlc was configured with ./configure 
> --mandir=/share/man --infodir=/share/info --host=arm-linux --target=arm-linux 
> --enable-release --prefix=/usr --enable-plugins --enable-gtk --disable-gnome 
> --disable-qt --disable-kde --disable-qte --disable-xosd --disable-dummy 
> --disable-fb --disable-sdl --disable-oss --disable-alsa --enable-x11 
> --disable-xvideo --disable-dvd --disable-dvdread --disable-vcd --disable-maxosx 
> --disable-xosd --disable-freetype --disable-flac --enable-libmpeg2 --disable-mad 
> --disable-ffmpeg --enable-familiar --enable-dvbpsi --with-tuning=strongarm1100 
> --x-includes=/usr/local/arm/3.2.3/arm-linux/usr/X11R6/include 
> --x-libraries=/usr/local/arm/3.2.3/arm-linux/usr/X11R6/lib 
> --with-gtk-config-path=/usr/local/arm/3.2.3/arm-linux/usr/bin 
> --with-gtk-prefix=/usr/local/arm/3.2.3/arm-linux/usr 
> --with-dvbpsi-tree=/usr/local/libdvbpsi_ipaq 
> --with-libmpeg2-tree=/usr/local/libmpeg2_ipaq 
> LDFLAGS=-L/usr/local/arm/3.2.3/arm-linux/lib 
> -L/usr/local/arm/3.2.3/arm-linux/usr/lib 
> -L/usr/local/arm/3.2.3/arm-linux/usr/X11R6/lib

You build everything as plugin modules, did you also install them on the 
device?

> [00000001] main vlc debug: translation test: code is "C"
> [00000001] main vlc debug: opening config file /root/.vlc/vlcrc
> [00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
> [00000000] main root debug: checking builtin modules
> [00000000] main root debug: checking plugin modules
> [00000000] main root debug: recursively browsing `modules'
> [00000000] main root debug: recursively browsing `/usr/lib/vlc'
> [00000000] main root debug: recursively browsing `plugins'
> [00000001] main vlc debug: module bank initialized, found 3 modules
> [00000001] main vlc debug: opening config file /root/.vlc/vlcrc
> [00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
> [00000001] main vlc debug: CPU has capabilities 
> [00000001] main vlc debug: looking for memcpy module
> [00000001] main vlc debug: probing 0 candidates

Did not find any modules....

> [00000001] main vlc error: no memcpy module matched "any"
> [00000007] main playlist debug: waiting for thread completion
> [00000007] main playlist debug: thread 1026 (playlist) created at priority 0 (src/playlist/playlist.c:76)
> [00000008] main interface debug: looking for interface module
> [00000008] main interface debug: probing 0 candidates
> [00000008] main interface error: no interface module matched "any"
> [00000008] main interface error: no suitable intf module

Did not find any interface modules....

> [00000001] main vlc error: interface "(null)" initialization failed
> [00000001] main vlc debug: removing all interfaces
> [00000001] main vlc debug: removing all playlists
> [00000007] main playlist debug: thread 1026 joined (src/playlist/playlist.c:98)
> [00000001] main vlc debug: removing all video outputs
> [00000001] main vlc debug: removing all audio outputs
> 
> Do I miss something during compilation or installation? 

Did you install the plugin modules too??

You could use --disable-plugins to statically link in all the plugins.
-- 
Kind greetings,

Jean-Paul Saman



-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list