Messages in this thread | | | Date | Tue, 8 Feb 2000 08:36:56 -0500 | From | "Theodore Y. Ts'o" <> | Subject | Re: I edit serial.c, and a lot of other *.c get built !? |
| |
Date: Mon, 07 Feb 2000 07:45:17 -0500 From: Uncle George <gatgul@voicenet.com>
I really just want to edit serial.c, anf have just serial.c compile.
But when it comes to Linux-2.2.12-20 ( from RedHat ), a lot more .c routines get built. It would seem that the dependencies for linux et al are too dependent on each other ! Is this a bug, or just a way to convince folks with slow & workable machines to upgrade ?
If you are doing development work on the serial driver (or most device drivers in general), I'd suggest that you compile the serial driver as a module. This allows you to recompile it much more quickly, and then you can test it without having to reboot your machine, which is another plus.
If it doesn't work, you can unload it, and then try again. It really shortens the edit/recompile/test cycle. Even if you get a kernel oops, in many cases you can still unload the kernel and try again (This is a more advanced technique; if you don't know what you're doing, it's safer it reboot the kernel when you get kernel oops.)
- Ted
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |