James Henry Maiewski wrote:
On Saturday 19 March 2005 3:50 pm, Tom wrote:

   Now, James, when you installed the system did you select
"Development" ?  Without those additions to your system you probly
can't compile anything.

    Other questions:  are you just doin all this as an exercise?
an why don't you just use Mandrakes' pre-compiled packages for
kdeutils?   IOW's, what are you tryin to accomplish?

Hello,

I have the Mandrake 6-disc set, so I have these binaries, and don't need to compile anything. Having just successfully 'hatched' kdeutils...src.rpm (I downloaded a new one), with rpmbuild [thanks to all of you, and I certainly didn't intend to set off any controversy. I'll have to read these man pages)

Don't pay any attention to us jawin at each other. There wasn't really any controversy, just back'n forth exploration. I came out of it aware of a pending change I had no idea about. An usually I'm the one always warning of comming changes ;)


Inasmuch as I doesn't really have a prayer of understanding C++, or the maze of linked header files, etc. (most of my programing knowledge in Linux and C comes from "Learning C in 28 days") this was all an exercise. Its genesis comes from my fondness of Kedit. It seems like a really simple program, and I thought that it might be possible to change the behavior of its Tab key (i.e., how many spaces are printed when tab is presses." So far in this exercise, I've discovered .kcfg files (hence Kcfgcreator, hence unsermake) and now rpmbuild, and kconfig_compiler, kconfigskeleton.h and kconfig.h (and I still haven't found anything that says "main"). As expected, I'm not really more enlightened as concerns my original goal, but I'm having fun.

As an exercise, learning is the best reason. You should also acquaint yourself with compiling a kernel from kernel-source. One day you might even need to.


If you have any suggestions about books to teach the neophyte about program development (I know no 'object oriented' stuff, and am shaky on all the libs etc.)

More than 15 years ago, with no prior knowledge, I walked into a scientific book store. They had one whole wall devoted to programming languages. I saw that most of the shelf space was devoted to C/C++. I found a large paperback book that also came with CD's for installin a compiler, Turbo C++ (sorry I don't remember the name). So I bought it an started teaching myself C++. It was all pretty straightforward ... at least until I got into hierarchies, classes, public and private, and so on. Well worth the effort, and quite enjoyable. The only 'connection' I had then was to dial into BBS's. Found quite a bit of resources for programming there, even local user groups I began to attend.


Anyhow, I believe you can find comprehensive tutorials for just about any programming language online these days. Along with plenty source examples. No real need to buy a book, and you've already got a C/C++ compiler (other compilers are also available). I'll leave it to others with more recent experience to recommend current languages and such. I've all but forgotten everything I use to know about C++. Still, it was a priceless experience, and greatly enhanched my computer, troubleshootin skills. Go for it James
--
Tom Brinkman Corpus Christi, Texas



____________________________________________________
Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com
Join the Club : http://www.mandrakeclub.com
____________________________________________________

Reply via email to