plustek: Thread: unresolved symbol get_fast_time


[<<] [<] Page 1 of 1 [>] [>>]
Subject: unresolved symbol get_fast_time
From: Andreas Strasser ####@####.####
Date: 11 Sep 2002 18:30:17 -0000
Message-Id: <200209112037.39493.andreas-strasser@kljb-ast.de>

Ich benutze ein Suse 8.0 mit Kernel 2.4.18 und Sane 1.07.
Als ich die Quellen von plustec-module-0_41_5.tar.gz mit "make all" 
compilierte kam folgende Fehlermeldung:

gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 
-D_PTDRV_V0=40 -D_PTDRV_BUILD=16 -D__KERNEL__ 
-I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O2 -DMODULE -c 
src/misc.c -o obj/misc.o
src/misc.c: In function `MiscStartTimer':
src/misc.c:748: warning: implicit declaration of function `get_fast_time'

Der Treiber wurde trotzdem fertig compiliert.
"make install" brachte auch eine Fehlermeldung:

linux:~/SRC/plustek/plustek_driver # make install
mkdir -p /lib/modules/2.4.18-4GB/misc
install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc
/sbin/depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.18-4GB/misc/pt_drv.o

Bei "make load" kam dann diese Fehlermeldung:

linux:~/SRC/plustek/plustek_driver # make load
/sbin/modprobe pt_drv || exit 1
/lib/modules/2.4.18-4GB/misc/pt_drv.o: unresolved symbol get_fast_time
/lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod 
/lib/modules/2.4.18-4GB/misc/pt_drv.o failed
/lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod pt_drv failed
make: *** [load] Fehler 1

Der Treiber wurde nicht geladen.
Hat jemand eine Lösung für dieses Problem?
Subject: Re: unresolved symbol get_fast_time
From: Theodore Kilgore ####@####.####
Date: 11 Sep 2002 22:15:54 -0000
Message-Id: <Pine.LNX.4.44.0209111554330.11573-100000@banach.math.auburn.edu>

Andreas,

Ich habe keine L\"osung, aber "get_fast_time" findet sich bei
/usr/src/linux/include/linux/time.h in den Kernelquellen bis 2.4.17, und
nicht mehr in 2.4.18 und 2.4.19.

Sorry, now I have to switch to English, which is my actual, native
language.

This problem also interests me, because the same trouble comes when one
wishes to compile the tool called USBMon by Dave Harding
####@####.#### which I have tried recently to do for entirely
other purposes, nothing to do with scanners. The USBMon unfortunately uses
this function, too, and will not compile under kernel 2.4.18 or 2.4.19. As
a quick fix, one might try dropping back one or two kernel versions I did
not personally try this but I suspect any kernel from 2.4.17 backwards
would work.

Also if anyone else knows what to do about this I would like to know, too.

Theodore Kilgore


On Wed, 11 Sep 2002, Andreas Strasser wrote:

> Ich benutze ein Suse 8.0 mit Kernel 2.4.18 und Sane 1.07.
> Als ich die Quellen von plustec-module-0_41_5.tar.gz mit "make all"
> compilierte kam folgende Fehlermeldung:
>
> gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0
> -D_PTDRV_V0=40 -D_PTDRV_BUILD=16 -D__KERNEL__
> -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O2 -DMODULE -c
> src/misc.c -o obj/misc.o
> src/misc.c: In function `MiscStartTimer':
> src/misc.c:748: warning: implicit declaration of function `get_fast_time'
>
> Der Treiber wurde trotzdem fertig compiliert.
> "make install" brachte auch eine Fehlermeldung:
>
> linux:~/SRC/plustek/plustek_driver # make install
> mkdir -p /lib/modules/2.4.18-4GB/misc
> install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc
> /sbin/depmod -a
> depmod: *** Unresolved symbols in /lib/modules/2.4.18-4GB/misc/pt_drv.o
>
> Bei "make load" kam dann diese Fehlermeldung:
>
> linux:~/SRC/plustek/plustek_driver # make load
> /sbin/modprobe pt_drv || exit 1
> /lib/modules/2.4.18-4GB/misc/pt_drv.o: unresolved symbol get_fast_time
> /lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod
> /lib/modules/2.4.18-4GB/misc/pt_drv.o failed
> /lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod pt_drv failed
> make: *** [load] Fehler 1
>
> Der Treiber wurde nicht geladen.
> Hat jemand eine Lösung für dieses Problem?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
>

Subject: Re: unresolved symbol get_fast_time
From: "Jaeger, Gerhard" ####@####.####
Date: 14 Sep 2002 09:53:29 -0000
Message-Id: <17q9aV-1JJniSC@fmrl10.sul.t-online.com>

Hi Andreas,

in version 0.41-5 the get_fast_time stuff is supported --> see
file plustek_sysdep.h...
From what you've sent me I see, that you have compiled version 0.40-15.
Please try again with the correct 0.41-5
If the problem still exists, mail back
  Gerhard


On Wednesday, 11. September 2002 20:37, Andreas Strasser wrote:
> Ich benutze ein Suse 8.0 mit Kernel 2.4.18 und Sane 1.07.
> Als ich die Quellen von plustec-module-0_41_5.tar.gz mit "make all"
> compilierte kam folgende Fehlermeldung:
>
> gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0
> -D_PTDRV_V0=40 -D_PTDRV_BUILD=16 -D__KERNEL__
> -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O2 -DMODULE -c
> src/misc.c -o obj/misc.o
> src/misc.c: In function `MiscStartTimer':
> src/misc.c:748: warning: implicit declaration of function `get_fast_time'
>
> Der Treiber wurde trotzdem fertig compiliert.
> "make install" brachte auch eine Fehlermeldung:
>
> linux:~/SRC/plustek/plustek_driver # make install
> mkdir -p /lib/modules/2.4.18-4GB/misc
> install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc
> /sbin/depmod -a
> depmod: *** Unresolved symbols in /lib/modules/2.4.18-4GB/misc/pt_drv.o
>
> Bei "make load" kam dann diese Fehlermeldung:
>
[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.