← Back to team overview

sslug-teknik team mailing list archive

Re: mpeg4ip

 

Hej

Prøv at spørge i forum'et for mpeg4ip på http://sourceforge.net/forum/forum.php?forum_id=59136

Du kan også vælge at kommentere linjen ud (i video_sdl.cpp).

XMoveWindow er en del af libX11 (libX11.so.6.2 hos mig) og
libXm (libXm.so.2.0.1 hos mig).

Du kan også søge i forum'et efter XMoveWindow og du vil finde et par tråde, hvor
dette diskuteres. Detter er en god ide før man spørger i forum'et.

Kør evt. cvs_bootstrap efter du har installeret de nødvendige biblioteker

----------------------------------------------------------------
Peter Maersk-Moller
----------------------------------------------------------------
Ogg/Vorbis support for MPEG4IP. YUV12, XviD, AVI and MP4 support
for libmpeg2. See http://www.maersk-moller.net/projects/
----------------------------------------------------------------

Christian Treldal wrote:
Hejsa

Inspireret af det fremragende foredrag i går er jeg igang med at
compilere min egen videoafspiller. Jeg er gået lidt død med følgende
fejl:

c++ -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Werror
-Wmissing-prototypes -Wmissing-declarations -W no-char-subscripts
-Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated
-DPLAYER_PLUGIN_DIR=\"/usr /local/lib/mp4player_plugin\" -g -O2 -DMPEG4IP
-o .libs/mp4player main.o  ./.libs/libmp4player.a /home/
chris/mpeg4ip-0.9.8/lib/sdp/.libs/libsdp.a
/home/chris/mpeg4ip-0.9.8/player/lib/mp4util/.libs/libmp4uti l.so
/home/chris/mpeg4ip-0.9.8/player/lib/libhttp/.libs/libhttp.a
/home/chris/mpeg4ip-0.9.8/lib/config_ file/.libs/libconfig_file.a
/home/chris/mpeg4ip-0.9.8/lib/msg_queue/.libs/libmsg_queue.a
/home/chris/mp eg4ip-0.9.8/lib/mp4av/.libs/libmp4av.so
/home/chris/mpeg4ip-0.9.8/lib/mp4/.libs/libmp4.a /home/chris/mp
eg4ip-0.9.8/lib/mp4v2/.libs/libmp4v2.so ./.libs/libmp4syncsdl.a
./.libs/libmp4syncbase.a ./.libs/libmp4 playerutils.a
../../lib/SDL/src/.libs/libSDL.so -lm -lpthread
../../lib/SDL/src/main/libSDLmain.a -ldl -Wl,--rpath -Wl,/usr/local/lib
./.libs/libmp4syncsdl.a(video_sdl.o)(.text+0x83e): In function
`CSDLVideoSync::initialize_video(char co nst*, int, int)':
/home/chris/mpeg4ip-0.9.8/player/src/video_sdl.cpp:188: undefined
reference to `XMoveWindow' collect2: ld returned 1 exit status
make[4]: *** [mp4player] Error 1
make[4]: Leaving directory `/home/chris/mpeg4ip-0.9.8/player/src' make[3]:
*** [all-recursive] Error 1
make[3]: Leaving directory `/home/chris/mpeg4ip-0.9.8/player/src' make[2]:
*** [all-recursive] Error 1

Såvidt jeg kan se er det fordi linkeren forsøger at bruge XMoveWindow.
Det skulle være en del af Xlibs som skulle være en del af XFree86-devel
rpm'en.
Denne pakke er installeret her på min RH 9.0, andre XF86 der er
installeret er:
[root@laptop chris]# rpm -qa|grep XFree|sort
XFree86-100dpi-fonts-4.3.0-2
XFree86-4.3.0-2
XFree86-75dpi-fonts-4.3.0-2
XFree86-base-fonts-4.3.0-2
XFree86-devel-4.3.0-2
XFree86-font-utils-4.3.0-2
XFree86-libs-4.3.0-2
XFree86-libs-data-4.3.0-2
XFree86-Mesa-libGL-4.3.0-2
XFree86-Mesa-libGLU-4.3.0-2
XFree86-tools-4.3.0-2
XFree86-truetype-fonts-4.3.0-2
XFree86-twm-4.3.0-2
XFree86-xauth-4.3.0-2
XFree86-xdm-4.3.0-2
XFree86-xfs-4.3.0-2

Er der lige nogen der kan se hvad man lige mangler, så vil jeg blive meget
glad.

Hilsen

Christian Treldal




--
----------------------------------------------------------------
Peter Maersk-Moller
----------------------------------------------------------------
Ogg/Vorbis support for MPEG4IP. YUV12, XviD, AVI and MP4 support
for libmpeg2. See http://www.maersk-moller.net/projects/
----------------------------------------------------------------



References