Gå til innhold

ubuntu 8.04 og RAID1


Anbefalte innlegg

Videoannonse
Annonse

Lastet ikke ned pakka/driveren, men jeg vil tippe at det er kildekoden. Når du har pakket ut fila, så se etter en fil som heter noe á la "makefile".

 

Hvis du finner den fila, så åpner du en terminal, og navigerer deg til der hvor makefila er. Deretter skriver du:

./configure

Hvis det kommer noe med at fila ikke finnes eller lignende, så bare ignorér det.

Så skriver du:

sudo make

Hvis alt går bra (ingen error på slutten) så skriver du:

sudo make install

Hvis noe går feil under kommandoen make, så se gjerne etter i Readme-en om det er noen pakker du trenger eller lignende. Håper det hjelper.

Lenke til kommentar

hei igjen.

 

gjorde det du sa. men fikk feil.

 

gcc -DDRIVER_VERSION=\"2.1.060607\" -DLIST_H_INCLUDED -DMODVERSIONS -DMODULE -DLINUX -D_LINUX_ -D__KERNEL__=1 -DCONFIG_PCI -DNO_CROSS_CTRL=1 -DSUPPORT_ARRAY -DDBG=0 -Wall -O2 -Wstrict-prototypes -fomit-frame-pointer -I. -I/lib/modules/2.6.24-16-generic/build/include -I/lib/modules/2.6.24-16-generic/build/drivers/scsi -c hpt.c -o hpt.o
hpt.c:1:26: error: linux/config.h: No such file or directory
In file included from /lib/modules/2.6.24-16-generic/build/include/asm/processor.h:4,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/prefetch.h:14,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/list.h:8,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/preempt.h:11,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/spinlock.h:49,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/seqlock.h:29,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/time.h:8,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/timex.h:57,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:53,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/asm/processor_64.h:79: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/lib/modules/2.6.24-16-generic/build/include/asm/processor_64.h:79: error: requested alignment is not a constant
/lib/modules/2.6.24-16-generic/build/include/asm/processor_64.h:200: error: requested alignment is not a constant
In file included from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:54,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.24-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:35,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:65,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/asm/vm86.h:22:1: warning: "VM_MASK" redefined
In file included from /lib/modules/2.6.24-16-generic/build/include/asm/processor.h:4,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/prefetch.h:14,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/list.h:8,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/preempt.h:11,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/spinlock.h:49,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/seqlock.h:29,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/time.h:8,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/timex.h:57,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:53,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/asm/processor_64.h:29:1: warning: this is the location of the previous definition
In file included from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:65,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h: In function ‘user_mode’:
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:50: error: ‘SEGMENT_RPL_MASK’ undeclared (first use in this function)
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:50: error: (Each undeclared identifier is reported only once
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:50: error: for each function it appears in.)
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:50: error: ‘USER_RPL’ undeclared (first use in this function)
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h: In function ‘user_mode_vm’:
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:54: error: ‘SEGMENT_RPL_MASK’ undeclared (first use in this function)
/lib/modules/2.6.24-16-generic/build/include/asm/ptrace.h:54: error: ‘USER_RPL’ undeclared (first use in this function)
In file included from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:78,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/linux/proportions.h: In function ‘prop_inc_percpu’:
/lib/modules/2.6.24-16-generic/build/include/linux/proportions.h:75: warning: implicit declaration of function ‘local_irq_save’
/lib/modules/2.6.24-16-generic/build/include/linux/proportions.h:77: warning: implicit declaration of function ‘local_irq_restore’
In file included from /lib/modules/2.6.24-16-generic/build/include/linux/timer.h:5,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/sched.h:87,
			 from hpt.c:8:
/lib/modules/2.6.24-16-generic/build/include/linux/ktime.h: In function ‘ktime_set’:
/lib/modules/2.6.24-16-generic/build/include/linux/ktime.h:84: warning: comparison is always false due to limited range of data type
In file included from /lib/modules/2.6.24-16-generic/build/include/asm/pgtable.h:4,
			 from /lib/modules/2.6.24-16-generic/build/include/linux/mm.h:38,
			 from hpt.c:17:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h: In function ‘pgd_bad’:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h:234: warning: left shift count >= width of type
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h: In function ‘pud_bad’:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h:239: warning: left shift count >= width of type
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h: In function ‘pmd_bad’:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h:244: warning: left shift count >= width of type
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h: In function ‘pte_mkexec’:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h:279: warning: left shift count >= width of type
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h: In function ‘pte_modify’:
/lib/modules/2.6.24-16-generic/build/include/asm/pgtable_64.h:360: warning: left shift count >= width of type
In file included from hpt.c:17:
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h: In function ‘virt_to_head_page’:
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h:254: warning: implicit declaration of function ‘__pfn_to_page’
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h:254: warning: initialization makes pointer from integer without a cast
In file included from hpt.c:17:
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h: In function ‘lowmem_page_address’:
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h:538: warning: implicit declaration of function ‘__page_to_pfn’
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h:538: warning: integer constant is too large for ‘unsigned long’ type
/lib/modules/2.6.24-16-generic/build/include/linux/mm.h:538: warning: cast to pointer from integer of different size
In file included from hpt.c:18:
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h: In function ‘cli’:
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h:208: warning: implicit declaration of function ‘local_irq_disable’
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h: In function ‘sti’:
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h:212: warning: implicit declaration of function ‘local_irq_enable’
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h: In function ‘save_flags’:
/lib/modules/2.6.24-16-generic/build/include/linux/interrupt.h:216: warning: implicit declaration of function ‘local_save_flags’
In file included from hpt.c:23:
/lib/modules/2.6.24-16-generic/build/include/linux/pci.h: In function ‘pci_register_driver’:
/lib/modules/2.6.24-16-generic/build/include/linux/pci.h:631: error: ‘KBUILD_MODNAME’ undeclared (first use in this function)
In file included from /lib/modules/2.6.24-16-generic/build/include/linux/pci.h:796,
			 from hpt.c:23:
/lib/modules/2.6.24-16-generic/build/include/asm/pci.h: At top level:
/lib/modules/2.6.24-16-generic/build/include/asm/pci.h:26: error: redefinition of ‘pci_domain_nr’
/lib/modules/2.6.24-16-generic/build/include/linux/pci.h:705: error: previous definition of ‘pci_domain_nr’ was here
/lib/modules/2.6.24-16-generic/build/include/asm/pci.h:32: error: redefinition of ‘pci_proc_domain’
/lib/modules/2.6.24-16-generic/build/include/linux/pci.h:707: error: previous definition of ‘pci_proc_domain’ was here
In file included from /lib/modules/2.6.24-16-generic/build/include/scsi/scsi_cmnd.h:8,
			 from hpt.c:68:
/lib/modules/2.6.24-16-generic/build/include/linux/scatterlist.h: In function ‘sg_set_buf’:
/lib/modules/2.6.24-16-generic/build/include/linux/scatterlist.h:106: warning: passing argument 2 of ‘sg_set_page’ makes pointer from integer without a cast
/lib/modules/2.6.24-16-generic/build/include/linux/scatterlist.h: In function ‘sg_phys’:
/lib/modules/2.6.24-16-generic/build/include/linux/scatterlist.h:278: warning: implicit declaration of function ‘page_to_phys’
hpt.c: In function ‘get_bdev’:
hpt.c:136: warning: implicit declaration of function ‘bdget’
hpt.c:136: warning: initialization makes pointer from integer without a cast
hpt.c:137: warning: implicit declaration of function ‘blkdev_get’
hpt.c:138: error: dereferencing pointer to incomplete type
hpt.c:141: warning: implicit declaration of function ‘blkdev_put’
In file included from hpt.c:185:
entry.c: At top level:
entry.c:20: error: ‘UTS_RELEASE’ undeclared here (not in a function)
In file included from hpt.c:185:
entry.c:86: error: ‘MUTEX_LOCKED’ undeclared here (not in a function)
entry.c:86: error: invalid initializer
entry.c:88: error: invalid initializer
entry.c: In function ‘Check_Idle_Call’:
entry.c:216: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘Queue_SC’:
entry.c:225: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:227: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:227: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:228: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘Release_SC’:
entry.c:238: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:242: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:243: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:245: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:245: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘scsicmd_buf_get’:
entry.c:271: warning: implicit declaration of function ‘kmap_atomic’
entry.c:271: error: ‘struct scatterlist’ has no member named ‘page’
entry.c:271: error: ‘OS_KMAP_TYPE’ undeclared (first use in this function)
entry.c:271: warning: assignment makes pointer from integer without a cast
entry.c: In function ‘scsicmd_buf_put’:
entry.c:292: warning: implicit declaration of function ‘kunmap_atomic’
entry.c:292: error: ‘OS_KMAP_TYPE’ undeclared (first use in this function)
entry.c: In function ‘do_mode_sense’:
entry.c:354: error: ‘Scsi_Cmnd’ has no member named ‘bufflen’
entry.c:354: warning: initialization makes integer from pointer without a cast
entry.c:372: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘OsSendCommand’:
entry.c:439: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:455: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:521: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘internal_done’:
entry.c:608: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘hpt3xx_Command’:
entry.c:621: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:624: error: ‘CONFIG_HZ’ undeclared (first use in this function)
entry.c:624: error: invalid operands to binary *
entry.c:624: warning: assignment makes integer from pointer without a cast
entry.c:625: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:627: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘hpt3xx_Detect’:
entry.c:715: warning: implicit declaration of function ‘pci_find_device’
entry.c:715: warning: assignment makes pointer from integer without a cast
entry.c:747: warning: assignment makes pointer from integer without a cast
entry.c:778: warning: assignment makes pointer from integer without a cast
entry.c:823: error: ‘SA_SHIRQ’ undeclared (first use in this function)
entry.c:823: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
entry.c:823: warning: passing argument 3 of ‘request_irq’ makes integer from pointer without a cast
entry.c:824: error: ‘SA_INTERRUPT’ undeclared (first use in this function)
entry.c:824: error: invalid operands to binary |
entry.c:824: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
entry.c:824: warning: passing argument 3 of ‘request_irq’ makes integer from pointer without a cast
entry.c: In function ‘hpt3xx_Reset’:
entry.c:892: error: ‘Scsi_Cmnd’ has no member named ‘pid’
entry.c:892: warning: format ‘%ld’ expects type ‘long int’, but argument 2 has type ‘char *’
entry.c:915: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘hpt3xx_Abort’:
entry.c:940: error: ‘Scsi_Cmnd’ has no member named ‘pid’
entry.c:940: warning: format ‘%ld’ expects type ‘long int’, but argument 2 has type ‘char *’
entry.c: In function ‘fOsBuildSgl’:
entry.c:1091: error: ‘struct scatterlist’ has no member named ‘page’
entry.c:1091: warning: passing argument 1 of ‘lowmem_page_address’ from incompatible pointer type
entry.c:1112: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1113: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1116: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1118: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1123: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1127: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1128: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1130: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1132: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘fOsCommandDone’:
entry.c:1146: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c:1157: warning: dereferencing type-punned pointer will break strict-aliasing rules
entry.c: In function ‘hpt_worker_thread’:
entry.c:1275: error: invalid initializer
entry.c: In function ‘pcicfg_read_byte’:
entry.c:1560: warning: implicit declaration of function ‘pci_find_slot’
entry.c:1560: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘pcicfg_read_word’:
entry.c:1569: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘pcicfg_read_dword’:
entry.c:1578: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘pcicfg_write_byte’:
entry.c:1587: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘pcicfg_write_word’:
entry.c:1594: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘pcicfg_write_dword’:
entry.c:1601: warning: initialization makes pointer from integer without a cast
entry.c: In function ‘fOsPhysicalAddress’:
entry.c:1622: warning: implicit declaration of function ‘virt_to_bus’
entry.c: In function ‘__check_autorebuild’:
entry.c:1700: warning: pointer targets in return differ in signedness
In file included from hpt.c:186:
hptproc.c: In function ‘get_sd_name’:
hptproc.c:503: error: dereferencing pointer to incomplete type
hptproc.c:503: error: request for member ‘disk_name’ in something not a structure or union
In file included from ioctl.c:6,
			 from hpt.c:187:
gui_lib.c: In function ‘hpt_get_controller_info’:
gui_lib.c:427: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
gui_lib.c:440: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
gui_lib.c:446: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
gui_lib.c:451: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
gui_lib.c:464: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
gui_lib.c: In function ‘hpt_get_device_info’:
gui_lib.c:543: warning: integer constant is too large for ‘long’ type
gui_lib.c:543: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_create_array’:
gui_lib.c:570: warning: integer constant is too large for ‘long’ type
gui_lib.c:570: warning: cast to pointer from integer of different size
gui_lib.c:642: warning: integer constant is too large for ‘long’ type
gui_lib.c:642: warning: cast to pointer from integer of different size
gui_lib.c:652: warning: integer constant is too large for ‘long’ type
gui_lib.c:652: warning: cast to pointer from integer of different size
gui_lib.c:688: warning: integer constant is too large for ‘long’ type
gui_lib.c:688: warning: cast to pointer from integer of different size
gui_lib.c:747: warning: integer constant is too large for ‘long’ type
gui_lib.c:747: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_delete_array’:
gui_lib.c:841: warning: integer constant is too large for ‘long’ type
gui_lib.c:841: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘old_add_disk_to_raid01’:
gui_lib.c:871: warning: integer constant is too large for ‘long’ type
gui_lib.c:871: warning: cast to pointer from integer of different size
gui_lib.c:873: warning: integer constant is too large for ‘long’ type
gui_lib.c:873: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_add_disk_to_array’:
gui_lib.c:946: warning: integer constant is too large for ‘long’ type
gui_lib.c:946: warning: cast to pointer from integer of different size
gui_lib.c:947: warning: integer constant is too large for ‘long’ type
gui_lib.c:947: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_add_dedicated_spare’:
gui_lib.c:1023: warning: integer constant is too large for ‘long’ type
gui_lib.c:1023: warning: cast to pointer from integer of different size
gui_lib.c:1024: warning: integer constant is too large for ‘long’ type
gui_lib.c:1024: warning: cast to pointer from integer of different size
gui_lib.c:1033: warning: integer constant is too large for ‘long’ type
gui_lib.c:1033: warning: cast to pointer from integer of different size
gui_lib.c:1034: warning: integer constant is too large for ‘long’ type
gui_lib.c:1034: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_add_spare_disk’:
gui_lib.c:1076: warning: integer constant is too large for ‘long’ type
gui_lib.c:1076: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_remove_spare_disk’:
gui_lib.c:1095: warning: integer constant is too large for ‘long’ type
gui_lib.c:1095: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_set_array_info’:
gui_lib.c:1111: warning: integer constant is too large for ‘long’ type
gui_lib.c:1111: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_set_device_info’:
gui_lib.c:1138: warning: integer constant is too large for ‘long’ type
gui_lib.c:1138: warning: cast to pointer from integer of different size
gui_lib.c: In function ‘hpt_default_ioctl’:
gui_lib.c:1415: warning: integer constant is too large for ‘long’ type
gui_lib.c:1415: warning: cast to pointer from integer of different size
gui_lib.c:1419: warning: integer constant is too large for ‘long’ type
gui_lib.c:1419: warning: cast to pointer from integer of different size
In file included from hpt.c:187:
ioctl.c: In function ‘timer_start_for_cmd’:
ioctl.c:197: error: ‘CONFIG_HZ’ undeclared (first use in this function)
ioctl.c:197: error: invalid operands to binary *
ioctl.c:197: warning: assignment makes integer from pointer without a cast
ioctl.c: In function ‘Kernel_DeviceIoControl’:
ioctl.c:237: warning: integer constant is too large for ‘long’ type
ioctl.c:237: warning: cast to pointer from integer of different size
ioctl.c:315: warning: integer constant is too large for ‘long’ type
ioctl.c:315: warning: cast to pointer from integer of different size
ioctl.c:455: warning: integer constant is too large for ‘long’ type
ioctl.c:455: warning: cast to pointer from integer of different size
ioctl.c:456: warning: integer constant is too large for ‘long’ type
ioctl.c:456: warning: cast to pointer from integer of different size
ioctl.c:460: warning: integer constant is too large for ‘long’ type
ioctl.c:460: warning: cast to pointer from integer of different size
ioctl.c:464: warning: integer constant is too large for ‘long’ type
ioctl.c:464: warning: cast to pointer from integer of different size
ioctl.c:472: warning: integer constant is too large for ‘long’ type
ioctl.c:472: warning: cast to pointer from integer of different size
ioctl.c:476: error: ‘CONFIG_HZ’ undeclared (first use in this function)
ioctl.c:476: error: invalid operands to binary *
ioctl.c:476: warning: assignment makes integer from pointer without a cast
ioctl.c: In function ‘hpt_set_array_state’:
ioctl.c:512: warning: integer constant is too large for ‘long’ type
ioctl.c:512: warning: cast to pointer from integer of different size
ioctl.c:521: error: ‘CONFIG_HZ’ undeclared (first use in this function)
ioctl.c:521: error: invalid operands to binary *
ioctl.c:521: warning: assignment makes integer from pointer without a cast
ioctl.c: In function ‘hpt_rescan_all’:
ioctl.c:658: error: ‘CONFIG_HZ’ undeclared (first use in this function)
ioctl.c:658: error: invalid operands to binary *
ioctl.c:658: warning: assignment makes integer from pointer without a cast
ioctl.c: In function ‘hpt_rebuild_data_block’:
ioctl.c:898: error: ‘CONFIG_HZ’ undeclared (first use in this function)
ioctl.c:898: error: invalid operands to binary *
ioctl.c:898: warning: passing argument 1 of ‘schedule_timeout’ makes integer from pointer without a cast
make: *** [hpt.o] Error 1

 

det stod ikke at man trenger flere pakker eller noe sånt i read-me filen.

 

hva er feilen?

Lenke til kommentar

Prøv:

sudo apt-get install linux-source

make KERNELDIR=/usr/src/linux-source-2.6.24-16

Det er ikke sikkert "linux-source-2.6.24-16" stemmer hos deg, så se etter i /usr/src/ at det stemmmer.

 

Du har siste versjon av build-essential, sant?

Endret av Submoose
Lenke til kommentar

tror jeg hadde ikke build-essential, hvis ikke den kom med ubuntu installasjonen.

 

men jeg fikk den med denne kommandoen:

sudo apt-get install build-essential

 

men får fremdeles feil melding når jeg prøver å kjøre det du skrev sist nå.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...