I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / WebSurfer Areas / WebSurfer Technical Stuff
Trouble compiling DoC driver for Linux Kernel 2.2.14
please give me a hand if you're further along than I am...

New MessageTrouble compiling DoC driver for Linux Kernel 2.2.14 (modified 0 times) Corporal Clegg
Has anyone else experienced any problems while trying to compile a 2.2.14 kernel with the DoC patches? I hand-entered (And double checked) all of the modifications necessary for a 2.2.x kernel update, as per the linux-install doc instructions on m-sys's site. However, in part 4.2.2 (Adding the Driver to the Kernel), step one fails.

Specifically, it has me try to run a make inside of the /usr/src/linux/drivers/block/flash_doc directory, but the make fails, with errors about IGEL_FLASH_MAJOR not being defined, and some bull#### like that.

Could someone who might already be further along than me lend me a hand? I'd appriciate it, thanks.

04-30-2000 22:16:58

New MessageRE:Trouble compiling DoC driver for Linux Kernel 2.2.14 (modified 0 times) Corporal Clegg
Update:

Well, I attempted to start all over with Linux Kernel 2.2.0 (which is what the file says everything is verified to work with) and the compile didn't work with that version either, it hung up looking for some asm file which was clearly there, it simply wasn't seeing it.

None the less, I'm now trying to get around this problem by adding the line

#define IGEL_FLASH_MAJOR 62

to the beginning of the fldrvlnx.c - which is the value that is added to major.h, but again, the make script just isn't seeing it. A few warning are still generated, but the fl.o module appears to be created correctly.

I'm compiling the rest of the kernel right now, and will post another update as to whether or not this work-around works.

04-30-2000 23:28:24

New MessageRE:Trouble compiling DoC driver for Linux Kernel 2.2.14 (modified 0 times) gern blanston
Profile
Sounds like you might have problems with the /usr/include symlinks. Make sure these exist:

/usr/include/asm -> ../src/linux/include/asm/
/usr/include/linux -> ../src/linux/include/linux/

If they are not symlinks, then you've got troubles...

04-30-2000 23:40:34

New MessageRE:Trouble compiling DoC driver for Linux Kernel 2.2.14 (modified 0 times) Corporal Clegg
Sweet Jesus, have mercy. The fscking driver compiled!

Thankyou-thankyou-thankyou-etc.

Damn debian distribution wasn't set up with the symlinks. Figures that the 3 different boxes I was compiling with were all running debian... (c:

Thanks again. I think I can take it from here.

05-01-2000 00:41:00

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3