Inside n00b
Joined: 21 Oct 2002 Posts: 39 Location: Afro-Eurasia
|
Posted: Mon Jul 21, 2003 4:00 am Post subject: xine-lib läßt sich nicht nach nach glibc update kompiliere |
|
|
Hallo,
ich habe meine portage tree geupdatet und dabei wurde glibc und gcc auf eine neue Version gebracht 2.3.2-r1.
Nun läßt sich xine-lib und libdvd nicht mehr kompilieren mit folgendem Fehler :
Code: |
In file included from /usr/include/linux/videodev2.h:16,
from /usr/include/linux/videodev.h:14,
from input_v4l.c:33:
/usr/include/linux/time.h:9: redefinition of `struct timespec'
/usr/include/linux/time.h:88: redefinition of `struct timeval'
In file included from ../../include/xine.h:51,
from ../../src/xine-engine/xine_internal.h:43,
from input_v4l.c:38:
/usr/include/sys/time.h:58: redefinition of `struct timezone'
/usr/include/sys/time.h:95: parse error before numeric constant
/usr/include/sys/time.h:109: redefinition of `struct itimerval'
In file included from ../../include/xine.h:52,
from ../../src/xine-engine/xine_internal.h:43,
from input_v4l.c:38:
/usr/include/time.h:160: redefinition of `struct itimerspec'
make[4]: *** [input_v4l.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/xine-lib-1_beta12/work/xine-lib-1-beta12/src/input'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_beta12/work/xine-lib-1-beta12/src/input'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_beta12/work/xine-lib-1-beta12/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_beta12/work/xine-lib-1-beta12'
make: *** [all] Error 2
!!! ERROR: media-libs/xine-lib-1_beta12 failed.
!!! Function src_compile, Line 92, Exitcode 2
!!! Parallel make failed
|
Beim configure Teil kommt bei xine-lib auch ncoh folgender Fehler :
Code: |
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking linux/videodev.h usability... no
checking linux/videodev.h presence... yes
configure: WARNING: linux/videodev.h: present but cannot be compiled
configure: WARNING: linux/videodev.h: check for missing prerequisite headers?
configure: WARNING: linux/videodev.h: proceeding with the preprocessor's result
configure: WARNING: ## ------------------------------------ ##
configure: WARNING: ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING: ## ------------------------------------ ##
|
Ich habe die USE Flags auch mal auskommentiert hat aber nichts gebracht. Meine Cflags sind : -mcpu=athlon-xp -O2 -pipe -fomint-frame-pointer
Jemand ne Idee was das sein könnte? Ich benutze die gentoo-sources-r5. |
|