Public feed
#892409
CENTOS5.1 i386
[root@bdc-comm squid]# lspci | grep -i vga
01:00.0 VGA compatible controller: VIA Technologies, Inc. K8M890 [Chrome9] Integrated Video (rev 11)
[root@bdc-comm src]# sh -x ./makedriver
++ uname -r
+ KERNELVERSION=2.6.18-53.1.6.el5
++ uname -m
+ MACHINE=i686
+ echo -e ' -------- Check source code --------'
-------- Check source code --------
+ rm -rf /usr/src/xc/programs/Xserver/hw/xfree86/drivers/via
+ cp -rf via /usr/src/xc/programs/Xserver/hw/xfree86/drivers/
+ '[' -d /usr/src/xc/programs/Xserver/hw/xfree86/drivers/via ']'
+ echo -e ' -------- Check source code => Ready --------'
-------- Check source code => Ready --------
+ echo -e ' -------- Start to make & copy driver --------'
-------- Start to make & copy driver --------
+ echo 'Which version driver you want to release ? '
Which version driver you want to release ?
+ read version
+ mkdir /K8M890XF400
+ case "$KERNELVERSION" in
+ cp -rf viax.conf vinstall336 vuninstall336 .VIAVIDEORC Utility /K8M890XF400/
++ uname -r
++ cut -c1-3
+ '[' 2.6 = 2.6 ']'
+ DIR3=kernel-2.6
+ mkdir /K8M890XF400/
mkdir: cannot create directory `/K8M890XF400/': File exists
+ mkdir /K8M890XF400//
mkdir: cannot create directory `/K8M890XF400//': File exists
+ echo 'Which CPU do you use ? '
Which CPU do you use ?
+ echo '1. VIA C3-2(C5N/C5P), Intel Pentium 2/3/4'
1. VIA C3-2(C5N/C5P), Intel Pentium 2/3/4
+ echo '2. VIA C3'
2. VIA C3
+ echo '3. AMD K7'
3. AMD K7
+ echo '4. AMD K8 with 32 bits OS(x86)'
4. AMD K8 with 32 bits OS(x86)
+ echo '5. AMD K8 with 64 bits OS(x86_64)'
5. AMD K8 with 64 bits OS(x86_64)
+ read choice
4
+ case "$choice" in
+ CPUTYPE=k8_x86
+ mkdir /K8M890XF400//k8_x86
+ mkdir /K8M890XF400//k8_x86/XServer
+ '[' '!' -f /usr/src/linux ']'
+ '[' '' = FedoraCore -a '' = 3 ']'
+ '[' '' = FedoraCore -a '' = 4 ']'
+ '[' '' = SuSE -a '' = 9.2 ']'
+ '[' '' = SuSE -a '' = 9.3 ']'
+ '[' '' = SuSE -a '' = 10.0 ']'
+ ln -s /usr/src/linux /usr/src/linux
ln: creating symbolic link `/usr/src/linux/linux' to `/usr/src/linux': File exists
+ cd /usr/src/xc/programs/Xserver/hw/xfree86/drivers/
+ cd via
+ enterdir
+ for i in './*'
+ '[' -d ./config_v4l_2_6 ']'
+ '[' -f ./config_v4l_2_6 ']'
+ dos2unix ./config_v4l_2_6
dos2unix: converting file ./config_v4l_2_6 to UNIX format ...
+ chmod 666 ./config_v4l_2_6
+ for i in './*'
+ '[' -d ./hw.c ']'
+ '[' -f ./hw.c ']'
+ dos2unix ./hw.c
dos2unix: converting file ./hw.c to UNIX format ...
+ chmod 666 ./hw.c
+ for i in './*'
+ '[' -d ./hw.h ']'
+ '[' -f ./hw.h ']'
+ dos2unix ./hw.h
-----------------------------------CUT-------------------------------------
dos2unix: converting file ./xf86drmVIA.c to UNIX format ...
+ chmod 666 ./xf86drmVIA.c
+ for i in './*'
+ '[' -d ./xf86drmVIA.h ']'
+ '[' -f ./xf86drmVIA.h ']'
+ dos2unix ./xf86drmVIA.h
dos2unix: converting file ./xf86drmVIA.h to UNIX format ...
+ chmod 666 ./xf86drmVIA.h
+ cd /usr/src/xc/programs/Xserver/hw/xfree86/drivers/via
+ '[' 2.6.18-53.1.6.el5 = 2.4.21-0.13mdk ']'
+ '[' '' = Mandrake -a '' = 9.2 ']'
+ '[' '' = Mandrake -a '' = 10.0 ']'
+ '[' '' = Mandriva -a '' = 2006.0 ']'
+ '[' '' = RedFlag -a '' = 4.1 ']'
+ make Makefile
bootstrapping ../../../../../../config/imake/imake from Makefile.ini in ../../../../../../config/imake first...
make[1]: Entering directory `/usr/src/xc/config/imake'
make[1]: Makefile.ini: No such file or directory
make[1]: *** No rule to make target `Makefile.ini'. Stop.
make[1]: Leaving directory `/usr/src/xc/config/imake'
make: [../../../../../../config/imake/imake] Error 2 (ignored)
+ rm -f Makefile.bak
+ mv -f Makefile Makefile.bak
../../../../../../config/imake/imake -I../../../../../../config/cf -Wundef -DTOPDIR=../../../../../.. -DCURDIR=programs/Xserver/hw/xfree86/drivers/via
/bin/sh: ../../../../../../config/imake/imake: No such file or directory
make: *** [Makefile] Error 1
+ chmod a+x mpatch
+ ./mpatch
./mpatch: line 3: vim: command not found
+ make clean
make: *** No rule to make target `clean'. Stop.
+ make
+ '[' '' = Mandriva -a '' = 2006.0 ']'
+ cp via_drv.o /K8M890XF400//k8_x86/XServer
cp: cannot stat `via_drv.o': No such file or directory
+ cd /K8M890XF400/
+ mv /K8M890XF400//k8_x86/XServer /K8M890XF400/
+ rm -rf /K8M890XF400//
+ echo -e ' -------- Complete to make & copy driver --------'
-------- Complete to make & copy driver --------