Seidi
2003-02-17, 22:21:12
Hi
Ich hab ein Problem mit Slackware und meiner Kyro.
Immer wenn ich die source .tgz kompilieren will
bekomme ich folgendes präsentiert:
------------------------------------------------------------------------
[...]
root@Seidi:/mnt/hd/Save/powervr-2.00.20-427# make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm
install -m 0444 powervr.o /lib/modules/`uname -r`/kernel/drivers/char/drm
install -m 0755 lib{PVR2D,PVR2OS,PVRMMAP,SGL2,SGLMID7B}.so /usr/lib
install -m 0444 powervr_drv.o /usr/X11R6/lib/modules/drivers
install -m 0444 powervr_dri.so /usr/X11R6/lib/modules/dri
install -m 0444 XF86KyroSampleConfig /etc/X11
install -m 0644 powervr_kyro.ini /etc
ln -fs /usr/lib/libPVR2D.so /usr/X11R6/lib/modules/drivers
mkdir -p /usr/share/doc/powervr
install -m 0444 README LICENSE.TXT /usr/share/doc/powervr
/sbin/depmod
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/char/drm/powervr.o
make: *** [install] Error 1
root@Seidi:/mnt/hd/Save/powervr-2.00.20-427#
------------------------------------------------------------------------
Laut README der Kyro Treiber liegt dies an dem Slackware Kernel, aber ich habe bereits einen eigenen Kernel
kompiliert (2.4.20)! Trotzdem will der Fehler nicht verschwinden ... (ich benutze XFree86 =>V.4.2.1)
Wenn ich die rpm sourcen zur Hand nehme, bekomme ich das:
------------------------------------------------------------------------
root@Seidi:/mnt/hd/Save# rpm --rebuild powervr-2.00.20-427.src.rpm
Installing powervr-2.00.20-427.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.27211
+ umask 022
+ cd /usr/src/rpm/BUILD
+ cd /usr/src/rpm/BUILD
+ rm -rf powervr-2.00.20-427
+ /bin/gzip -dc /usr/src/rpm/SOURCES/powervr-2.00.20-427.tgz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd powervr-2.00.20-427
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.27211
+ umask 022
+ cd /usr/src/rpm/BUILD
+ cd powervr-2.00.20-427
+ make
cc -O2 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -D__KERNEL__ -I/usr/src/linux/include -DLINUX -DGCC_IA32 -DSUPPORT_AGP -Idrm -c -o hostfunc.o hostfunc.c
hostfunc.c: In function `InitializeAGP':
hostfunc.c:1612: `MTRR_TYPE_WRCOMB' undeclared (first use in this function)
hostfunc.c:1612: (Each undeclared identifier is reported only once
hostfunc.c:1612: for each function it appears in.)
make: *** [hostfunc.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.27211 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.27211 (%build)
------------------------------------------------------------------------
Ich habe es auch schon mit "rpmbuild --rebuild" probiert ... ohne Erfolg
Kann mir mal bitte wer helfen
Ich hab ein Problem mit Slackware und meiner Kyro.
Immer wenn ich die source .tgz kompilieren will
bekomme ich folgendes präsentiert:
------------------------------------------------------------------------
[...]
root@Seidi:/mnt/hd/Save/powervr-2.00.20-427# make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm
install -m 0444 powervr.o /lib/modules/`uname -r`/kernel/drivers/char/drm
install -m 0755 lib{PVR2D,PVR2OS,PVRMMAP,SGL2,SGLMID7B}.so /usr/lib
install -m 0444 powervr_drv.o /usr/X11R6/lib/modules/drivers
install -m 0444 powervr_dri.so /usr/X11R6/lib/modules/dri
install -m 0444 XF86KyroSampleConfig /etc/X11
install -m 0644 powervr_kyro.ini /etc
ln -fs /usr/lib/libPVR2D.so /usr/X11R6/lib/modules/drivers
mkdir -p /usr/share/doc/powervr
install -m 0444 README LICENSE.TXT /usr/share/doc/powervr
/sbin/depmod
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/char/drm/powervr.o
make: *** [install] Error 1
root@Seidi:/mnt/hd/Save/powervr-2.00.20-427#
------------------------------------------------------------------------
Laut README der Kyro Treiber liegt dies an dem Slackware Kernel, aber ich habe bereits einen eigenen Kernel
kompiliert (2.4.20)! Trotzdem will der Fehler nicht verschwinden ... (ich benutze XFree86 =>V.4.2.1)
Wenn ich die rpm sourcen zur Hand nehme, bekomme ich das:
------------------------------------------------------------------------
root@Seidi:/mnt/hd/Save# rpm --rebuild powervr-2.00.20-427.src.rpm
Installing powervr-2.00.20-427.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.27211
+ umask 022
+ cd /usr/src/rpm/BUILD
+ cd /usr/src/rpm/BUILD
+ rm -rf powervr-2.00.20-427
+ /bin/gzip -dc /usr/src/rpm/SOURCES/powervr-2.00.20-427.tgz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd powervr-2.00.20-427
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.27211
+ umask 022
+ cd /usr/src/rpm/BUILD
+ cd powervr-2.00.20-427
+ make
cc -O2 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -D__KERNEL__ -I/usr/src/linux/include -DLINUX -DGCC_IA32 -DSUPPORT_AGP -Idrm -c -o hostfunc.o hostfunc.c
hostfunc.c: In function `InitializeAGP':
hostfunc.c:1612: `MTRR_TYPE_WRCOMB' undeclared (first use in this function)
hostfunc.c:1612: (Each undeclared identifier is reported only once
hostfunc.c:1612: for each function it appears in.)
make: *** [hostfunc.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.27211 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.27211 (%build)
------------------------------------------------------------------------
Ich habe es auch schon mit "rpmbuild --rebuild" probiert ... ohne Erfolg
Kann mir mal bitte wer helfen