Hi Claus.Gindhart I am facing some problem in applying the patch.
I have copied the pacth to a file "patch-pciutils" [root at localhost pciutils-2.1.11]# file patch-pciutils patch-pciutils: 'diff' output text [root at localhost pciutils-2.1.11]# when i gave the command : [root at localhost pciutils-2.1.11]# patch -p1 patch-pciutils . . Nothing happens even after 3/4 minutes...so i am stopping it by ctrl+c. None of the files are edited. In the patch u sent , let me know wether it is complete one or configure file is left as it is after the lines c=config.h echo >$c "#define ARCH_`echo $cpu | tr 'a-z' 'A-Z'`" Thanks & Regards Rahul Claus Gindhart wrote: >Rahul, > >you need to download the pciutils (e.g. 2.1.11) tarball, and cross compile it >for PPC. > >However, i had to patch the configure script to make it cross-compilable. Here >is the patch > >---------------------------8-<----------------------------------------------- >diff -Nurd pciutils-2.1.11.ori/lib/configure pciutils-2.1.11/lib/configure >--- pciutils-2.1.11.ori/lib/configure 2003-01-04 13:29:23.000000000 +0100 >+++ pciutils-2.1.11/lib/configure 2006-05-29 11:08:00.000000000 +0200 >@@ -12,17 +12,20 @@ > echo_n "Configuring libpci for your system..." > sharedir=${1:-/usr/share} > version=${2:-0.0} >-sys=`uname -s` >-rel=`uname -r` >-if [ "$sys" = "AIX" -a -x /usr/bin/oslevel -a -x /usr/sbin/lsattr ] >-then >- rel=`/usr/bin/oslevel` >- proc=`/usr/sbin/lsdev -C -c processor -S available -F name | head -1` >- cpu=`/usr/sbin/lsattr -F value -l $proc -a type | sed 's/_.*//'` >-else >- cpu=`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/'` >-fi >-echo " $sys/$cpu $rel" >+sys=Linux >+rel=2.6.13 >+cpu=ppc >+#sys=`uname -s` >+#rel=`uname -r` >+#if [ "$sys" = "AIX" -a -x /usr/bin/oslevel -a -x /usr/sbin/lsattr ] >+#then >+# rel=`/usr/bin/oslevel` >+# proc=`/usr/sbin/lsdev -C -c processor -S available -F name | head -1` >+# cpu=`/usr/sbin/lsattr -F value -l $proc -a type | sed 's/_.*//'` >+#else >+# cpu=`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/'` >+#fi >+#echo " $sys/$cpu $rel" > > c=config.h > echo >$c "#define ARCH_`echo $cpu | tr 'a-z' 'A-Z'`" >---------------------------8-<----------------------------------------------- > >For the build, i called >export CROSS=$(CROSS_COMPILE) >make HOST=$(ARCH) > >However, depending on your environment, it might by slightly different in your >case. > > >On Tuesday 11 July 2006 11:29, rahul wrote: > > >>Hi All >> >>My target system is powerpc , linux-2.6.11. >>when i give the lspci in my target system , it says "can't find the >>command". >>I have seen in the ramdisk directory, i could not see the lspci utility >>or pci utilities. Even in the busybox i could not find the utility. >>In linux i have enabled the pci support. >> >>How to get the utility to busybox. I have searched in the net but could >>not succeed. >>Can anyone please help me in this regard. plz correct me if i am missing >>some basic configuration . >> >>Thanks & Regards >>Rahul >>_______________________________________________ >>Linuxppc-embedded mailing list >>Linuxppc-embedded at ozlabs.org >>https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> >> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20060711/15a9f2ba/attachment.htm