[vlc-devel] Problem with port vlc-0.8.4a to OPIE 1.2.0

Nelson Lam nelson.lam at student.cityu.edu.hk
Wed Jan 18 20:00:03 CET 2006


Hi everyone! 
I am trying to port vlc-0.8.4a to the IPAQ Familiar Linux with OPIE 1.2.0. 
However, there is an error. Could anyone can help me to solve this??? I am 
just a newbie in using Linux ;-)
I use the following options to compile vlc.
./configure --target=arm-linux --host=arm-linux --enable-release --prefix=/usr 
--disable-plugins --disable-gtk --disable-gtk2 --disable-gnome 
--disable-gnome2 --disable-qt --disable-kde --disable-fribidi --disable-xosd 
--disable-ogg --disable-tarkin --disable-tremor --disable-theorea 
--disable-mod --enable-qte --disable-httpd --disable-vlm --disable-x11 
--disable-xvideo --enable-dummy --disable-v4l --disable-sout --disable-libxml2 
--enable-fb --disable-sdl --enable-oss --disable-alsa --disable-dvd 
--disable-dvdread --disable-vcd --disable-maxosx --disable-freetype 
--disable-a52 --disable-faad2 --disable-flac --disable-libmpeg2 
--disable-libdvbpsi --disable-mkv --disable-mad --enable-ffmpeg --disable-pda 
--disable-opengl --disable-speex --disable-xwindows --disable-opie 
--disable-visual --disable-xvideo --disable-screen --disable-directx 
--disable-glx --disable-plugins --disable-wxwidgets --disable-skins2 
--with-tuning=strongarm1100 --with-ffmpeg-tree=/usr/local/arm/ffmpeg-20051126  
--with-qte=/usr/local/arm/qt-2.3.10 
LDFLAGS="-L/usr/local/arm/3.3.2/arm-linux/lib -L/usr/local/arm/qt-2.3.10/lib 
-L/usr/local/arm/opie-1.2.0/lib" CPPFLAGS="-I/usr/local/arm/qt-2.3.10/include 
-I/usr/local/arm/3.3.2/arm-linux/include -I/usr/local/arm/opie-1.2.0/include"
_________________________________________________
The error message is:
./modules/demux/mp4/libmp4.a(libmp4_a-libmp4.o)(.text+0x948c): In function 
`MP4_ReadBox_cmov':
: undefined reference to `__stream_MemoryNew'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0xdc): In function 
`drms_init':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0xf8): In function 
`drms_init':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x108): In function 
`drms_init':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x110): In function 
`drms_init':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2388): In function 
`GetUserKey':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2398): In function 
`GetUserKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x23a8): In function 
`GetUserKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x23b0): In function 
`GetUserKey':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2404): In function 
`GetUserKey':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2414): In function 
`GetUserKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2424): In function 
`GetUserKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x242c): In function 
`GetUserKey':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2acc): In function 
`HashSystemInfo':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2ad4): In function 
`HashSystemInfo':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2e48): In function 
`DoShuffle':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2f44): In function 
`DoShuffle':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x2f60): In function 
`DoShuffle':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x3058): In function 
`DoShuffle':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x3068): In function 
`DoShuffle':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x317c): In function 
`GetSystemKey':
: undefined reference to `InitMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x318c): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x31a8): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x31b8): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x31c8): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x31d8): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x31e4): In function 
`GetSystemKey':
: undefined reference to `EndMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x32d4): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/mp4/libmp4.a(libmp4_a-drms.o)(.text+0x32e4): In function 
`GetSystemKey':
: undefined reference to `AddMD5'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x2a8): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x2b0): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x2e4): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x308): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x31c): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-m3u.o)(.text+0x334): more 
undefined references to `EnsureUTF8' follow
./modules/demux/playlist/libplaylist.a(libplaylist_a-b4s.o)(.text+0x1dc): In 
function `Demux':
: undefined reference to `__xml_Create'
./modules/demux/playlist/libplaylist.a(libplaylist_a-b4s.o)(.text+0xe68): In 
function `Close_B4S__playlist':
: undefined reference to `xml_Delete'
./modules/demux/playlist/libplaylist.a(libplaylist_a-dvb.o)(.text+0x29c): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/demux/playlist/libplaylist.a(libplaylist_a-dvb.o)(.text+0x3ac): In 
function `Demux':
: undefined reference to `EnsureUTF8'
./modules/access/libaccess_http.a(libaccess_http_a-http.o)(.text+0x17ac): In 
function `Connect':
: undefined reference to `tls_ClientCreate'
./modules/access/libaccess_http.a(libaccess_http_a-http.o)(.text+0x2268): In 
function `Disconnect':
: undefined reference to `tls_ClientDelete'
./modules/access_filter/libaccess_filter_record.a(libaccess_filter_record_a-re
cord.o)(.text+0x678): In function `Dump':
: undefined reference to `__vout_OSDMessage'
./modules/access_filter/libaccess_filter_record.a(libaccess_filter_record_a-re
cord.o)(.text+0x8dc): In function `Dump':
: undefined reference to `__vout_OSDMessage'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3378): In function `Volume':
: undefined reference to `__osd_Volume'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3520): In function 
`VolumeMove':
: undefined reference to `__osd_Volume'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3910): In function `Menu':
: undefined reference to `__osd_MenuShow'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3984): In function `Menu':
: undefined reference to `__osd_MenuHide'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3a18): In function `Menu':
: undefined reference to `__osd_MenuActivate'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3a5c): In function `Menu':
: undefined reference to `__osd_MenuNext'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3a68): In function `Menu':
: undefined reference to `__osd_MenuPrev'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3a74): In function `Menu':
: undefined reference to `__osd_MenuDown'
./modules/control/librc.a(librc_a-rc.o)(.text+0x3a80): In function `Menu':
: undefined reference to `__osd_MenuUp'
./modules/control/libtelnet.a(libtelnet_a-telnet.o)(.text+0x1c4): In function 
`Open':
: undefined reference to `__vlm_New'
./modules/control/libtelnet.a(libtelnet_a-telnet.o)(.text+0xa2c): In function 
`Run':
: undefined reference to `vlm_ExecuteCommand'
./modules/control/libtelnet.a(libtelnet_a-telnet.o)(.text+0xa48): In function 
`Run':
: undefined reference to `vlm_MessageDelete'
./modules/control/libtelnet.a(libtelnet_a-telnet.o)(.text+0x12c8): In function 
`Close':
: undefined reference to `vlm_Delete'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x5f0): In 
function `Run':
: undefined reference to `vout_OSDIcon'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x67c): In 
function `Run':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x8f0): In 
function `Run':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x978): In 
function `Run':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x9c4): In 
function `Run':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0xdc0): In 
function `Run':
: undefined reference to `vout_OSDIcon'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0xe24): In 
function `Run':
: undefined reference to `vout_OSDIcon'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0xfb8): In 
function `Run':
: undefined reference to `vout_OSDIcon'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x16e4): In 
function `DisplayPosition':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x1730): In 
function `DisplayPosition':
: undefined reference to `vout_OSDSlider'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x1764): In 
function `DisplayPosition':
: undefined reference to `__vout_OSDMessage'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x17fc): In 
function `DisplayVolume':
: undefined reference to `vout_OSDSlider'
./modules/control/libhotkeys.a(libhotkeys_a-hotkeys.o)(.text+0x1818): In 
function `DisplayVolume':
: undefined reference to `__vout_OSDMessage'
./modules/services_discovery/libsap.a(libsap_a-sap.o)(.text+0x1240): In 
function `CreateAnnounce':
: undefined reference to `EnsureUTF8'
./modules/services_discovery/libsap.a(libsap_a-sap.o)(.text+0x1310): In 
function `CreateAnnounce':
: undefined reference to `EnsureUTF8'
./modules/video_filter/librss.a(librss_a-rss.o)(.text+0xe4c): In function 
`FetchRSS':
: undefined reference to `__xml_Create'
./modules/video_filter/librss.a(librss_a-rss.o)(.text+0x11cc): In function 
`FetchRSS':
: undefined reference to `xml_Delete'
./modules/video_filter/libosdmenu.a(libosdmenu_a-osdmenu.o)(.text+0x2f8): In 
function `CreateFilter':
: undefined reference to `__osd_MenuDelete'
./modules/video_filter/libosdmenu.a(libosdmenu_a-osdmenu.o)(.text+0x410): In 
function `CreateFilter':
: undefined reference to `__osd_MenuCreate'
./modules/video_filter/libosdmenu.a(libosdmenu_a-osdmenu.o)(.text+0x86c): In 
function `DestroyFilter':
: undefined reference to `__osd_MenuDelete'
./modules/codec/cmml/libcmml.a(libcmml_a-intf.o)(.text+0x9f4): In function 
`DisplayAnchor':
: undefined reference to `vout_ShowTextAbsolute'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/usr/local/arm/vlc-0.8.4a'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/arm/vlc-0.8.4a'
make: *** [all] Error 2


-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list