[hcflinux] Error: hcfpciconfig on RedHat kernel 2.4.20-2.54
David Weenink
dweenink at xs4all.nl
Mon Mar 24 10:44:10 EST 2003
Hello members of the list,
I'm running Redhat kernel 2.4.20-2.54 and hcfpciconfig returns the following
error:
.....
Should we attempt to automatically configure your hardware? [yes]
Selected PCI VendorID=14F1 DeviceID=1085
and INF file /etc/hcfpci/inf/hcfv90_linux.inf
Automatically guessed country (using timezone): "NETHERLANDS"
Configuring modem for country: "NETHERLANDS"
You can change this setting later with the command "hcfpciconfig --country"
This package does not contain pre-built modules suitable for your system:
Distribution: RedHat-8.0.94
Kernel arch: i686
Kernel version: linux-2.4.20-2.54
Trying to automatically re-compile the modules..
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.4.20-2.54/build]
Re-compiling HCF modules for kernel 2.4.20-2.54, using source directory
/lib/modules/2.4.20-2.54/build. Please wait..
ERROR: Module re-compilation and installation failed!
Please examine the log file "/tmp/hcfpciconfig-buildlog.txt" to determine why.
++++++++++++++++++++++++++++++++++++++++++
The output of /tmp/hcfpciconfig-buildlog.txt:
++++++++++++++++++++++++++++++++++++++++++
....
* compiling (gcc) osservices.c
In file included from osservices.c:54:
../../modules/osspec/include/oscompat.h:274:5: warning: multi-line string
literals are deprecated
../../modules/osspec/include/oscompat.h:287:34: warning: multi-line string
literals are deprecated
../../modules/osspec/include/oscompat.h:288:32: warning: multi-line string
literals are deprecated
../../modules/osspec/include/oscompat.h:290:24: warning: multi-line string
literals are deprecated
../../modules/osspec/include/oscompat.h:312:38: warning: multi-line string
literals are deprecated
osservices.c: In function `cnxthcf_mdmthrd':
osservices.c:397: structure has no member named `sigmask_lock'
osservices.c:402: structure has no member named `sig'
osservices.c:412: too many arguments to function `recalc_sigpending_Rfb6af58d'
osservices.c:430: structure has no member named `sigmask_lock'
osservices.c:433: too many arguments to function `recalc_sigpending_Rfb6af58d'
make[1]: *** [osservices.o] Error 1
make[1]: *** [osservices.o] Error 1
make[1]: Leaving directory `/usr/lib/hcfpci/modules/osspec'
make: *** [osspec] Error 2
Please help??
Greetings,
David
--
David Weenink,
Sloterweg 1229-B, 1066 CH Amsterdam, The Netherlands.
phone: +31-20-6140526
email: dweenink at xs4all.nl
More information about the hcflinux
mailing list