System :: compileing on dsl



What do I need so I can compile stuff on dsl. Onless I can get this thing to compile drivers it is useless to me.
You'll need at least a compiler.  Gcc and Make are available in the gcc1.dsl package.

GNU-utils is likely going to be needed in some cases, since the busybox tools are quite limited.

For building kernel modules, you'll need the headers for the appropriate kernel.

For building practically anything requiring X, you'll need the xfree86 headers.

Everything listed above is, as far as I know, available from the myDSL repository. For building everything else, it all depends on the application.  Some apps have few dependencies, some apps have many.  Usually the app's documentation will tell you which dev libraries are needed for the compile.

I guess it is just a matter of asking the right questions. I now can compile stuff. Thank you very much. A couple more questions if you don't mind. when I hit the system stats button in dsl it writes a bunch of txt to a file then looking at the file. It says gcc 2.95.4 but now that I can run gcc -v I find I have 3.3. something. why the diferance. I have no doubt that gcc -v is right but am I just understanding the stats.txt wrong.

When I start removing window managers will I break dsl if I remove flux I use jwm so do not need the other.
I would like to thank everyone who has took the time to help me. I will have to remember that sometimes getting the right answer is dependent on asking the right question.

:p

re: removing flux

You will need to keep the .fluxbox/menu file.
All extensions were built with the fluxbox menu specification it is still needed for proper dynamic mydsl to function.

That one file should be the only overlap.

hey roberts. I downloaded all the dsl's I needed to compile this wlan driver but I still get this error.

/lib/modules/2.4.26/build/.config
no rule to make target.

I checked and all that is there except the .config whats this thing looking for. Is there something else I need to download.

Next Page...
original here.