Aktív témák

  • Jano

    senior tag

    válasz S.p.A #193 üzenetére

    Most akartam probálni, de ezt dobja erre make KERNEL_SRC=/usr/src/linux-2.4.21-99:

    linux:/orinoco-usb-0.2.2 # make KERNEL_SRC=/usr/src/linux-2.4.21-99
    make -C driver
    make[1]: Entering directory `/orinoco-usb-0.2.2/driver'
    cc -MD -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -fno-common -pipe -D_
    _KERNEL__ -DPCMCIA_DEBUG=1 -DMODULE -DEXPORT_SYMTAB -I/usr/src/linux-2.4.21-99/
    include -c hermes.c
    In file included from hermes.c:41:
    /usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such
    file or directory
    In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
    from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
    from hermes.c:43:
    /usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such
    file or directory
    In file included from hermes.c:43:
    /usr/src/linux-2.4.21-99/include/linux/module.h:21:34: linux/modversions.h: No s
    uch file or directory
    In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:299,
    from hermes.c:43:
    /usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error ''The kernel sources
    in /usr/src/linux are not yet configured.''
    /usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error ''Please run 'make c
    loneconfig && make dep' in /usr/src/linux/''
    /usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error ''to get a kernel th
    at is configured like the running kernel.''
    /usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error ''Alternatively, you
    can copy one of the config files''
    /usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error ''arch/$ARCH/defcon
    fig.* to .config, and run''
    /usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error '''make oldconfig &
    & make dep' to configure the kernel''
    /usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error ''for that configur
    ation.''
    In file included from hermes.c:43:
    /usr/src/linux-2.4.21-99/include/linux/module.h:301: error: parse error before ''
    UTS_RELEASE''
    In file included from /usr/include/asm/math_emu.h:4,
    from /usr/include/asm/processor.h:13,
    from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
    from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
    from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
    from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
    from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/include/asm/sigcontext.h:79: error: parse error before '*' token
    /usr/include/asm/sigcontext.h:82: error: parse error before '}' token
    In file included from /usr/include/asm/processor.h:13,
    from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
    from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
    from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
    from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
    from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/include/asm/math_emu.h:6: error: parse error before '*' token
    /usr/include/asm/math_emu.h:7: error: parse error before '*' token
    In file included from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
    from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
    from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
    from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
    from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/include/asm/processor.h:395: error: parse error before '*' token
    /usr/include/asm/processor.h:401: error: parse error before '}' token
    /usr/include/asm/processor.h:559: error: redefinition of `prefetch'
    /usr/src/linux-2.4.21-99/include/linux/prefetch.h:43: error: `prefetch' previous
    ly defined here
    /usr/include/asm/processor.h:573: error: redefinition of `prefetchw'
    /usr/src/linux-2.4.21-99/include/linux/prefetch.h:48: error: `prefetchw' previou
    sly defined here
    In file included from /usr/src/linux-2.4.21-99/include/linux/aio.h:4,
    from /usr/src/linux-2.4.21-99/include/linux/fs.h:202,
    from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
    from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
    from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/tqueue.h: In function `queue_task':
    /usr/src/linux-2.4.21-99/include/linux/tqueue.h:110: error: parse error before ''
    unsigned''
    In file included from /usr/include/asm/siginfo.h:4,
    from /usr/src/linux-2.4.21-99/include/linux/signal.h:5,
    from /usr/src/linux-2.4.21-99/include/linux/sched.h:28,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/include/asm-generic/siginfo.h: At top level:
    /usr/include/asm-generic/siginfo.h:279: error: parse error before '*' token
    In file included from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/sched.h:411: error: field `thread' has in
    complete type
    In file included from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:4,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/sched.h:856: error: conflicting types for
    `kernel_thread'
    /usr/include/asm/processor.h:460: error: previous declaration of `kernel_thread'
    /usr/src/linux-2.4.21-99/include/linux/sched.h:986: error: redefinition of `set_
    need_resched'
    /usr/include/linux/thread_info.h:81: error: `set_need_resched' previously define
    d here
    /usr/src/linux-2.4.21-99/include/linux/sched.h:991: error: redefinition of `clea
    r_need_resched'
    /usr/include/linux/thread_info.h:86: error: `clear_need_resched' previously defi
    ned here
    In file included from /usr/src/linux-2.4.21-99/include/linux/mm.h:12,
    from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:5,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/mmzone.h:44: error: `CONFIG_X86_L1_CACHE_
    SHIFT' undeclared here (not in a function)
    /usr/src/linux-2.4.21-99/include/linux/mmzone.h:44: error: requested alignment i
    s not a constant
    In file included from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:8,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro ''clear_user_page''
    requires 3 arguments, but only 2 given
    In file included from /usr/src/linux-2.4.21-99/include/linux/vmalloc.h:8,
    from /usr/include/asm/io.h:46,
    from hermes.c:47:
    /usr/src/linux-2.4.21-99/include/linux/highmem.h: In function `clear_user_highpa ge':
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: `clear_user_page' un declared (first use in this function)
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: (Each undeclared ide ntifier is reported only once
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: for each function it appears in.)
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro ''copy_user_page'' requires 4 arguments, but only 3 given
    /usr/src/linux-2.4.21-99/include/linux/highmem.h: In function `copy_user_highpag e':
    /usr/src/linux-2.4.21-99/include/linux/highmem.h:132: error: `copy_user_page' un declared (first use in this function)
    hermes.c: At top level:
    hermes.c:557: error: parse error before ''config_must_be_included_before_module''
    hermes.c:557: warning: type defaults to `int' in declaration of `config_must_be_ included_before_module'
    hermes.c:557: warning: data definition has no type or storage class
    make[1]: *** [hermes.o] Error 1
    make[1]: Leaving directory `/orinoco-usb-0.2.2/driver'
    make: *** [all] Error 2

Aktív témák

Hirdetés