View Full Version : Unable to install drivers in 2.4.18-24.8.0
NetSpec
02-06-03, 06:42 AM
I was using X just fine with 2.4.18-14
I ran up2date and installed all packages. Durring reinstall of if NVIDIA-kernel & NVIDIA-GLX it fails.
Any Idea's?
NetSpec
02-06-03, 06:51 AM
Just was having a bad moment. My brain fas not functioning.
zatnktel
02-07-03, 10:25 AM
just download the tar ball for the kernel install that and it should be fine happened to me
tar -zxvf nvidia stuff goto where it is then ./configure make then make install startup x again it should be fine
it was because of the kernel update that changed it
Actually, no, ./configure will not work. There is no configure script for the nVidia drivers.
You can either "make" as root, which will accomplish it all, or "make" as a normal user and then "make install" as root.
And btw, it seems his problem is solved... ;)
tar -zxvf NVIDIA_kernel-1.0-4191.tar.gz
cd NVIDIA_kernel-1.0-4191
[root@localhost NVIDIA_kernel-1.0-4191]# make install
.....
....
....
nv.c: In function `nv_stop_rc_timer':
nv.c:2810: `nvl' undeclared (first use in this function)
nv.c:2810: parse error before ')' token
nv-linux.h: At top level:
nv-linux.h:280: storage size of `rc_timer' isn't known
nv.c:144: storage size of `nv_fops' isn't known
nv.c:1027: storage size of `nv_vm_ops' isn't known
make: *** [nv.o] Error 1
[root@localhost NVIDIA_kernel-1.0-4191]#
so what is wrong ?
Post more. Specifically, the gcc (or cc) command that make was running before you got this error.
NetSpec
02-25-03, 07:09 AM
I found my mistake. I fixed it just after my first post. All is fine. Thanks for the responce.
[root@localhost NVIDIA_kernel-1.0-4191]# make install
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4191 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -I. -I/usr/src/linux/include -Wno-cast-qual nv.c
In file included from /usr/include/linux/tqueue.h:18,
from nv-linux.h:61,
from nv.c:14:
/usr/include/asm/bitops.h:333:2: warning: #warning This includefile is not available on all architectures.
/usr/include/asm/bitops.h:334:2: warning: #warning Using kernel headers in userspace.
In file included from nv-linux.h:61,
from nv.c:14:
/usr/include/linux/tqueue.h:94: parse error before "tqueue_lock"
In file included from nv.c:14:
nv-linux.h:64:75: linux/vmalloc.h: No such file or directory
In file included from /usr/include/linux/fs.h:23,
from /usr/include/linux/capability.h:17,
from /usr/include/linux/binfmts.h:5,
from /usr/include/linux/sched.h:9,
from /usr/include/linux/delay.h:12,
from nv-linux.h:67,
from nv.c:14:
/usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland!
In file included from /usr/include/linux/sched.h:14,
from /usr/include/linux/delay.h:12,
from nv-linux.h:67,
from nv.c:14:
/usr/include/linux/timex.h:173: field `time' has incomplete type
In file included from /usr/include/linux/signal.h:4,
from /usr/include/linux/sched.h:25,
from /usr/include/linux/delay.h:12,
from nv-linux.h:67,
from nv.c:14:
/usr/include/asm/signal.h:107: parse error before "sigset_t"
/usr/include/asm/signal.h:110: parse error before '}' token
In file included from /usr/include/linux/sched.h:81,
from /usr/include/linux/delay.h:12,
from nv-linux.h:67,
from nv.c:14:
/usr/include/linux/timer.h:45: parse error before "spinlock_t"
/usr/include/linux/timer.h:53: parse error before '}' token
/usr/include/linux/timer.h:67: parse error before "tvec_base_t"
/usr/include/linux/timer.h:101: parse error before "tvec_bases"
/usr/include/linux/timer.h: In function `init_timer':
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:106: dereferencing pointer to incomplete type
/usr/include/linux/timer.h: In function `timer_pending':
/usr/include/linux/timer.h:121: dereferencing pointer to incomplete type
In file included from nv-linux.h:67,
from nv.c:14:
/usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory
In file included from nv-linux.h:71,
from nv.c:14:
/usr/include/linux/interrupt.h:44:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:45:25: asm/softirq.h: No such file or directory
In file included from nv-linux.h:71,
from nv.c:14:
[.......]
nv.c: At top level:
nv.c:1241: warning: `struct file' declared inside parameter list
nv.c:1242: conflicting types for `nv_kern_mmap'
nv.c:117: previous declaration of `nv_kern_mmap'
nv.c: In function `nv_kern_mmap':
nv.c:1245: `nvl' undeclared (first use in this function)
nv.c:1245: parse error before ')' token
nv.c:1245: dereferencing pointer to incomplete type
nv.c:1249: dereferencing pointer to incomplete type
[....]
nv.c:1290: dereferencing pointer to incomplete type
nv.c:1297: dereferencing pointer to incomplete type
nv.c:1297: dereferencing pointer to incomplete type
nv.c:1298: dereferencing pointer to incomplete type
nv.c:1299: dereferencing pointer to incomplete type
nv.c:1300: dereferencing pointer to incomplete type
nv.c:1300: dereferencing pointer to incomplete type
nv.c:1301: dereferencing pointer to incomplete type
nv.c:1305: dereferencing pointer to incomplete type
nv.c:1309: dereferencing pointer to incomplete type
nv.c:1309: dereferencing pointer to incomplete type
nv.c:1309: dereferencing pointer to incomplete type
nv.c:1309: dereferencing pointer to incomplete type
nv.c:1312: dereferencing pointer to incomplete type
nv.c:1330: dereferencing pointer to incomplete type
nv.c:1343: dereferencing pointer to incomplete type
nv.c:1351: dereferencing pointer to incomplete type
nv.c:1351: `VM_LOCKED' undeclared (first use in this function)
nv.c:1361: dereferencing pointer to incomplete type
nv.c:1379: dereferencing pointer to incomplete type
nv.c:1383: dereferencing pointer to incomplete type
nv.c:1396: dereferencing pointer to incomplete type
nv.c:1399: dereferencing pointer to incomplete type
nv.c:1402: union has no member named `usecount'
nv.c: At top level:
nv.c:1410: parse error before "poll_table"
nv.c:1411: warning: `struct file' declared inside parameter list
nv.c: In function `nv_kern_poll':
nv.c:1414: `nvl' undeclared (first use in this function)
nv.c:1418: `file' undeclared (first use in this function)
nv.c:1419: parse error before ')' token
nv.c:1425: `wait' undeclared (first use in this function)
nv.c:1428: warning: implicit declaration of function `poll_wait'
nv.c: At top level:
nv.c:1494: warning: `struct file' declared inside parameter list
nv.c:1494: warning: `struct inode' declared inside parameter list
nv.c:1495: conflicting types for `nv_kern_ioctl'
nv.c:119: previous declaration of `nv_kern_ioctl'
nv.c: In function `nv_kern_ioctl':
nv.c:1497: `nvl' undeclared (first use in this function)
nv.c:1501: parse error before ')' token
nv.c:1501: dereferencing pointer to incomplete type
nv.c:1511: warning: implicit declaration of function `atomic_set'
nv.c:1511: union has no member named `usecount'
nv.c:1519: `tnvl' undeclared (first use in this function)
nv.c:1532: warning: implicit declaration of function `copy_from_user'
nv.c:1553: warning: implicit declaration of function `copy_to_user'
nv.c:1557: warning: left-hand operand of comma expression has no effect
nv.c:1557: warning: value computed is not used
nv.c: In function `nv_kern_isr':
nv.c:1646: `nvl' undeclared (first use in this function)
nv.c: In function `nv_kern_bh':
nv.c:1663: `nvl' undeclared (first use in this function)
nv.c:1663: parse error before ')' token
nv.c: In function `nv_kern_rc_timer':
nv.c:1674: `nvl' undeclared (first use in this function)
nv.c:1674: parse error before ')' token
nv.c:1679: `jiffies' undeclared (first use in this function)
nv.c: At top level:
nv.c:1731: warning: `struct file' declared inside parameter list
nv.c:1731: warning: `struct inode' declared inside parameter list
nv.c:1732: conflicting types for `nv_kern_ctl_open'
nv.c:133: previous declaration of `nv_kern_ctl_open'
nv.c: In function `nv_kern_ctl_open':
nv.c:1734: `nvl' undeclared (first use in this function)
nv.c:1747: dereferencing pointer to incomplete type
nv.c:1749: union has no member named `usecount'
nv.c:1758: sizeof applied to an incomplete type
nv.c:1758: `GFP_KERNEL' undeclared (first use in this function)
nv.c:1761: sizeof applied to an incomplete type
nv.c: At top level:
nv.c:1788: warning: `struct file' declared inside parameter list
nv.c:1788: warning: `struct inode' declared inside parameter list
nv.c:1789: conflicting types for `nv_kern_ctl_close'
nv.c:134: previous declaration of `nv_kern_ctl_close'
nv.c: In function `nv_kern_ctl_close':
nv.c:1790: dereferencing pointer to incomplete type
nv.c:1798: `nvl' undeclared (first use in this function)
nv.c:1798: parse error before ')' token
nv.c:1807: `current' undeclared (first use in this function)
nv.c:1810: dereferencing pointer to incomplete type
nv.c:1811: dereferencing pointer to incomplete type
nv.c:1812: dereferencing pointer to incomplete type
nv.c:1814: union has no member named `usecount'
nv.c: At top level:
nv.c:1827: parse error before "poll_table"
nv.c:1828: warning: `struct file' declared inside parameter list
nv.c: In function `nv_kern_ctl_poll':
nv.c:1830: `nvl' undeclared (first use in this function)
nv.c:1834: parse error before ')' token
nv.c:1834: `file' undeclared (first use in this function)
nv.c:1837: `O_NONBLOCK' undeclared (first use in this function)
nv.c:1840: `wait' undeclared (first use in this function)
nv.c: In function `nv_set_hotkey_occurred_flag':
nv.c:1866: request for member `nv_state' in something not a structure or union
nv.c:1867: request for member `nv_state' in something not a structure or union
nv.c:1868: request for member `nv_state' in something not a structure or union
nv.c:1870: warning: implicit declaration of function `wake_up_interruptible'
nv.c:1870: request for member `event_queue' in something not a structure or union
nv.c: In function `nv_kern_read_cardinfo':
nv.c:1951: dereferencing pointer to incomplete type
nv.c:1956: warning: implicit declaration of function `sprintf'
nv.c:1971: warning: passing arg 1 of `nvos_find_agp_capability' from incompatible pointer type
nv.c: In function `nv_kern_read_agpinfo':
nv.c:2012: dereferencing pointer to incomplete type
nv.c:2016: dereferencing pointer to incomplete type
nv.c:2025: warning: passing arg 1 of `nvos_find_agp_capability' from incompatible pointer type
nv.c: In function `nv_kern_read_status':
nv.c:2067: warning: passing arg 1 of `nvos_find_agp_capability' from incompatible pointer type
nv.c:2075: warning: passing arg 1 of `nvos_find_agp_capability' from incompatible pointer type
nv.c: In function `nv_find_kernel_mapping':
nv.c:2131: parse error before ')' token
nv.c:2151: warning: return makes pointer from integer without a cast
nv.c:2158: parse error before ')' token
nv.c: In function `nv_find_agp_kernel_mapping':
nv.c:2185: parse error before ')' token
nv.c: In function `nv_get_phys_address':
nv.c:2218: `pgd_t' undeclared (first use in this function)
nv.c:2218: `pg_dir' undeclared (first use in this function)
nv.c:2219: `pmd_t' undeclared (first use in this function)
nv.c:2219: `pg_mid_dir' undeclared (first use in this function)
nv.c:2220: `pte_t' undeclared (first use in this function)
nv.c:2220: `pte__' undeclared (first use in this function)
nv.c:2220: `pte' undeclared (first use in this function)
nv.c:2220: warning: left-hand operand of comma expression has no effect
nv.c:2229: `PAGE_OFFSET' undeclared (first use in this function)
nv.c:2229: `high_memory' undeclared (first use in this function)
nv.c:2230: warning: implicit declaration of function `__pa'
nv.c:2233: `init_mm' undeclared (first use in this function)
nv.c:2235: `current' undeclared (first use in this function)
nv.c:2241: warning: implicit declaration of function `pmd_val'
nv.c:2250: parse error before ')' token
nv.c:2256: warning: implicit declaration of function `pte_val'
nv.c: In function `nv_alloc_pages':
nv.c:2279: `nvl' undeclared (first use in this function)
nv.c:2279: parse error before ')' token
nv.c: In function `nv_free_pages':
nv.c:2423: `nvl' undeclared (first use in this function)
nv.c:2423: parse error before ')' token
nv.c: In function `nv_lock_init_locks':
nv.c:2502: `nvl' undeclared (first use in this function)
nv.c:2502: parse error before ')' token
nv.c:2506: warning: implicit declaration of function `spin_lock_init'
nv.c: In function `nv_lock_rm':
nv.c:2515: `nvl' undeclared (first use in this function)
nv.c:2515: parse error before ')' token
nv.c:2517: warning: implicit declaration of function `spin_unlock_wait'
nv.c:2518: warning: implicit declaration of function `spin_lock_irq'
nv.c: In function `nv_unlock_rm':
nv.c:2525: `nvl' undeclared (first use in this function)
nv.c:2525: parse error before ')' token
nv.c:2527: warning: implicit declaration of function `spin_unlock_irq'
nv.c: In function `nv_lock_ldata':
nv.c:2534: `nvl' undeclared (first use in this function)
nv.c:2534: parse error before ')' token
nv.c:2537: warning: implicit declaration of function `spin_lock'
nv.c: In function `nv_unlock_ldata':
nv.c:2544: `nvl' undeclared (first use in this function)
nv.c:2544: parse error before ')' token
nv.c:2546: warning: implicit declaration of function `spin_unlock'
nv.c: In function `nv_lock_at':
nv.c:2554: `nvl' undeclared (first use in this function)
nv.c:2554: parse error before ')' token
nv.c: In function `nv_unlock_at':
nv.c:2564: `nvl' undeclared (first use in this function)
nv.c:2564: parse error before ')' token
nv.c: In function `nv_post_event':
nv.c:2581: `nvl' undeclared (first use in this function)
nv.c:2585: dereferencing pointer to incomplete type
nv.c:2586: parse error before ')' token
nv.c:2586: dereferencing pointer to incomplete type
nv.c: In function `nv_post_vblank':
nv.c:2603: `nvl' undeclared (first use in this function)
nv.c:2603: parse error before ')' token
nv.c: In function `nv_agp_init':
nv.c:2661: warning: implicit declaration of function `inter_module_get'
nv.c:2662: warning: implicit declaration of function `inter_module_put'
nv.c: In function `nv_agp_translate_address':
nv.c:2743: parse error before ')' token
nv.c: In function `nv_start_rc_timer':
nv.c:2789: `nvl' undeclared (first use in this function)
nv.c:2789: parse error before ')' token
nv.c:2799: `jiffies' undeclared (first use in this function)
nv.c: In function `nv_stop_rc_timer':
nv.c:2810: `nvl' undeclared (first use in this function)
nv.c:2810: parse error before ')' token
nv-linux.h: At top level:
nv-linux.h:280: storage size of `rc_timer' isn't known
nv.c:144: storage size of `nv_fops' isn't known
nv.c:1027: storage size of `nv_vm_ops' isn't known
make: *** [nv.o] Error 1
[root@localhost NVIDIA_kernel-1.0-4191]#
[root@localhost nvidia]# cat /proc/version
Linux version 2.4.18-24.8.0 (bhcompile@stripples.devel.redhat.com) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Fri Jan 31 07:56:33 EST 2003
Thank you !
Your compiler is using the wrong kernel header files. It's looking first in /usr/include for (e.g.) linux/tqueue.h, and finding it, when in fact it should be looking where the cc command line told it to look -- /usr/src/linux/include -- first.
Edit the Makefile, and add a -nostdinc -I/usr/lib/gcc-lib/*/$(shell cc -dumpversion)/include to the end of the DEFINES line or the beginning of the INCLUDES line. Preferably the beginning of INCLUDES.
NetSpec -- I know. ;) But someone else, rather than starting their own thread, thought it necessary to continue yours, so I figured (since I can't split threads) I'd help out anyway. Mods, can someone split the thread?
Thanks for the help that everyone has been providing. I have been following it but still can't get this working and its driving me crazy!
I have uninstalled and reinstalled the kernel source, run through all of the rpm -qa checks that I've seen, and modified the INCLUDES which did eliminate some errors I was getting, but it still fails to make the files. Here is what I get, and I don't see any errors...any ideas?
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -DMODULE
-D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4191 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -nostdinc -I/usr/lib/gcc-lib/*/3.2/include -I. -I/lib/modules/2.4.18-27.8.0/build/include -Wno-cast-qual nv.c
In file included from /lib/modules/2.4.18-27.8.0/build/include/linux/sched.h:25, from /lib/modules/2.4.18-27.8.0/build/include/linux/mm.h:4,
from /lib/modules/2.4.18-27.8.0/build/include/linux/slab.h:14,
from nv-linux.h:63,
from nv.c:14:
/lib/modules/2.4.18-27.8.0/build/include/linux/sem.h:2:44: warning: ISO C requires whitespace after the macro name
In file included from /lib/modules/2.4.18-27.8.0/build/include/linux/sched.h:25, from /lib/modules/2.4.18-27.8.0/build/include/linux/mm.h:4,
from /lib/modules/2.4.18-27.8.0/build/include/linux/slab.h:14,
from nv-linux.h:63,
from nv.c:14:
/lib/modules/2.4.18-27.8.0/build/include/linux/sem.h:22: field `sem_perm' has incomplete type
In file included from /lib/modules/2.4.18-27.8.0/build/include/linux/sem.h:33,
from /lib/modules/2.4.18-27.8.0/build/include/linux/sched.h:25, from /lib/modules/2.4.18-27.8.0/build/include/linux/mm.h:4,
from /lib/modules/2.4.18-27.8.0/build/include/linux/slab.h:14,
from nv-linux.h:63,
from nv.c:14:
/lib/modules/2.4.18-27.8.0/build/include/asm/sembuf.h:15: field `sem_perm' has incomplete type
In file included from /lib/modules/2.4.18-27.8.0/build/include/linux/sched.h:25, from /lib/modules/2.4.18-27.8.0/build/include/linux/mm.h:4,
from /lib/modules/2.4.18-27.8.0/build/include/linux/slab.h:14,
from nv-linux.h:63,
from nv.c:14:
/lib/modules/2.4.18-27.8.0/build/include/linux/sem.h:87: field `sem_perm' has incomplete type
In file included from /lib/modules/2.4.18-27.8.0/build/include/linux/pci.h:276,
from nv-linux.h:69,
from nv.c:14:
/lib/modules/2.4.18-27.8.0/build/include/linux/pci_ids.h:1066:48: warning: ISO C requires whitespace after the macro name
make: *** [nv.o] Error 1
Hmm... two of those are no more than warnings, but the other three are the error -- for some reason, it thinks that 'sem_perm' is forward-declared, and the code is trying to create something of that type. The problem appears to reside entirely inside your kernel sources...
Try configuring the kernel source stuff -- go into /usr/src/linux-<version>/configs, find the file that matches your CPU and cp thatfilename ../.config, then cd .. and make mrproper oldconfig dep.
Then try a make clean on the NVIDIA_kernel, and then a make again, to see if that helps at all.
DarrylB
03-23-03, 11:04 AM
I have been trying ito install this, and cant get it to run on a FRESH install of redhat8.... im using vesa drivers now, not nv or nvidia *seeing asi cant get the kernel to work :(*
This sucks, i wanted to use linux, and ive spent days trying to get these stupid drivers running, my sound blaster, etc... and to no prevail... I am beginning to HATE LINUX!
DarrylB -- which drivers are you using (their filenames), and what does uname -r tell you? NVchooser, if you've been using that, has been telling people to use the wrong driver in some cases, exclusively (AFAIK) on RedHat systems.
What's the problem you're seeing? ("it doesn't work" is extremely undescriptive ;)) Error messages?
DarrylB
03-23-03, 12:28 PM
Im not in linux right now, but first i did use that chosoer program. I use an AMD XP 1800+ and it had me use the Athlon kernel. ANd i used the GTK or whatever that was to go with it.
Ive tried the rpm's and it failed, and the tar.gz and it failed...
GRRR
DarrylB
03-23-03, 02:22 PM
2.4.18-14
Thats what uname -r says
Did you use NVIDIA_kernel-1.0-4191.rh80up.athlon.rpm then? The problem with NVchooser with some people is not that it's misdetecting the CPU, it's that it's misdetecting the kernel version. You didn't say which driver you actually installed -- $10 says it wasn't this one. ;)
(and it's not GTK, it's GLX, but that's not important -- there's only one GLX, so you had to have gotten the right one)
DarrylB
03-23-03, 02:41 PM
Email me so i can give you my address and me 10$ ;)
I used the athlon driver, the chooser told me that it was that..
I have the same EXACT error as stiphy.
:banghead:
"the athlon driver" is not what I was asking for. What is the full name of the file you downloaded?
EDIT: Never mind, I didn't realize what it meant when you said "the exact same error as stiphy". So you installed from source, then -- because his error was encountered when doing a make in the source directory. So you didn't download the .athlon package then -- .athlon is for binary installs only.
DarrylB
03-23-03, 05:30 PM
i DID, i downloaded 3 different packages each was attempted..
OK, one of us (likely me) is very confused here. Why don't you back way the heck up, and tell me what you did, from the beginning, including what happened with each thing you've tried. For example:
"I downloaded NVIDIA_kernel-1.0-4191.rh80up.athlon.rpm, then ran "rpm -ivh" on it. This worked with no errors. Then, I installed the NVIDIA_GLX-1.0-4191 RPM, and after editing the XF86Config to use the drivers and starting X, I got a "could not initialize nvidia kernel module" message in the X log file, and got dumped back to the console."
Obviously this may not be your error, or even your problem at all (for example, the rpm may have failed to install -- in that case, I'll need all the errors from that attempt), it's just an example of the kind of detail I'm going to need here.
DarrylB
03-23-03, 06:54 PM
im gimp on time here... Basically i tried the i386 kernel and driver --it installed without a problem... But didnt load when i ran startx.
Then moved to the Athlon RPM (after removing the nvidia kernel for i386). If i recall rgiht, that kept failing saying [nv.o] Error 1 somethign along that line.
Then moved to the tar.gz durring the attempt, i got problems similar to stiphy and noidy.
Ive tried many tutorials, and asked help from random people to no prevail.
My belief in linux is fading.
Originally posted by DarrylB
im gimp on time here... Basically i tried the i386 kernel and driver --it installed without a problem... But didnt load when i ran startx. Do you know the error? That would be helpful. If not, oh well, move on. I don't think anything with i386 was right for the kernel that RH installed for you anyway.
Then moved to the Athlon RPM (after removing the nvidia kernel for i386). If i recall rgiht, that kept failing saying [nv.o] Error 1 somethign along that line. Well, it didn't. :) Those errors can only come from a source install, which anything with "athlon" in the name was most definitely not. Shouldn't matter anyway, though -- just retry (yes, again) with the kernel driver name I've been posting all along, and then this time, pay attention to what the install error (if applicable) is, or what errors you get when you try to startx, if any, or exactly what startx does -- if it dumps you back to a prompt, there should be an error either on the screen or in /var/log/XFree86.0.log. If it just hangs at a black screen, that's a problem I don't have a solution to. :(
Then moved to the tar.gz durring the attempt, i got problems similar to stiphy and noidy. OK, as I said to noidee, it looked like he was using the wrong header location, and I'm still not sure what stiphy's problem is. I think it's something with either a forward declaration that shouldn't be there, or ... something. If you do want to try this again, please post the full output of make -- run make >log.txt 2>&1 and attach the log.txt file. That might help -- well, it will help, but I don't know if it'll help enough...
You also might try getting rid of -nostdinc, though I don't see why it'd be necessary to do. If you do that, then temporarily move /usr/include/linux to somewhere else, since your compiler is (wrongly) looking in the system location (/usr/include) first without the -nostdinc flag.
DarrylB
03-24-03, 05:29 AM
Screw it, i dont have time...
Ill go format the hd back to ntfs..
Thanks anyways..
And yes the RPM did give that error.
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.