← Back to team overview

sslug-teknik team mailing list archive

Kompile af agpgart.o modul under RH6.2 GRRRRR!

 

Jeg har lige updated mit system til RH6.2 og er generelt tilfreds med
deres kerne opsætning,
bortset fra at /dev/agpgart mangler. Hvis jeg da køre make xconfig (på
redhat's egen kerne source)
findes agpgart også under charater devises, med man kan ikke vælge den
selvom maturity level er sat til experimental?
Nu er jeg ikke så god til make filer, men jeg ændrede følgende i
drivers/char/Config.in:

if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
   dep_tristate '/dev/agpgart (AGP Support) (EXPERIMENTAL)' CONFIG_AGP n
(ændrede jeg til 'm')

Så kan man vælge agpgart som et modul i xconfig.
Herefter kompilede jeg alle moduler med make modules, kopierede
agpgart.o til
/lib/modules/2.2.14-5.0smp/misc,  og kørte derefter modprobe agpgart
efter at have tilføjet agpgart
til modules.dep.

Og det virkede overhovedet ikke :(
Jeg får en forbavsende mængde unresolved symbols:

agpgart.o: unresolved symbol __ioremap_R9eac042a
agpgart.o: unresolved symbol pci_find_class_R6c460806
agpgart.o: unresolved symbol pci_write_config_word_Rd9cc3b03
agpgart.o: unresolved symbol mem_map_R0ddf3ec1
agpgart.o: unresolved symbol pci_write_config_dword_Rf0fbd200
agpgart.o: unresolved symbol pci_read_config_dword_R2ca7e89f
agpgart.o: unresolved symbol kmalloc_R93d4cfe6
agpgart.o: unresolved symbol pci_read_config_byte_Re5ceea13
agpgart.o: unresolved symbol panic_R01075bf0
agpgart.o: unresolved symbol vfree_R2fd1d81c
agpgart.o: unresolved symbol high_memory_R8a7d1c31
agpgart.o: unresolved symbol remap_page_range_R69d01e73
agpgart.o: unresolved symbol pci_write_config_byte_Re84d5397
agpgart.o: unresolved symbol smp_call_function
agpgart.o: unresolved symbol vmalloc_Rd6ee688f
agpgart.o: unresolved symbol kfree_R037a0cba
agpgart.o: unresolved symbol printk_R1b7d4074
agpgart.o: unresolved symbol smp_num_cpus
agpgart.o: unresolved symbol iounmap_R5fb196d4
agpgart.o: unresolved symbol free_pages_R234535e0
agpgart.o: unresolved symbol pci_read_config_word_R8764d15f
agpgart.o: unresolved symbol misc_register_R99e74037
agpgart.o: unresolved symbol __get_free_pages_R5b3b8f78

Mit spørgsmål er da hvordan jeg lettest får kompileret agpgart.o så den
kan køre med
en standart RH6.2 i686 smp kerne udfra redhats medfølgende kerne source
uden at skulle
til at rekompilere hele kernen?

--
        -Jacob Kolding, mailto://c973502@xxxxxxxxxxxxxx



Follow ups