You've mentioned a while ago that there is a missing symbol
for 2.6. This missing symbol has been a problem for other
people as well. I found a solution in a discussion group and
it seems to be working for me.
I've forgotten to mention that the vmalloc has to be inluded
by drivers.c.
Comedi under 2.6 works fine for me now. However, only as
part of the kernel tree (configure still generates kernel
modules which cannot be modprobed).
/Bernd
--
www: http://www.berndporr.me.uk
e-mail: Bernd.Porr_at_cn.stir.ac.uk
Mobile: +44 (0)7769-506746
Landl.: +44 (0)1324 875445
Work: +44 (0)1786-46-6378
Postal: Room: 3B141, Department of Psychology, Univ of Stir,
FK9 4LA, Scotl
Forwarded message 1
https://cvs.comedi.org/cgi-bin/bugzilla/show_bug.cgi?id=71
Summary: Missing symbol for 2.6
Product: Comedi
Version: CVS
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Comedi core
AssignedTo: ds_at_schleef.org
ReportedBy: Bernd.Porr_at_cn.stir.ac.uk
2.6 does not compile due to a missing symbol.
Add to "vmalloc.h":
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
#define VMALLOC_VMADDR(x) ((unsigned long)(x))
#endif
------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.