I've read over this page:
http://www.goosee.com/puppy/development ... kernel.htm
I have a couple questions.
1-The page says
"Vector Linux 5.0STD"
I downloaded 5.1 STD. Is that ok? or should I get 5.0?
2-The page says
"obtain the configuration file for the kernel. A copy of this is in Puppy, in folder /lib/modules."
I'm going to try and compile for alpha 2, so I just use the configuration from that folder (config-2july05-2.4.29-pup1.0.4)?
3-I'm using usr_devx.sfs. If I create a custom patched kernel, how will this effect my use of the application building capabilities in usr_devx.sfs?
As I don't think I can edit usr_devx.sfs, would I be able to import my patch through the file system by copying it to the right place each time I'd like to compile apps?
Questions re compiling the kernel and drivers
Re: Questions re compiling the kernel and drivers
1 Follow the instructions on the page.....VL-5.1 uses later than Puppy-1.0.4 libs espec glibcJohn Doe wrote:I've read over this page:
http://www.goosee.com/puppy/development ... kernel.htm
I have a couple questions.
1-The page says
"Vector Linux 5.0STD"
I downloaded 5.1 STD. Is that ok? or should I get 5.0?
2-The page says
"obtain the configuration file for the kernel. A copy of this is in Puppy, in folder /lib/modules."
I'm going to try and compile for alpha 2, so I just use the configuration from that folder (config-2july05-2.4.29-pup1.0.4)?
3-I'm using usr_devx.sfs. If I create a custom patched kernel, how will this effect my use of the application building capabilities in usr_devx.sfs?
As I don't think I can edit usr_devx.sfs, would I be able to import my patch through the file system by copying it to the right place each time I'd like to compile apps?
2 Use the config for the version of puppy your compiling the kernel for
3 It's not an issue.....The kernel includes in /usr/include SHOULD NOT BE PATCHED as the compiler\linker\glibc depend on these.....Where as the the Kernel sources are different and it really doesn't affect compiling Applications just drivers.
But if your are using Puppy-1.0.5-alpha2 you don't need Vector (which is based on Slackware) as it is completely self dependant for compiling. Make a note that it is a work in prgress and some items maybe missing.
Re: Questions re compiling the kernel and drivers
By "later than" you mean that 5.1 is not the correct version to use for Puppy 1.0.4?bladehunter wrote: 1 Follow the instructions on the page.....VL-5.1 uses later than Puppy-1.0.4 libs espec glibc
ok. Understood. Thanks.bladehunter wrote: 2 Use the config for the version of puppy your compiling the kernel for
ok, thanksbladehunter wrote: 3 It's not an issue.....The kernel includes in /usr/include SHOULD NOT BE PATCHED as the compiler\linker\glibc depend on these.....Where as the the Kernel sources are different and it really doesn't affect compiling Applications just drivers.
Do you have a link to info on this? I'm trying to figure out how to rebuild the kernel, like out lined on that page. I'd like to do it for the alpha 2. You're saying I don't need Vector?bladehunter wrote: But if your are using Puppy-1.0.5-alpha2 you don't need Vector (which is based on Slackware) as it is completely self dependant for compiling. Make a note that it is a work in prgress and some items maybe missing.
Re: Questions re compiling the kernel and drivers
Never mind, I found this:Anonymous wrote:Do you have a link to info on this? I'm trying to figure out how to rebuild the kernel, like out lined on that page. I'd like to do it for the alpha 2. You're saying I don't need Vector?
http://www.goosee.com/puppy/development ... cratch.htm
I'll start downloading and reading again.