From: Damcha <da...@cy...> - 2000-09-09 16:31:52
|
Hello all, First a big thanx for the work you've done... But I'd really like to test it myself !! ;-) Sorry for this verbose mail, but I couldn't decide what I should erase... So, when I try to compile it, I got this message: guizmo:/home/damcha/hpoj-0.5/ieee12844# make -j3 >ieee12844.ver gcc -E -O -I/home/damcha/hpoj-0.5/include -I/home/damcha/hpoj-0.5/ptal -I/usr/src/linux/include -Wall -Wstrict-prototypes -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -D__GENKSYMS__ ieee12844.c | \ /sbin/genksyms -k 2.4.0 >ieee12844.ver gcc -O -I/home/damcha/hpoj-0.5/include -I/home/damcha/hpoj-0.5/ptal -I/usr/src/linux/include -Wall -Wstrict-prototypes -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -c ieee12844pp.c gcc -O -I/home/damcha/hpoj-0.5/include -I/home/damcha/hpoj-0.5/ptal -I/usr/src/linux/include -Wall -Wstrict-prototypes -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -c ieee12844.c ieee12844.c: In function `link_open': ieee12844.c:1056: warning: implicit declaration of function `start_bh_atomic' ieee12844.c:1060: warning: implicit declaration of function `end_bh_atomic' ieee12844pp.c: In function `mlcpp_intr': ieee12844pp.c:844: warning: implicit declaration of function `start_bh_atomic' ieee12844pp.c:903: warning: implicit declaration of function `end_bh_atomic' ieee12844.c: At top level: ieee12844.c:1541: warning: initialization from incompatible pointer type ieee12844.c:1542: warning: initialization from incompatible pointer type ieee12844.c:1545: warning: initialization from incompatible pointer type ieee12844.c:1547: warning: excess elements in struct initializer ieee12844.c:1547: warning: (near initialization for `mlc_proto_ops') /tmp/ccj5jNyW.s: /tmp/ccYk49pS.s: Assembler messages: /tmp/ccYk49pS.s:8: Warning: Ignoring changed section attributes for .modinfo Assembler messages: /tmp/ccj5jNyW.s:8: Warning: Ignoring changed section attributes for .modinfo The apps compile without errors (except xojpanel -- I don't have QT installed), ojlib also, ptal gives me some warnings (end of non void functions and unused variables (cbd,dev,chan)) but compiles. When I try to insmod ieee12844.o I obtain: ieee12844 unresolved symbol end_bh_atomic, ieee12844.o: unresolved symbol start_bh_atomic. Here's my configuration: cat /proc/sys/dev/parport/parport1/autoprobe CLASS:PRINTER; MODEL:PSC 500; MANUFACTURER:HEWLETT-PACKARD; DESCRIPTION:Hewlett-Packard PSC 500; COMMAND SET:MLC,PCL,PML,SCL; uname -a Linux guizmo 2.4.0-test1 #10 SMP Sat Sep 9 16:51:13 CEST 2000 i686 unknown Could someone help me ? It would be really nice if you could... Again I'm sorry about the amount of crap I paste but if it can help... Thanx, Damcha -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d--(+) s: a-- C++ UL+++ P+>++ L+++ E(+) W++ N+ o? K- w-- O? M V? PS++ PE- Y+ PGP t+ 5 X++ R(+) tv-(+) b+ DI D++ G e+++ h--- r++ y+++* ------END GEEK CODE BLOCK------ See http://www.geekcode.com |