View previous topic :: View next topic |
Author |
Message |
Skender n00b
Joined: 18 Mar 2003 Posts: 12
|
Posted: Tue Mar 18, 2003 2:12 pm Post subject: Probleem met mjpegtools en libmpeg2 |
|
|
Het lukt me niet op mjpegtools en libmpeg2 te compileren. Ik heb die dingen nodig voor gnome en avidemux.
Ik heb hier portage-2.0.47-r10 en gcc-3.2.2-r1
Weet iemand wat het probleem kan zijn?
bedankt,
Skender
De Foutmelding voor mjpegtools
Code: | ar cru .libs/liblavplay.a liblavplay.o audiolib.o
ranlib .libs/liblavplay.a
creating liblavplay.la
(cd .libs && rm -f liblavplay.la && ln -s ../liblavplay.la liblavplay.la)
/bin/sh ../libtool --mode=link gcc -mcpu=i686 -march=i686 -march=i686 -Wall -Wunused -o testrec testrec.o audiolib.o -lpthread -L../utils -lmjpegutils
gcc -mcpu=i686 -march=i686 -march=i686 -Wall -Wunused -o testrec testrec.o audiolib.o -lpthread -L/var/tmp/portage/mjpegtools-1.6.0-r7/work/mjpegtools-1.6.0/utils -lmjpegutils
gcc -mcpu=i686 -march=i686 -march=i686 -Wall -Wunused -o .libs/lavrec lavrec.o -L/var/tmp/portage/mjpegtools-1.6.0-r7/work/mjpegtools-1.6.0/utils -lmjpegutils ./.libs/liblavrec.so ./.libs/liblavfile.so -L/usr/lib -lmovtar -L/var/tmp/portage/mjpegtools-1.6.0-r7/work/quicktime4linux-1.4-patch -L/var/tmp/portage/mjpegtools-1.6.0-r7/work/quicktime4linux-1.4-patch/i686 -lquicktime -lpthread -lpng -lz -lm -L/lib -ldl -L/usr/include/jpeg-mmx -L/usr/local/lib /usr/lib/libdv.so /usr/lib/libpopt.so /usr/lib/libSDL.so -L/usr/kde/3/lib -lartsc /usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -L/usr/X11R6/lib -lX11 -lXext -lvga -ldl -lpthread -lm /usr/lib/libglib.so -lpthread -ldl ./.libs/liblavjpeg.so /usr/lib/libjpeg.so -lpthread
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lartsc
collect2: ld returned 1 exit status
make[2]: *** [lavrec] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.0-r7/work/mjpegtools-1.6.0/lavtools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.0-r7/work/mjpegtools-1.6.0'
make: *** [all] Error 2
!!! ERROR: media-video/mjpegtools-1.6.0-r7 failed.
!!! Function src_compile, Line -154, Exitcode 2
!!! (no error message) |
De Foutmelding voor libmpeg2
Code: | if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -MT sample2.o -MD -MP -MF ".deps/sample2.Tpo" \
-c -o sample2.o `test -f 'sample2.c' || echo './'`sample2.c; \
then mv ".deps/sample2.Tpo" ".deps/sample2.Po"; \
else rm -f ".deps/sample2.Tpo"; exit 1; \
fi
/bin/sh ../libtool --mode=link gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o sample1 sample1.o ../libmpeg2/libmpeg2.la
/bin/sh ../libtool --mode=link gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o sample2 sample2.o ../libmpeg2/libmpeg2.la ../libvo/libvo.a -lSM -lICE -L/usr/X11R6/lib -lX11 -lXext -lXv -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
mkdir .libs
gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o .libs/sample1 sample1.o ../libmpeg2/.libs/libmpeg2.so
creating sample1
gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o .libs/sample2 sample2.o -Wl,-rpath -Wl,/usr/lib ../libmpeg2/.libs/libmpeg2.so ../libvo/libvo.a -lSM -lICE -L/usr/X11R6/lib -lXv -L/usr/lib /usr/lib/libSDL.so -L/usr/kde/3/lib -lartsc /usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -lX11 -lXext -lvga -ldl -lpthread
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lartsc
collect2: ld returned 1 exit status
make[1]: *** [sample2] Error 1
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/doc'
make: *** [all-recursive] Error 1
Making all in autotools
make[1]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/autotools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/autotools'
Making all in include
make[1]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/include'
make all-am
make[2]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/include'
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/include'
Making all in libmpeg2
make[1]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/libmpeg2'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/libmpeg2'
Making all in libvo
make[1]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/libvo'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/libvo'
Making all in doc
make[1]: Entering directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/doc'
/bin/sh ../libtool --mode=link gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o sample2 sample2.o ../libmpeg2/libmpeg2.la ../libvo/libvo.a -lSM -lICE -L/usr/X11R6/lib -lX11 -lXext -lXv -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
gcc -march=athlon-xp -pipe -Wall -O3 -fomit-frame-pointer -o .libs/sample2 sample2.o -Wl,-rpath -Wl,/usr/lib ../libmpeg2/.libs/libmpeg2.so ../libvo/libvo.a -lSM -lICE -L/usr/X11R6/lib -lXv -L/usr/lib /usr/lib/libSDL.so -L/usr/kde/3/lib -lartsc /usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -lX11 -lXext -lvga -ldl -lpthread
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lartsc
collect2: ld returned 1 exit status
make[1]: *** [sample2] Error 1
make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.3.1/work/mpeg2dec-0.3.1/doc'
make: *** [all-recursive] Error 1
!!! ERROR: media-libs/libmpeg2-0.3.1 failed.
!!! Function src_compile, Line -210, Exitcode 2
!!! (no error message) |
|
|
Back to top |
|
|
heijs Apprentice
Joined: 12 Jun 2002 Posts: 174 Location: Groningen
|
Posted: Wed Mar 19, 2003 10:49 am Post subject: |
|
|
Code: | /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lartsc |
Het lijkt er op dat je ooit arts hebt geinstalleerd, maar het daarna weer hebt verwijderd. De dingen die nu dependencies op arts hebben, kunnen nu niet meer worden gecompileerd.
Het makkelijkste om je probleem op te lossen is om arts op nu te emergen, anders moet je uitzoeken welke pakketen je op je machine hebt geinstalleerd die dependencies op arts hebben.
Succes! |
|
Back to top |
|
|
Skender n00b
Joined: 18 Mar 2003 Posts: 12
|
Posted: Wed Mar 19, 2003 3:38 pm Post subject: |
|
|
Quote: | Het lijkt er op dat je ooit arts hebt geinstalleerd, maar het daarna weer hebt verwijderd. De dingen die nu dependencies op arts hebben, kunnen nu niet meer worden gecompileerd. |
Is arts niet de soundserver van KDE?
Ik draai kde hoor, en arts staat dus zeker om m'n PC, maar ik meen me te herinneren dat ik KDE 3.1 gecompileerd heb, en daarna KDE 3.0 eraf gegooid. Misschien is het daar misgelopen?
Ik zal Arts eens opnieuw compileren, en eens laten weten of het geholpen heeft.
Bedankt,
Skender |
|
Back to top |
|
|
Skender n00b
Joined: 18 Mar 2003 Posts: 12
|
Posted: Wed Mar 19, 2003 6:18 pm Post subject: |
|
|
Neen, dat lijkt niet te helpen. Nog steeds hetzelfde probleem.
Skender |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|